<SEC-DOCUMENT>0001213900-24-083493.txt : 20241001
<SEC-HEADER>0001213900-24-083493.hdr.sgml : 20241001
<ACCEPTANCE-DATETIME>20240930180130
ACCESSION NUMBER:		0001213900-24-083493
CONFORMED SUBMISSION TYPE:	6-K
PUBLIC DOCUMENT COUNT:		161
CONFORMED PERIOD OF REPORT:	20240630
FILED AS OF DATE:		20241001
DATE AS OF CHANGE:		20240930

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Gorilla Technology Group Inc.
		CENTRAL INDEX KEY:			0001903145
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				981685516
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		GRAND PAVILION, HIBISCUS WAY
		STREET 2:		802 WEST BAY ROAD
		CITY:			GRAND CAYMAN
		STATE:			E9
		ZIP:			KY1-1205
		BUSINESS PHONE:		886-2-2627-7996

	MAIL ADDRESS:	
		STREET 1:		GRAND PAVILION, HIBISCUS WAY
		STREET 2:		802 WEST BAY ROAD
		CITY:			GRAND CAYMAN
		STATE:			E9
		ZIP:			KY1-1205
</SEC-HEADER>
<DOCUMENT>
<TYPE>6-K
<SEQUENCE>1
<FILENAME>ea021588901-6k_gorilla.htm
<DESCRIPTION>REPORT OF FOREIGN PRIVATE ISSUER
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Sep 30 19:50:11 UTC 2024 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:glspu="http://www.glspu.com/20240630" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Washington, D.C. 20549&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-283">6-K</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>REPORT OF FOREIGN PRIVATE ISSUER&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PURSUANT TO RULE 13a-16 OR 15d-16&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNDER THE SECURITIES EXCHANGE ACT OF 1934&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the month of <b>September <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-284">2024</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Commission File Number: <b><ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-285">001-41448</ix:nonNumeric>&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-64"><b>Gorilla Technology Group Inc.</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Translation of registrant&#8217;s name into English)</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>42 Upper Berkeley Street</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>London, United Kingdom W1H 5QJ</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of principal executive offices)</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
files or will file annual reports under cover of Form 20-F or Form 40-F:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Form 20-F <span style="font-family: Times New Roman, Times, Serif">&#9746;</span>
&#160;&#160;&#160;&#160;&#160;&#160;Form 40-F <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

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

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

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

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

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 30, 2024, Gorilla Technology Group
Inc., a Cayman Islands exempted company (the &#8220;Company&#8221;), released unaudited consolidated financial statements of the Company
for the six-month periods ended June 30, 2024, and 2023, which are filed as Exhibit 99.1 to this Report of Foreign Private Issuer on Form
6-K and are incorporated by reference herein. The ninth paragraph included in the &#8220;Explanatory Note&#8221; section of the Company&#8217;s
Report of Foreign Private Issuer on Form 6-K filed on June 7, 2024 is incorporated by reference herein.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Report of Foreign Private Issuer on Form 6-K is hereby incorporated by reference into
the Company&#8217;s Registration Statements on Form F-3 (File Nos. <a href="http://www.sec.gov/Archives/edgar/data/1903145/000121390023068600/ea183665-f3_gorillatech.htm">333-274053</a>, <a href="http://www.sec.gov/Archives/edgar/data/1903145/000121390023071724/posam2023a2_gorillatech.htm">333-267838</a> and <a href="http://www.sec.gov/Archives/edgar/data/1903145/000121390024006967/ea192210-f3_gorillatech.htm">333-276708</a>) and on Form S-8 (File No. <a href="http://www.sec.gov/Archives/edgar/data/1903145/000121390023089961/ea188856-s8_gorillatech.htm">333-275749</a>)
(including any prospectuses forming a part of such registration statements) and shall be a part thereof from the date on which this Report
of Foreign Private Issuer on Form 6-K is filed, to the extent not superseded by documents or reports subsequently filed or furnished. </p><div>

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




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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of the Securities
Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt"><b>Gorilla Technology Group Inc.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%; text-align: left">&#160;</td>
    <td style="width: 5%; text-align: left">&#160;</td>
    <td style="width: 35%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left"><span style="font-size: 10pt">Date: September 30, 2024</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: left"><span style="font-size: 10pt">/s/ Jayesh Chandan</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-size: 10pt">Name:&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">Jayesh Chandan</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-size: 10pt">Title:</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Chief Executive Officer</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">(Principal Executive Officer)</p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b><span style="text-decoration:underline">Exhibit
Index</span></b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; text-align: left; width: 9%"><span style="font-size: 10pt"><b>Exhibit</b></span></td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: justify; width: 90%"><span style="font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">99.1</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify"><a href="ea021588901ex99-1_gorilla.htm"><span style="font-size: 10pt">Unaudited consolidated financial statements of the Company for the six-month periods ended June 30, 2024 and 2023.</span></a></td></tr>

<tr style="vertical-align: top; ">
    <td>101.INS</td>
    <td>&#160;</td>
    <td>Inline XBRL Instance Document.</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>101.SCH</td>
    <td>&#160;</td>
    <td>Inline XBRL Taxonomy Extension Schema Document.</td></tr>
  <tr style="vertical-align: top; ">
    <td>101.CAL</td>
    <td>&#160;</td>
    <td>Inline XBRL Taxonomy Extension Calculation Link base Document.</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>101.DEF</td>
    <td>&#160;</td>
    <td>Inline XBRL Taxonomy Extension Definition Link base Document.</td></tr>
  <tr style="vertical-align: top; ">
    <td>101.LAB</td>
    <td>&#160;</td>
    <td>Inline XBRL Taxonomy Extension Label Link base Document.</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>101.PRE</td>
    <td>&#160;</td>
    <td>Inline XBRL Taxonomy Extension Presentation Link base Document.</td></tr>
  <tr style="vertical-align: top; ">
    <td>104</td>
    <td>&#160;</td>
    <td>Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

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

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

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

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

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

</div><div style="display: none"><!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraokfXHrKlM06I+QSLO8WPbvtOCPCDzcMbVywvKAikCn7oHNZC4q2LKE8ipovjVzvazXdagtveqrw4Rjb1L3ofx6TgwWN8FOT07spM1FV1yptHVPP8cqUE2X8FcDKfYvPVEZ0Nyb3rbA+gny1e32xrNyO7Il5HinozQT6xjg9zh9OjgZ/ej/Yf+LOyXIINZf5Xlq2tb6A2JU9kejiiXA8HaY5YIUrptJf+2INmnzoPA9+V33dfs1r8VR6BesYYDprwgCbVg4PILV2FkC9PA3H5d] CSR-->
<ix:header>
<ix:references><link:schemaRef xlink:href="glspu-20240630.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ea021588901ex99-1_gorilla.htm
<DESCRIPTION>UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS OF THE COMPANY FOR THE SIX-MONTH PERIODS ENDED JUNE 30, 2024 AND 2023
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Sep 30 19:50:12 UTC 2024 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:glspu="http://www.glspu.com/20240630" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

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

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

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

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

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

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

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

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

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

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

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

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>GORILLA TECHNOLOGY GROUP INC. AND</b></p><div>

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>UNAUDITED CONDENSED INTERIM</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>CONSOLIDATED FINANCIAL STATEMENTS</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>FOR THE SIX MONTHS PERIODS</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b> ENDED JUNE
30, 2024 AND 2023</b> </p><div>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

</div><!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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




</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span style="text-decoration:underline">GORILLA TECHNOLOGY
GROUP INC. AND SUBSIDIARIES</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span style="text-decoration:underline">UNAUDITED CONDENSED
INTERIM CONSOLIDATED BALANCE SHEETS</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span style="text-decoration:underline">June 30, 2024 AND
2023</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(Expressed in United States dollars)</b></p><div>

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

</div><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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">Items</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2024</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/> 2023</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Current assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: center">&#160;</td><td style="width: 9%; text-align: center">5</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19213">11,218,496</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19214">5,306,857</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Financial assets at fair value through profit or loss - current</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-19215">1,544,045</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-19216">995,101</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Financial assets at amortized cost - current</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7 and 30</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtAmortisedCost" scale="0" unitRef="usd" id="ixv-19217">20,893,821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtAmortisedCost" scale="0" unitRef="usd" id="ixv-19218">27,827,915</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Contract assets</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">20</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ContractAssets" scale="0" unitRef="usd" id="ixv-19219">35,756,098</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ContractAssets" scale="0" unitRef="usd" id="ixv-19220">34,213,379</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8 and 33</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="0" unitRef="usd" id="ixv-19221">17,039,255</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="0" unitRef="usd" id="ixv-19222">1,448,202</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Inventories" scale="0" unitRef="usd" id="ixv-19223">21,800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Inventories" scale="0" unitRef="usd" id="ixv-19224">23,116</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments - current</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPrepayments" scale="0" unitRef="usd" id="ixv-19225">8,201,082</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPrepayments" scale="0" unitRef="usd" id="ixv-19226">7,445,195</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">33</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherReceivables" scale="0" unitRef="usd" id="ixv-19227">4,798</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherReceivables" scale="0" unitRef="usd" id="ixv-19228">107,228</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentAssets" scale="0" unitRef="usd" id="ixv-19229">65,060</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentAssets" scale="0" unitRef="usd" id="ixv-19230">170,461</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentAssets" scale="0" unitRef="usd" id="ixv-19231">94,744,455</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentAssets" scale="0" unitRef="usd" id="ixv-19232">77,537,454</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Non-current assets</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left">Financial assets at amortized cost - non-current</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7 and 30</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentFinancialAssetsAtAmortisedCost" scale="0" unitRef="usd" id="ixv-19233">13,643,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentFinancialAssetsAtAmortisedCost" scale="0" unitRef="usd" id="ixv-19234">13,643,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9 and 30</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19235">15,123,730</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19236">15,878,965</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RightofuseAssets" scale="0" unitRef="usd" id="ixv-19237">513,667</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RightofuseAssets" scale="0" unitRef="usd" id="ixv-19238">53,036</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-19239">5,455,147</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-19240">5,869,512</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DeferredTaxAssets" scale="0" unitRef="usd" id="ixv-19241">2,640,954</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DeferredTaxAssets" scale="0" unitRef="usd" id="ixv-19242">970,201</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments - non-current</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentPrepayments" scale="0" unitRef="usd" id="ixv-19243">381,659</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentPrepayments" scale="0" unitRef="usd" id="ixv-19244">451,580</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Other non-current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">11</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19245">610,752</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19246">1,034,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</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">Total non-current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentAssets" scale="0" unitRef="usd" id="ixv-19247">38,368,909</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentAssets" scale="0" unitRef="usd" id="ixv-19248">37,900,294</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Assets" scale="0" unitRef="usd" id="ixv-19249">133,113,364</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Assets" scale="0" unitRef="usd" id="ixv-19250">115,437,748</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>




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

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

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

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

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

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

</div><!-- Field: Page; Sequence: 2; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline">GORILLA TECHNOLOGY GROUP INC. AND SUBSIDIARIES</span></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline">UNAUDITED CONDENSED INTERIM CONSOLIDATED
BALANCE SHEETS</span></b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="text-decoration: none"><b>(Expressed
in United States dollars)</b></span></p><div>

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

</div><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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">Items</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Notes</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2024</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/> 2023</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Liabilities and Equity</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Liabilities</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Current liabilities</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Short-term borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12 and 33</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19251">13,104,502</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19252">16,449,110</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">26</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ContractLiabilities" scale="0" unitRef="usd" id="ixv-19253">48,200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ContractLiabilities" scale="0" unitRef="usd" id="ixv-19254">107,603</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:NotePayableCurrent" scale="0" unitRef="usd" id="ixv-19255">569</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:NotePayableCurrent" scale="0" unitRef="usd" id="ixv-19256">603</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherCurrentPayables" scale="0" unitRef="usd" id="ixv-19257">8,884,826</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherCurrentPayables" scale="0" unitRef="usd" id="ixv-19258">11,045,758</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">13</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentPayables" scale="0" unitRef="usd" id="ixv-19259">4,274,056</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentPayables" scale="0" unitRef="usd" id="ixv-19260">6,080,563</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Provisions - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherShorttermProvisions" scale="0" unitRef="usd" id="ixv-19261">11,690</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherShorttermProvisions" scale="0" unitRef="usd" id="ixv-19262">68,510</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liabilities - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentLeaseLiabilities" scale="0" unitRef="usd" id="ixv-19263">172,685</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentLeaseLiabilities" scale="0" unitRef="usd" id="ixv-19264">30,327</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current income tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentTaxLiabilities" scale="0" unitRef="usd" id="ixv-19265">6,252,805</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentTaxLiabilities" scale="0" unitRef="usd" id="ixv-19266">4,638,131</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warrant liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">16</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:WarrantLiability" scale="0" unitRef="usd" id="ixv-19267">5,490,903</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:WarrantLiability" scale="0" unitRef="usd" id="ixv-19268">6,221,482</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Convertible preference shares liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">17</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapitalPreferenceShares" scale="0" unitRef="usd" id="ixv-19269">14,570,968</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapitalPreferenceShares" scale="0" unitRef="usd" id="ixv-19270">7,767,238</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term borrowings, current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14 and 33</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="0" unitRef="usd" id="ixv-19271">2,018,170</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="0" unitRef="usd" id="ixv-19272">1,817,873</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Other current liabilities, others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentLiabilities" scale="0" unitRef="usd" id="ixv-19273">111,596</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentLiabilities" scale="0" unitRef="usd" id="ixv-19274">89,614</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</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">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentLiabilities" scale="0" unitRef="usd" id="ixv-19275">54,940,970</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentLiabilities" scale="0" unitRef="usd" id="ixv-19276">54,316,812</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Non-current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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: rgb(204,238,255)">
    <td style="text-align: left">Long-term borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14 and 33</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LongtermBorrowings" scale="0" unitRef="usd" id="ixv-19277">5,392,223</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LongtermBorrowings" scale="0" unitRef="usd" id="ixv-19278">6,822,438</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Provisions - non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherLongtermProvisions" scale="0" unitRef="usd" id="ixv-19279">41,262</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherLongtermProvisions" scale="0" unitRef="usd" id="ixv-19280">63,947</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred income tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DeferredTaxLiabilities" scale="0" unitRef="usd" id="ixv-19281">37,260</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DeferredTaxLiabilities" scale="0" unitRef="usd" id="ixv-19282">59,807</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Lease liabilities - non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentLeaseLiabilities" scale="0" unitRef="usd" id="ixv-19283">619,280</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentLeaseLiabilities" scale="0" unitRef="usd" id="ixv-19284">23,011</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Guarantee Deposits Received</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentGovernmentGrants" scale="0" unitRef="usd" id="ixv-19285">26,687</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-0">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total non-current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentLiabilities" scale="0" unitRef="usd" id="ixv-19286">6,116,712</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NoncurrentLiabilities" scale="0" unitRef="usd" id="ixv-19287">6,969,203</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</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">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Liabilities" scale="0" unitRef="usd" id="ixv-19288">61,057,682</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Liabilities" scale="0" unitRef="usd" id="ixv-19289">61,286,015</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Equity attributable to owners of parent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="font-weight: bold">Share capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">18</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: rgb(204,238,255)">
    <td>Ordinary share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapitalOrdinaryShares" scale="0" unitRef="usd" id="ixv-19290">12,299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapitalOrdinaryShares" scale="0" unitRef="usd" id="ixv-19291">7,846</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Capital surplus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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: rgb(204,238,255)">
    <td style="text-align: left">Capital surplus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapital" scale="0" unitRef="usd" id="ixv-19292">184,403,646</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapital" scale="0" unitRef="usd" id="ixv-19293">166,168,318</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Retained earnings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">19</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: rgb(204,238,255)">
    <td style="text-align: left">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RetainedEarnings" scale="0" sign="-" unitRef="usd" id="ixv-19294">81,785,609</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RetainedEarnings" scale="0" sign="-" unitRef="usd" id="ixv-19295">83,399,309</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Other equity interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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: rgb(204,238,255)">
    <td style="text-align: left">Financial statements translation differences of foreign operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" scale="0" sign="-" unitRef="usd" id="ixv-19296">994,514</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" scale="0" unitRef="usd" id="ixv-19297">955,018</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Treasury shares</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18 and 29</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">(<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TreasuryShares" scale="0" unitRef="usd" id="ixv-19298">29,580,140</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TreasuryShares" scale="0" unitRef="usd" id="ixv-19299">29,580,140</ix:nonFraction></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">Equity attributable to owners of the parent</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="0" unitRef="usd" id="ixv-19300">72,055,682</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="0" unitRef="usd" id="ixv-19301">54,151,733</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19302">72,055,682</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19303">54,151,733</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Significant contingent liabilities and unrecognized contract commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">31</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; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total liabilities and equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EquityAndLiabilities" scale="0" unitRef="usd" id="ixv-19304">133,113,364</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EquityAndLiabilities" scale="0" unitRef="usd" id="ixv-19305">115,437,748</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>




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

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

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

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

</div><!-- Field: Page; Sequence: 3; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline">GORILLA TECHNOLOGY GROUP INC. AND SUBSIDIARIES</span></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 10pt"><b><span style="text-decoration:underline">UNAUDITED
CONDENSED INTERIM CONSOLIDATED </span></b></span><b><span style="text-decoration:underline">STATEMENTS OF COMPREHENSIVE LOSS</span></b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Expressed in United States dollars)</b></p><div>

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

</div><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended <br/> June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Items</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: center">Notes</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024<br/> (Unaudited)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023<br/> (Unaudited)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-indent: -0.125in; padding-left: 0.125in">Revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: center">&#160;</td><td style="width: 9%; text-align: center">20</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Revenue" scale="0" unitRef="usd" id="ixv-19306">20,674,691</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Revenue" scale="0" unitRef="usd" id="ixv-19307">6,429,335</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Cost of revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23 and 24</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CostOfSales" scale="0" unitRef="usd" id="ixv-19308">2,995,637</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CostOfSales" scale="0" unitRef="usd" id="ixv-19309">3,250,584</ix:nonFraction></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; text-indent: -0.125in; padding-left: 0.125in">Gross profit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GrossProfit" scale="0" unitRef="usd" id="ixv-19310">17,679,054</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GrossProfit" scale="0" unitRef="usd" id="ixv-19311">3,178,751</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Operating expenses</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23, 24 and 29</span></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: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Selling and marketing expenses</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:SalesAndMarketingExpense" scale="0" unitRef="usd" id="ixv-19312">666,312</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:SalesAndMarketingExpense" scale="0" unitRef="usd" id="ixv-19313">901,355</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19314">6,017,267</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19315">7,641,876</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Research and development expenses</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-19316">1,149,834</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-19317">2,772,621</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Expected credit losses</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditsLosses" scale="0" unitRef="usd" id="ixv-19318">364,640</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Other income</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherIncome" scale="0" unitRef="usd" id="ixv-19319">84,870</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherIncome" scale="0" unitRef="usd" id="ixv-19320">79,089</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Other gains (losses) &#8211; net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">21</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherGainsLosses" scale="0" sign="-" unitRef="usd" id="ixv-19321">7,792,242</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherGainsLosses" scale="0" unitRef="usd" id="ixv-19322">766,456</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OperatingExpense" scale="0" unitRef="usd" id="ixv-19323">15,905,425</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OperatingExpense" scale="0" unitRef="usd" id="ixv-19324">10,470,307</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Operating income (loss)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossFromOperatingActivities" scale="0" unitRef="usd" id="ixv-19325">1,773,629</ix:nonFraction></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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossFromOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19326">7,291,556</ix:nonFraction></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; text-indent: -0.125in; padding-left: 0.125in">Non-operating income and expenses</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Interest income</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromInterest" scale="0" unitRef="usd" id="ixv-19327">392,455</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromInterest" scale="0" unitRef="usd" id="ixv-19328">400,516</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Finance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22 and 29</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinanceCosts" scale="0" unitRef="usd" id="ixv-19329">416,605</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinanceCosts" scale="0" unitRef="usd" id="ixv-19330">376,546</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Total non-operating income and expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-19331">24,150</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherOperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-19332">23,970</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Profit (loss) before income tax</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" unitRef="usd" id="ixv-19333">1,749,479</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-19334">7,267,586</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Income tax expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">25</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="0" unitRef="usd" id="ixv-19335">137,891</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="0" unitRef="usd" id="ixv-19336">2,172</ix:nonFraction></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: 4pt; text-indent: -0.125in; padding-left: 0.125in">Profit (loss) for the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLoss" scale="0" unitRef="usd" id="ixv-19337">1,611,588</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19338">7,269,758</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Other comprehensive loss</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#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: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Components of other comprehensive loss that may not be reclassified to profit or loss</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Remeasurement of defined benefit plans</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="0" unitRef="usd" id="ixv-19339">2,112</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Components of other comprehensive loss that may be reclassified to profit or loss</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Exchange differences on translation of foreign operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="0" sign="-" unitRef="usd" id="ixv-19340">1,949,532</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="0" sign="-" unitRef="usd" id="ixv-19341">185,082</ix:nonFraction></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; text-indent: -0.125in; padding-left: 0.125in">Other comprehensive loss for the period, net of tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncome" scale="0" sign="-" unitRef="usd" id="ixv-19342">1,947,420</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncome" scale="0" sign="-" unitRef="usd" id="ixv-19343">185,082</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Total comprehensive loss for the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ComprehensiveIncome" scale="0" sign="-" unitRef="usd" id="ixv-19344">335,832</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ComprehensiveIncome" scale="0" sign="-" unitRef="usd" id="ixv-19345">7,454,840</ix:nonFraction></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-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Earning (loss) per share</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#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: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.25in">Basic earning (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: center">26</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:BasicEarningsLossPerShare" scale="0" unitRef="usdPershares" id="ixv-19346">0.17</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:BasicEarningsLossPerShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-19347">1.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#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: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.25in">Diluted earning (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: center">26</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" unitRef="usdPershares" id="ixv-19348">0.15</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-19349">1.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><div>


</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left">*</td><td style="text-align: justify">Shares outstanding as of June 30, 2024 have been restated for the 10-to-1 reverse stock split
                                                                              effective April 15, 2024</td>
</tr></table><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these financial statements.</p><div>

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

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

</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline">GORILLA TECHNOLOGY GROUP INC. AND SUBSIDIARIES</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline">UNAUDITED CONDENSED INTERIM CONSOLIDATED
STATEMENTS OF CHANGES IN EQUITY</span></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Expressed in United States dollars)</b></p><div>

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




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

</div><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-indent: -0.125in; padding-left: 0.25in; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="49" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Equity
    attributable to owners of the parent</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Share
    Capital</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Capital
    Surplus</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Notes</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Share
    capital -<br/>
 ordinary<br/>
 share</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Share
    capital - preference<br/>
 share</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Advance
    receipts for share capital</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Additional
    paid in capital in excess of par value of ordinary share</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Additional
    paid in capital-treasury share transactions</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Employee
    share options</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Restricted<br/>

    share units</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Additional
    paid in capital in excess of par value of preference share</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Accumulated
    deficit</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Financial
    statements translation differences of foreign operations</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Treasury
    shares</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 8pt">Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in"><span style="font-size: 8pt"><span style="text-decoration:underline">Year 2023</span></span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; padding-bottom: 1.5pt; width: 14.5%"><span style="font-size: 8pt">Balance
    at January 1, 2023</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 7%; text-align: center; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19350">7,136</ix:nonFraction></span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-3; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-4; font-size: 8pt">-</span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19351">153,288,043</ix:nonFraction></span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-5; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19352">1,442,346</ix:nonFraction></span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-6; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-7; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19353">96,984,380</ix:nonFraction></span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19354">370,178</ix:nonFraction></span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19355">29,580,140</ix:nonFraction></span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="width: 0.5%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 5%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19356">28,543,183</ix:nonFraction></span></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"><span style="font-size: 8pt">Profit for the year</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-8; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-9; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-10; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-11; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-12; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-13; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-14; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-15; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLoss" scale="0" unitRef="usd" id="ixv-19357">13,495,614</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-16; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-17; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLoss" scale="0" unitRef="usd" id="ixv-19358">13,495,614</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 8pt">Other
    comprehensive income</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-18; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-19; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-20; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-21; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-22; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-23; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-24; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-25; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncome" scale="0" unitRef="usd" id="ixv-19359">89,457</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncome" scale="0" unitRef="usd" id="ixv-19360">584,840</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-26; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncome" scale="0" unitRef="usd" id="ixv-19361">674,297</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 8pt">Total
    comprehensive income for the year</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-27; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-28; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-29; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-30; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-31; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ComprehensiveIncome" scale="0" unitRef="usd" id="ixv-19362">13,585,071</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ComprehensiveIncome" scale="0" unitRef="usd" id="ixv-19363">584,840</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ComprehensiveIncome" scale="0" unitRef="usd" id="ixv-19364">14,169,911</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">Expiration of share options</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-36; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-37; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-38; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" scale="0" unitRef="usd" id="ixv-19365">881,689</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-39; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" scale="0" sign="-" unitRef="usd" id="ixv-19366">881,689</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span style="font-size: 8pt">Employee share option plans</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">15</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-45; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-46; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-47; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-48; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-49; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" scale="0" unitRef="usd" id="ixv-19367">203,676</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-50; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-51; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-52; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-53; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-54; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" scale="0" unitRef="usd" id="ixv-19368">203,676</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span style="font-size: 8pt">Share-based payment for professional
    services</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">15</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="0" unitRef="usd" id="ixv-19369">13</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-55; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-56; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="0" unitRef="usd" id="ixv-19370">695,662</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-57; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-58; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="0" unitRef="usd" id="ixv-19371">695,675</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">Exercise of convertible preference shares</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">17</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" scale="0" unitRef="usd" id="ixv-19372">560</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-59; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-60; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" scale="0" unitRef="usd" id="ixv-19373">5,214,402</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-61; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-62; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" scale="0" unitRef="usd" id="ixv-19374">5,214,962</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">Issuance of restricted share units</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">16</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="glspu:IssuanceOfRestrictedShareUnits" scale="0" unitRef="usd" id="ixv-19375">99</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-63; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-64; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="glspu:IssuanceOfRestrictedShareUnits" scale="0" unitRef="usd" id="ixv-19376">697,802</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-65; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="glspu:IssuanceOfRestrictedShareUnits" scale="0" unitRef="usd" id="ixv-19377">175,599</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="glspu:IssuanceOfRestrictedShareUnits" scale="0" unitRef="usd" id="ixv-19378">873,500</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; padding-bottom: 1.5pt"><span style="font-size: 8pt">Exercise of warrants</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-size: 8pt">16</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity" scale="0" unitRef="usd" id="ixv-19379">38</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-66; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-67; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity" scale="0" unitRef="usd" id="ixv-19380">4,450,788</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-68; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-69; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity" scale="0" unitRef="usd" id="ixv-19381">4,450,826</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; padding-bottom: 4pt"><span style="font-size: 8pt">Balance at December 31,
    2023</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19382">7,846</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-70; font-size: 8pt">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-71; font-size: 8pt">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19383">165,228,386</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-72; font-size: 8pt">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19384">764,333</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19385">175,599</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19386">83,399,309</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19387">955,018</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19388">29,580,140</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19389">54,151,733</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-indent: -0.125in; padding-left: 0.125in"><span style="font-size: 8pt">Year 2024</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; padding-bottom: 1.5pt"><span style="font-size: 8pt">Balance at January 1,
    2024</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19390">7,846</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-73; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-74; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19391">165,228,386</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19392">764,333</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19393">175,599</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19394">83,399,309</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19395">955,018</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19396">29,580,140</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19397">54,151,733</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"><span style="font-size: 8pt">Profit for the period</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-79; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-83; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-84; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLoss" scale="0" unitRef="usd" id="ixv-19398">1,611,588</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-85; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-86; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLoss" scale="0" unitRef="usd" id="ixv-19399">1,611,588</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 8pt">other
    comprehensive loss</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-87; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-88; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-89; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-90; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-91; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-92; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-93; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-94; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncome" scale="0" unitRef="usd" id="ixv-19400">2,112</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncome" scale="0" sign="-" unitRef="usd" id="ixv-19401">1,949,532</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-95; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherComprehensiveIncome" scale="0" sign="-" unitRef="usd" id="ixv-19402">1,947,420</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 8pt">Total
    comprehensive loss for the period</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-96; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-97; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-98; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-99; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-100; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-101; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-102; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-103; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ComprehensiveIncome" scale="0" unitRef="usd" id="ixv-19403">1,613,700</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ComprehensiveIncome" scale="0" sign="-" unitRef="usd" id="ixv-19404">1,949,532</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-104; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ComprehensiveIncome" scale="0" sign="-" unitRef="usd" id="ixv-19405">335,832</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">Expiration of share options</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-105; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-106; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-107; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-108; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-109; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110"><span style="font-size: 8pt">&#160;</span></div></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-111; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-112; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-113; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-114; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-115; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span style="font-size: 8pt">Share-based payment for professional
    services</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">15</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="0" unitRef="usd" id="ixv-19406">122</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-116; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-117; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="0" unitRef="usd" id="ixv-19407">722,054</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-118; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-119; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="0" unitRef="usd" id="ixv-19408">722,176</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">Exercise of convertible preference shares</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">17</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" scale="0" unitRef="usd" id="ixv-19409">2,178</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-120; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-121; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" scale="0" unitRef="usd" id="ixv-19410">6,264,479</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-122; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-123; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" scale="0" unitRef="usd" id="ixv-19411">6,266,657</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">Issuance of restricted share units</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">15</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="glspu:IssuanceOfRestrictedShareUnits" scale="0" unitRef="usd" id="ixv-19412">5</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-124; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-125; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="glspu:IssuanceOfRestrictedShareUnits" scale="0" unitRef="usd" id="ixv-19413">30,734</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-126; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="glspu:IssuanceOfRestrictedShareUnits" scale="0" sign="-" unitRef="usd" id="ixv-19414">69,795</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:IssuanceOfRestrictedShareUnits" scale="0" sign="-" unitRef="usd" id="ixv-19415">39,056</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">Stock Split</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-127; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-128; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-129; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-130"><span style="font-size: 8pt">&#160;</span></div></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-131; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-132; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-133; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-134; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-135; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-136; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-137; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in"><span style="font-size: 8pt">Issuance of ordinary shares</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">16</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssueOfEquity" scale="0" unitRef="usd" id="ixv-19416">2,143</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-138; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-139; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssueOfEquity" scale="0" unitRef="usd" id="ixv-19417">11,287,861</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-140; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-141; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-142; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-143; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-144; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-145; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-146; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssueOfEquity" scale="0" unitRef="usd" id="ixv-19418">11,290,004</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 8pt">Acquisition
    of intangible asset through share-based payment</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-size: 8pt">15</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" scale="0" unitRef="usd" id="ixv-19419">5</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-147; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-148; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" scale="0" sign="-" unitRef="usd" id="ixv-19420">5</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-149; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-150; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-151; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-152; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-153; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-154; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-155; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; padding-bottom: 4pt"><span style="font-size: 8pt">Balance at June 30, 2024</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19421">12,299</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-156; font-size: 8pt">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-157; font-size: 8pt">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19422">183,533,509</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-158; font-size: 8pt">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19423">764,333</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19424">105,804</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-159; font-size: 8pt">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19425">81,785,609</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19426">994,514</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" sign="-" unitRef="usd" id="ixv-19427">29,580,140</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Equity" scale="0" unitRef="usd" id="ixv-19428">72,055,682</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

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

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

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

</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><span style="text-decoration:underline">GORILLA TECHNOLOGY
GROUP INC. AND SUBSIDIARIES</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><span style="text-decoration:underline">UNAUDITED CONDENSED
INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><span style="text-decoration:underline">June 30, 2024 AND
2023</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>(Expressed in United
States dollars)</b></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 9pt; text-align: center; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
    months ended June 30, 2024</b></span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 9pt; text-align: center; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes</b></span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center"><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; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">CASH
    FLOWS FROM OPERATING ACTIVITIES</span></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2"><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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2"><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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2"><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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 65%; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Profit
    (loss) before tax</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" unitRef="usd" id="ixv-19429">1,749,479</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-19430">7,267,586</ix:nonFraction></span></td>
    <td style="width: 1%">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 27pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustments</span></td>
    <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: center"><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><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: right"><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><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: right"><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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 27pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustments
    to reconcile profit (loss)</span></td>
    <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: center"><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><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: right"><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><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: right"><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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 27pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;Net
    currency exchange losses</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="0" unitRef="usd" id="ixv-19431">3,993,733</ix:nonFraction></span></td>
    <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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-160; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
    credit losses</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLosses" scale="0" unitRef="usd" id="ixv-19432">364,640</ix:nonFraction></span></td>
    <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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-161; 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
    expenses</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9 and 23</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationExpense" scale="0" unitRef="usd" id="ixv-19433">275,746</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationExpense" scale="0" unitRef="usd" id="ixv-19434">321,902</ix:nonFraction></span></td>
    <td><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: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
    expenses</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10 and 23</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationExpense" scale="0" unitRef="usd" id="ixv-19435">442,242</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationExpense" scale="0" unitRef="usd" id="ixv-19436">406,573</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Gain)
    loss on disposal of property, plant and equipment</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19437">73</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd" id="ixv-19438">257</ix:nonFraction></span></td>
    <td><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: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-based
    payment expenses</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="0" unitRef="usd" id="ixv-19439">722,176</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="0" unitRef="usd" id="ixv-19440">500,000</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share
    option expenses</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</span></td>
    <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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-162; 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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForShareOptionExpenses" scale="0" unitRef="usd" id="ixv-19441">38,053</ix:nonFraction></span></td>
    <td><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: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpense" scale="0" unitRef="usd" id="ixv-19442">416,605</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpense" scale="0" unitRef="usd" id="ixv-19443">376,546</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    income</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromInterest" scale="0" unitRef="usd" id="ixv-19444">392,455</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromInterest" scale="0" unitRef="usd" id="ixv-19445">400,516</ix:nonFraction></span></td>
    <td><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="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gains
    on reversal of accounts and other payables</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-163; 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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:GainsOnReversalOfAccountsAndOtherPayables" scale="0" unitRef="usd" id="ixv-19446">68,165</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Losses
    (gains) on financial assets and liabilities at fair value through profit or loss</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" sign="-" unitRef="usd" id="ixv-19447">2,729,466</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-19448">616,686</ix:nonFraction></span></td>
    <td><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="padding-left: 27pt; text-indent: -9pt"><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><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><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><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><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><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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in operating assets</span></td>
    <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: center"><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><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: right"><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><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: right"><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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
    assets</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets" scale="0" sign="-" unitRef="usd" id="ixv-19449">20,027,585</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets" scale="0" sign="-" unitRef="usd" id="ixv-19450">3,826,381</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    receivable</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" scale="0" unitRef="usd" id="ixv-19451">3,051,025</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" scale="0" unitRef="usd" id="ixv-19452">1,534,225</ix:nonFraction></span></td>
    <td><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: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="0" unitRef="usd" id="ixv-19453">1,316</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="0" unitRef="usd" id="ixv-19454">12,085</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayments</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForPrepayment" scale="0" unitRef="usd" id="ixv-19455">685,966</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForPrepayment" scale="0" sign="-" unitRef="usd" id="ixv-19456">1,163,915</ix:nonFraction></span></td>
    <td><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: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" scale="0" sign="-" unitRef="usd" id="ixv-19457">433,302</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" scale="0" sign="-" unitRef="usd" id="ixv-19458">15,757</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current assets</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" scale="0" unitRef="usd" id="ixv-19459">105,401</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" scale="0" sign="-" unitRef="usd" id="ixv-19460">30,319</ix:nonFraction></span></td>
    <td><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="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    non-current assets</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets" scale="0" unitRef="usd" id="ixv-19461">423,248</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets" scale="0" sign="-" unitRef="usd" id="ixv-19462">15,315</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in operating liabilities</span></td>
    <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: center"><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><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: right"><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><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: right"><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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
    liabilities</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInContractLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-19463">59,403</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInContractLiabilities" scale="0" unitRef="usd" id="ixv-19464">54,746</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
    payable</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" scale="0" unitRef="usd" id="ixv-19465">34</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" scale="0" sign="-" unitRef="usd" id="ixv-19466">9</ix:nonFraction></span></td>
    <td><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="padding-left: 45pt; text-indent: -9pt"><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><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><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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" scale="0" sign="-" unitRef="usd" id="ixv-19467">2,160,932</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" scale="0" sign="-" unitRef="usd" id="ixv-19468">2,846,303</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    payables</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" scale="0" sign="-" unitRef="usd" id="ixv-19469">1,500,939</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" scale="0" sign="-" unitRef="usd" id="ixv-19470">1,288,629</ix:nonFraction></span></td>
    <td><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="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provisions</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForIncreaseDecreaseInProvisions" scale="0" sign="-" unitRef="usd" id="ixv-19471">79,505</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForIncreaseDecreaseInProvisions" scale="0" sign="-" unitRef="usd" id="ixv-19472">30,203</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current liabilities</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" scale="0" unitRef="usd" id="ixv-19473">21,982</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-19474">8,464</ix:nonFraction></span></td>
    <td><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="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    non-current liabilities</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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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"><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"><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="0" unitRef="usd" id="ixv-19475">26,687</ix:nonFraction></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="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"><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="-sec-ix-hidden: hidden-fact-164; 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 27pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    flows used in operations</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInOperations" scale="0" sign="-" unitRef="usd" id="ixv-19476">11,016,380</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInOperations" scale="0" sign="-" unitRef="usd" id="ixv-19477">12,006,031</ix:nonFraction></span></td>
    <td><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="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    received</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestReceivedClassifiedAsOperatingActivities" scale="0" unitRef="usd" id="ixv-19478">448,299</ix:nonFraction></span></td>
    <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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestReceivedClassifiedAsOperatingActivities" scale="0" unitRef="usd" id="ixv-19479">386,537</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    paid</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestPaidClassifiedAsOperatingActivities" scale="0" unitRef="usd" id="ixv-19480">672,592</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestPaidClassifiedAsOperatingActivities" scale="0" unitRef="usd" id="ixv-19481">388,045</ix:nonFraction></span></td>
    <td><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="padding-left: 45pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax paid</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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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"><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"><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" scale="0" unitRef="usd" id="ixv-19482">18,106</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><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"><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" scale="0" unitRef="usd" id="ixv-19483">12,491</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.75in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash flows used in operating activities</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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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"><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"><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19484">11,258,779</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><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"><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19485">12,020,030</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><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="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">CASH
    FLOWS FROM INVESTING ACTIVITIES</span></span></td>
    <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: center"><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><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: right"><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><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: right"><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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition
    of property, plant and equipment</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-19486">363,096</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-19487">216,672</ix:nonFraction></span></td>
    <td><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="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from disposal of property, plant and equipment</span></td>
    <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: center"><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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ProceedsFromDisposalOfPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19488">143</ix:nonFraction></span></td>
    <td/>
    <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: right"><span style="-sec-ix-hidden: hidden-fact-165; 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition
    of intangible assets</span></td>
    <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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td>
    <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><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-19489">57,982</ix:nonFraction></span></td>
    <td><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><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-19490">3,257,771</ix:nonFraction></span></td>
    <td><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="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment
    in financial assets at amortized cost</span></td>
    <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: center"><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><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: right"><span style="-sec-ix-hidden: hidden-fact-166; 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><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-19491">1,988,270</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guarantee
    Deposits Received</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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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"><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"><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" scale="0" sign="-" unitRef="usd" id="ixv-19492">41,291</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><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"><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" scale="0" sign="-" unitRef="usd" id="ixv-19493">265,127</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><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="padding-bottom: 1.5pt; padding-left: 0.75in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash flows used in investing activities</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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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"><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"><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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19494">462,226</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><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"><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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19495">5,727,840</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  </table><div>



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

</div><p style="text-align: center; margin-top: 0; margin-bottom: 0">(Continued)</p><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="text-align: center; margin-top: 0; margin-bottom: 0">The accompanying notes are an integral part of these financial statements.</p><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><span style="text-decoration:underline">GORILLA TECHNOLOGY
GROUP INC. AND SUBSIDIARIES</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><span style="text-decoration:underline">UNAUDITED CONDENSED
INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><span style="text-decoration:underline">June 30, 2024 AND
2023</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>(Expressed in United
States dollars)</b></p><div>


</div><p style="margin: 0">&#160;</p><div>

</div><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">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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: center">Notes</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"><span style="text-decoration:underline">CASH FLOWS FROM FINANCING ACTIVITIES</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Proceeds from short-term borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: center">&#160;</td><td style="width: 9%; text-align: center">12, 28 and&#160;29</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProceedsFromCurrentBorrowings" scale="0" unitRef="usd" id="ixv-19496">7,050,890</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProceedsFromCurrentBorrowings" scale="0" unitRef="usd" id="ixv-19497">11,037,443</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Repayments of short-term borrowings</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">28</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RepaymentsOfCurrentBorrowings" scale="0" unitRef="usd" id="ixv-19498">6,622,572</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RepaymentsOfCurrentBorrowings" scale="0" unitRef="usd" id="ixv-19499">9,238,450</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Repayments of long-term borrowings</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">28</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RepaymentsOfNoncurrentBorrowings" scale="0" unitRef="usd" id="ixv-19500">750,819</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RepaymentsOfNoncurrentBorrowings" scale="0" unitRef="usd" id="ixv-19501">872,431</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Principal repayment of lease liabilities</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">28</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="0" unitRef="usd" id="ixv-19502">68,252</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="0" unitRef="usd" id="ixv-19503">8,665</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Repayments of loan from shareholders</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RepaymentsOfRegulatoryCapitalFinancialLiabilities" scale="0" unitRef="usd" id="ixv-19504">3,000,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Exercise of public warrants</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProceedsFromExerciseOfWarrants" scale="0" unitRef="usd" id="ixv-19505">4,372,875</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Proceeds from Series B preferred shares and private warrants</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">16 and 17</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExerciseOfConvertiblePreferredShares" scale="0" sign="-" unitRef="usd" id="ixv-19506">9,650,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Proceeds from issuance ordinary share</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProceedsFromIssueOfOrdinaryShares" scale="0" unitRef="usd" id="ixv-19507">11,290,004</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Exercise of restricted share units</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExerciseOfRestrictedShareUnits" scale="0" unitRef="usd" id="ixv-19508">39,056</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-171">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.75in">Net cash flows from financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-19509">17,510,195</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-19510">5,290,772</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Effect of foreign exchange rate changes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19511">122,449</ix:nonFraction></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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-19512">270,698</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net increase (decrease) in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19513">5,911,639</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-19514">12,727,796</ix:nonFraction></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; text-indent: -9pt; padding-left: 9pt">Cash and cash equivalents at beginning of period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">5</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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19515">5,306,857</ix:nonFraction></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"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19516">22,996,377</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Cash and cash equivalents at end of period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: center">5</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19517">11,218,496</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19518">10,268,581</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>



</div><p style="margin: 0">&#160;</p><div>

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

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

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

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

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

</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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




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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">GORILLA TECHNOLOGY GROUP INC. AND SUBSIDIARIES</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Note to the Consolidated Financial Statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Six Months Periods Ended June 30, 2024 and 2023</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Expressed in US dollars, except as otherwise indicated</p><div>

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory" id="ixv-6331"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 1. <b>Corporate and group information</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Gorilla Technology Group Inc.
(the &#8220;Company&#8221;) was incorporated in the Cayman Islands in May 2001. The Company and its subsidiaries (collectively referred
herein as the &#8220;Group&#8221;) are primarily engaged in providing information, software and data processing services.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">On July 14, 2022, with consummation
of capital recapitalization as provided in Note 18, the Company&#8217;s shares and warrants commenced trading on The Nasdaq Capital Markets
under the ticker symbols &#8220;GRRR&#8221; and &#8220;GRRRW&#8221;, respectively<span style="font-family: Times New Roman, Times, Serif">.</span></p></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory" id="ixv-6342"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 2. <b>The authorization of the consolidated financial statements</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
were authorized for issuance by the Audit Committee on September 30, 2024.</p></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock-c0_cont_1" escape="true" name="glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" id="ixv-6350"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 3. <b>Application of new and revised International Financial Reporting Standards (&#8220;IFRS&#8221;), International Accounting Standards (&#8220;IAS&#8221;), International Financial Reporting Interpretations Committee (&#8220;IFRIC&#8221;) Interpretations and Standing Interpretations Committee (&#8220;SIC&#8221;) Interpretations issued by the International Accounting Standards Board (&#8220;IASB&#8221;), (collectively, &#8220;IFRSs&#8221;)</b></p>



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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><b>a)</b></td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock-c0_cont_1" escape="true" name="glspu:DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" id="ixv-6360"><b>Amendments to IFRSs and the new interpretation that are mandatorily
effective for the current year</b></ix:nonNumeric></td>
</tr></table>

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

<ix:continuation id="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"><b>New Standards, Interpretations and Amendments</b></td> <td style="padding-bottom: 1.5pt; width: 2%"><b>&#160;</b></td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%; font-size: 10pt"><b>Effective date issued by IASB</b></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td><ix:nonNumeric contextRef="c62" name="glspu:NewStandardsInterpretationsAndAmendments" id="ixv-19519">Amendments to IFRS 16, &#8216;Lease liability in a sale and leaseback&#8217;</ix:nonNumeric></td> <td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c62" name="glspu:EffectiveDatesIssuedByIASB" id="ixv-19520">January 1, 2024</ix:nonNumeric> </td></tr> <tr style="vertical-align: top; "> <td><ix:nonNumeric contextRef="c63" name="glspu:NewStandardsInterpretationsAndAmendments" id="ixv-19521">Amendments to IAS 1, &#8216;Classification of liabilities as current or noncurrent&#8217;</ix:nonNumeric> </td> <td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c63" name="glspu:EffectiveDatesIssuedByIASB" id="ixv-19522">January 1, 2024</ix:nonNumeric> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td><ix:nonNumeric contextRef="c64" name="glspu:NewStandardsInterpretationsAndAmendments" id="ixv-19523">Amendments to IAS 1, &#8216;Non-current liabilities with covenants&#8217;</ix:nonNumeric> </td> <td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c64" name="glspu:EffectiveDatesIssuedByIASB" id="ixv-19524">January 1, 2024</ix:nonNumeric> </td></tr> <tr style="vertical-align: top; "> <td><ix:nonNumeric contextRef="c65" name="glspu:NewStandardsInterpretationsAndAmendments" id="ixv-19525">Amendments to IAS 7 and IFRS 7, &#8217;Supplier finance arrangements&#8217;</ix:nonNumeric> </td> <td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c65" name="glspu:EffectiveDatesIssuedByIASB" id="ixv-19526">January 1, 2024</ix:nonNumeric> </td></tr> </table></ix:continuation>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has adopted the above new standards,
interpretations and amendments as of the effective date. Based on the Group&#8217;s assessment, the above standards and interpretations
have no significant impact to the Group&#8217;s financial condition and financial performance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:nonNumeric><div>

</div><div>

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

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

</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><b>b)</b></td><td style="text-align: justify"><b>New standards, interpretations and amendments in issue but
not yet effective</b></td>
</tr></table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock-c0_cont_1" escape="true" name="glspu:DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" id="ixv-19527">New standards, interpretations and amendments
in issue but not yet effective are as follows:</ix:nonNumeric></p>

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

<ix:continuation id="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"><b>New Standards, Interpretations and Amendments</b></td> <td style="padding-bottom: 1.5pt; width: 2%"><b>&#160;</b></td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%"><b>Effective date issued by IASB</b></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td><ix:nonNumeric contextRef="c66" name="glspu:NewStandardsInterpretationsAndAmendments" id="ixv-19528">Amendments to IAS 21, &#8216;Lack of exchangeability&#8217;</ix:nonNumeric> </td> <td>&#160;</td> <td style="text-align: center; font-size: 10pt"><ix:nonNumeric contextRef="c66" name="glspu:EffectiveDatesIssuedByIASB" id="ixv-19529">January 1, 2025</ix:nonNumeric></td></tr> <tr style="vertical-align: top; "> <td style="text-indent: -0.125in; padding-left: 0.125in"><ix:nonNumeric contextRef="c67" name="glspu:NewStandardsInterpretationsAndAmendments" id="ixv-19530">Amendments to IFRS 10 and IAS 28, &#8217;Sale or contribution of assets between an investor and its associate or joint venture&#8217;</ix:nonNumeric> </td> <td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c67" name="glspu:EffectiveDatesIssuedByIASB" id="ixv-19531">To be determined by IASB</ix:nonNumeric> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td><ix:nonNumeric contextRef="c68" name="glspu:NewStandardsInterpretationsAndAmendments" id="ixv-19532">IFRS 18, &#8220;Presentation and disclosure in financial statements&#8221;</ix:nonNumeric> </td> <td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c68" name="glspu:EffectiveDatesIssuedByIASB" id="ixv-19533">January 1, 2027</ix:nonNumeric> </td></tr> </table></ix:continuation>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on the Group&#8217;s assessment, the above
standards and interpretations have no significant impact to the Group&#8217;s financial condition and financial performance.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory" id="ixv-6446"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 4. <b>Summary of significant accounting policies</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principal accounting policies applied in the
preparation of these consolidated financial statements are set out below. These policies have been consistently applied to all the periods
presented, unless otherwise stated.</p>

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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_StatementOfCompliancePolicyTextBlock-c0_cont_1" escape="true" name="glspu:StatementOfCompliancePolicyTextBlock" id="ixv-6452"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><b>a)</b></td><td><b>Statement of compliance</b></td></tr></table></ix:nonNumeric>

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

<ix:continuation id="glspu_StatementOfCompliancePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify">The consolidated financial statements of the Group
have been prepared in accordance with IFRSs that came into effective as issued by the IASB.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory-c0_cont_1" escape="true" name="glspu:DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" id="ixv-6464"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><b>b)</b></td><td style="text-align: justify"><b>The capital reorganization</b></td>
</tr></table></ix:nonNumeric>

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

<ix:continuation id="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-style: normal; font-weight: normal">With
consummation of the business combination with Global SPAC Partners Co. (&#8220;Global&#8221;) on July 13, 2022 (the &#8220;Closing Date&#8221;)
as provided in Note 18, this transaction is accounted for as a capital reorganization. The business combination, which is not within
the scope of IFRS 3 as Global does not meet the definition of a business in accordance with IFRS 3, is accounted for within the scope
of IFRS 2. As such, the business combination is treated as the equivalent of the Company issuing shares at the closing of the business
combination for the net assets of Global as of the Closing Date, accompanied by a capital recapitalization. The net assets of Global
are stated at historical cost, with no goodwill or other intangible assets recorded.&#160;</span></p></ix:continuation>



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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_1" escape="true" name="glspu:BasisOfPreparationPolicyTextBlock" id="ixv-6478"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><b>c)</b></td><td><b>Basis of preparation</b></td></tr></table></ix:nonNumeric>

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

<ix:continuation continuedAt="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_2" id="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"/><td style="width: 0.25in">(a)</td><td style="text-align: justify">Except for the following items, the consolidated financial statements have been prepared under the historical
cost convention:</td></tr></table></ix:continuation>

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

<ix:continuation continuedAt="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_3" id="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Defined benefit assets are recognized based on the net amount
of pension fund assets less present value of defined benefit obligation.</td>
</tr></table></ix:continuation>

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

<ix:continuation continuedAt="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_4" id="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Financial assets and liabilities at fair value through profit
or loss.</td>
</tr></table></ix:continuation>

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

<ix:continuation continuedAt="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_5" id="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"/><td style="width: 0.25in">(b)</td><td style="text-align: justify">The preparation of financial statements in conformity with IFRSs requires the use of certain critical
accounting estimates. It also requires management to exercise its judgment in the process of applying the Group&#8217;s accounting policies.
The areas involving a higher degree of judgment or complexity, or areas where assumptions and estimates are significant to the consolidated
financial statements are disclosed in Note 4 dd).</td></tr></table></ix:continuation>

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

<ix:continuation id="glspu_BasisOfPreparationPolicyTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"/><td style="width: 0.25in">(c)</td><td style="text-align: justify">Certain amounts in the prior year financial statements have been reclassified to conform to the current
year presentation.</td></tr></table><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></p></ix:continuation></ix:nonNumeric><div>

</div><div>

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

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

</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_2" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="glspu:BasisOfCondensedConsolidationPolicyTextBlock" id="ixv-6539"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><b>d)</b></td><td style="text-align: justify"><b>Basis of condensed consolidation</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_2" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Basis for preparation of condensed consolidated financial statements:</p></td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_3" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">All subsidiaries are included in the Group&#8217;s condensed consolidated
financial statements. Subsidiaries are all entities controlled by the Group. The Group controls an entity when the Group is exposed, or
has rights, to variable returns from its involvement with the entity and has the ability to affect those returns through its power over
the entity. Consolidation of subsidiaries begins from the date the Group obtains control of the subsidiaries and ceases when the Group
loses control of the subsidiaries.</p></td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_4" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Inter-company transactions, balances and unrealized gains
or losses on transactions between companies within the Group are eliminated. Accounting policies of subsidiaries have been adjusted where
necessary to ensure consistency with the policies adopted by the Group.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_5" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">When the Group loses control of a subsidiary, the Group remeasures
any investment retained in the former subsidiary at its fair value. That fair value is regarded as the fair value on initial recognition
of a financial asset or the cost on initial recognition of the associate or joint venture. Any difference between fair value and carrying
amount is recognized in profit or loss. All amounts previously recognized in other comprehensive income in relation to the subsidiary
are reclassified to profit or loss on the same basis as would be required if the related assets or liabilities were disposed of. That
is, when the Group loses control of a subsidiary, all gains or losses previously recognized in other comprehensive income in relation
to the subsidiary should be reclassified from equity to profit or loss, if such gains or losses would be reclassified to profit or loss
when the related assets or liabilities are disposed of.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>



</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_3" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_2"><ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_6" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCondensedFinancialStatementsTableTextBlock-c0_cont_1" escape="true" name="srt:ScheduleOfCondensedFinancialStatementsTableTextBlock" id="ixv-19534">Subsidiaries included in the condensed consolidated financial statements:</ix:nonNumeric></td>
</tr></table></ix:continuation>

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

<ix:continuation id="_ScheduleOfCondensedFinancialStatementsTableTextBlock-c0_cont_1"><ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_7" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_6"><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="vertical-align: top; padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Ownership (%)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left"><b>Name of investor</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Name of subsidiary</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Main business activities</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/> 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Note</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 22%; text-align: left">The Company</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: center">Gorilla Science &amp; Technology Holding, Inc. (Gorilla BVI)</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: center"><ix:nonNumeric contextRef="c72" name="glspu:MainBusinessActivities" id="ixv-19535">Information software and data processing services</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c73" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19536">100</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c74" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19537">100</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; text-align: center; width: 11%">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">ISSCore Technology, Inc.</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c75" name="glspu:MainBusinessActivities" id="ixv-19538">Information software and data processing services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19539">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c77" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19540">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Telmedia Technology Limited (Telmedia)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c78" name="glspu:MainBusinessActivities" id="ixv-19541">Information software and data processing services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c79" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19542">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19543">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla SPAC Partners Co. (Global)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c81" name="glspu:MainBusinessActivities" id="ixv-19544">Dormant corporation</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c82" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19545">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19546">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology UK Limited (Gorilla UK)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c84" name="glspu:MainBusinessActivities" id="ixv-19547">Information software and data processing services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c85" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19548">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19549">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Egypt (Gorilla Egypt)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c87" name="glspu:MainBusinessActivities" id="ixv-19550">Information software and data processing services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c88" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19551">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19552">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 1</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Distribution Egypt</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c90" name="glspu:MainBusinessActivities" id="ixv-19553">Software and hardware distribution services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c91" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19554">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c92" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19555">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 2</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Gorilla BVI</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Inc. (Gorilla Taiwan)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c93" name="glspu:MainBusinessActivities" id="ixv-19556">Information software and data processing services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c94" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19557">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c95" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19558">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; vertical-align: top">Telmedia</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">NSGUARD Technology Inc. (NSGURAD)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c96" name="glspu:MainBusinessActivities" id="ixv-19559">Information software and data processing services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19560">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c98" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19561">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">Telmedia</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Japan Inc. (Gorilla Japan)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c99" name="glspu:MainBusinessActivities" id="ixv-19562">Information software and data processing services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c100" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19563">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19564">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Gorilla UK</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology (India) Private Limited (Gorilla India)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c102" name="glspu:MainBusinessActivities" id="ixv-19565">Information software and data processing services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c103" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19566">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c104" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19567">100</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 3</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Gorilla UK</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Distribution Partners Limited (Gorilla Distribution)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c105" name="glspu:MainBusinessActivities" id="ixv-19568">Software and hardware distribution services</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19569">55</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c107" decimals="2" format="ixt:num-dot-decimal" name="glspu:PercentageOfOwnership" scale="-2" unitRef="pure" id="ixv-19570">55</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 4</td></tr> </table></ix:continuation></ix:continuation>




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

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_8" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 88.8pt; text-align: justify; text-indent: -39.25pt">Note 1: Gorilla
Egypt was established in March 2023</p></ix:continuation>

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

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_9" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 2: Gorilla
Distribution Egypt was established in November 2023.</p></ix:continuation>

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

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_10" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 3: Gorilla
India was established in August 2023.</p></ix:continuation>

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

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_11" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 4: Gorilla
Distribution was established in November 2023.</p></ix:continuation>

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

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_12" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_11"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Subsidiaries not included in the condensed consolidated financial statements: None.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_13" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_12"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">Adjustments for subsidiaries with different balance sheet
dates: None.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_14" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_13"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(e)</td><td style="text-align: justify">Significant restrictions: None.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="glspu_BasisOfCondensedConsolidationPolicyTextBlock-c0_cont_14"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(f)</td><td style="text-align: justify">Subsidiaries that have non-controlling interests that are
material to the Group: None.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" id="ixv-6886"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>d)</b></td><td style="text-align: justify"><b>Foreign currency translation</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Items included in the financial
statements of each of the Group&#8217;s entities are measured using the currency of the primary economic environment in which the
entity operates (the &#8220;functional currency&#8221;). The condensed consolidated financial statements are presented in United
States dollars, which is the Company&#8217;s functional and the Group&#8217;s presentation currency.</p></ix:continuation>

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

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_3" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Foreign currency transactions and balances</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_4" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Foreign currency transactions are translated into the functional
currency using the exchange rates prevailing at the dates of the transactions or valuation where items are remeasured. Foreign exchange
gains and losses resulting from the settlement of such transactions are recognized in profit or loss in the period in which they arise.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_4" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_3"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_5" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Monetary assets and liabilities denominated in foreign currencies
at the period end are retranslated at the exchange rates prevailing at the balance sheet date. Exchange differences arising upon re-translation
at the balance sheet date are recognized in profit or loss.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_6" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">iii)</td>
    <td style="font-size: 10pt; text-align: justify">Non-monetary assets and liabilities denominated in foreign currencies that are not measured at fair value are translated using the historical exchange rates at the dates of the initial transactions. All foreign exchange gains and losses are presented in the statement of comprehensive loss within &#8216;other gains (losses) &#8211; net&#8217;.</td></tr>
  </table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_7" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_6"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Translation of foreign operations</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_8" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_7"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">The operating results and financial position of all the group
entities that have a functional currency different from the presentation currency are translated into the presentation currency as follows:</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_9" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_8"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Assets and liabilities for each balance sheet presented are
translated at the closing exchange rate at the date of that balance sheet;</td>
</tr></table></ix:continuation>

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

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_10" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_9"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify">Income and expenses for each statement of comprehensive loss
are translated at average exchange rates of that period; and</td>
</tr></table></ix:continuation>

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

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_11" id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_10"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">All resulting exchange differences are recognized in other comprehensive
income.</td>
</tr></table></ix:continuation>

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

<ix:continuation id="_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory-c0_cont_11"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.75in"/><td style="width: 0.25in">ii)</td><td style="text-align: justify">When the foreign operation partially disposed of or sold is a subsidiary, cumulative exchange differences
that were recorded in other comprehensive income are proportionately transferred to the non-controlling interest in this foreign operation.
In addition, even when the Group retains partial interest in the former foreign subsidiary after losing control of the former foreign
subsidiary, such transactions should be accounted for as disposal of all interest in the foreign operation.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" id="ixv-6984"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>e)</b></td><td style="text-align: justify"><b>Classification of current and non-current items</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Assets that meet one of the following criteria are classified
as current assets; otherwise they are classified as non-current assets:</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_3" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Assets arising from operating activities that are expected
to be realized, or are intended to be sold or consumed within the normal operating cycle;</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_4" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Assets held mainly for trading purposes;</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_5" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">Assets that are expected to be realized within twelve months
from the balance sheet date; and</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_6" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">iv)</td><td style="text-align: justify">Cash and cash equivalents, excluding restricted cash and
cash equivalents.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_5" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_4"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_7" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_6"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Liabilities that meet one of the following criteria are classified
as current liabilities; otherwise they are classified as non-current liabilities:</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_8" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_7"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Liabilities that are expected to be paid off within the normal
operating cycle;</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_9" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_8"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Liabilities arising mainly from trading activities;</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_10" id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_9"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">Liabilities that are to be paid off within twelve months
from the balance sheet date; and</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory-c0_cont_10"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">iv)</td><td style="text-align: justify">Liabilities for which the repayment date cannot be extended
unconditionally to more than twelve months after the balance sheet date.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" id="ixv-7078"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>f)</b></td><td style="text-align: justify"><b>Cash equivalents</b></td>
</tr></table></ix:nonNumeric>

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

<ix:continuation id="_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Cash equivalents refer to short-term,
highly liquid investments that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes
in value. Time deposits that meet the definition above and are held for the purpose of meeting short-term cash commitments in operations
are classified as cash equivalents.</p></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" id="ixv-7090"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>g)</b></td><td style="text-align: justify"><b>Financial assets at fair value through profit or loss</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Financial assets at fair value through profit or loss are
financial assets that are not measured at amortized cost or fair value through other comprehensive income.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory-c0_cont_3" id="_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">On a regular way purchase or sale basis, financial assets
at fair value through profit or loss are recognized and derecognized using trade date accounting.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At initial recognition, the Group measures the financial assets
at fair value and recognizes the transaction costs in profit or loss. The Group subsequently measures the financial assets at fair value,
and recognizes the gain or loss in profit or loss.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" id="ixv-7120"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>h)</b></td><td style="text-align: justify"><b>Financial assets at amortized cost</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The Group classifies its financial assets as at amortized
cost only if both of the following criteria are met:</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_3" id="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">the asset is held within a business model whose objective
is to collect the contractual cash flows, and</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_4" id="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">the contractual terms give rise to cash flows that are solely
payments of principal and interest.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_5" id="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">On a regular way purchase or sale basis, financial assets
at amortized cost are recognized and derecognized using trade date accounting.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_6" id="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At initial recognition, the Group measures the financial assets
at fair value plus transaction costs. Interest income from these financial assets is included in finance income using the effective interest
method. A gain or loss is recognized in profit or loss when the asset is derecognized or impaired.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory-c0_cont_6"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">(d)</td>
    <td style="font-size: 10pt; text-align: justify">The Group&#8217;s time deposits, which do not fall under cash equivalents are those with a short maturity period and are measured at initial investment amount as the effect of discounting is immaterial.</td></tr>
  </table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_6" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" id="ixv-7186"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>i)</b></td><td style="text-align: justify"><b>Accounts receivable</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Accounts receivable represent the Group&#8217;s contractual
right to receive consideration in exchange for transferred goods or rendered services.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Non-interest bearing short-term accounts receivable are measured
at the original invoice amount as the effect of discounting is immaterial.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" id="ixv-7209"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>j)</b></td><td style="text-align: justify"><b>Impairment of financial assets</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">For debt instruments measured at financial
assets at amortized cost, at each reporting date, the Group recognizes the impairment provision for 12 months expected credit losses if
there has not been a significant increase in credit risk since initial recognition or recognizes the impairment provision for the lifetime
expected credit losses (ECLs) if such credit risk has increased since initial recognition after taking into consideration all reasonable
and verifiable information that includes forecasts. On the other hand, for accounts receivable or contract assets that do not contain
a significant financing component, the Group recognizes the impairment provision for lifetime ECLs.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" id="ixv-7221"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>k)</b></td><td style="text-align: justify"><b>Derecognition of financial assets</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The Group derecognizes a financial asset when the contractual
rights to receive the cash flows from the financial asset have expired.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">The Group derecognizes a financial asset when the contractual
rights to receive cash flows of the financial asset have been transferred and the Group has transferred substantially all risks and rewards
of ownership of the financial asset.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForLeasesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory" id="ixv-7244"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>l)</b></td><td style="text-align: justify"><b>Operating leases (lessor)</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForLeasesExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Lease income from an operating lease
(net of any incentives given to the lessee) is recognized in profit or loss on a straight-line basis over the lease term.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForMeasuringInventories-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories" id="ixv-7256"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>m)</b></td><td style="text-align: justify"><b>Inventories</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForMeasuringInventories-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Inventories are stated at the lower
of cost and net realizable value. Cost is determined using the weighted-average method. The item by item approach is used in applying
the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less
the estimated costs of completion and the estimated costs necessary to make the sale.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" id="ixv-7268"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>n)</b></td><td style="text-align: justify"><b>Property, plant and equipment</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Property, plant and equipment are initially recorded at cost.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_3" id="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Subsequent costs are included in the asset&#8217;s carrying
amount or recognized as a separate asset, as appropriate, 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. The carrying amount of the replaced part is derecognized.
All other repairs and maintenance are charged to profit or loss during the financial period in which they are incurred.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_7" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_6"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_4" id="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Land is not depreciated. Property, plant and equipment apply
cost model and are depreciated using the straight-line method over their estimated useful lives. Each part of an item of property, plant,
and equipment with a cost that is significant in relation to the total cost of the item must be depreciated separately.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_5" id="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">The assets&#8217; residual values, useful lives and depreciation
methods are reviewed, and adjusted if appropriate, at each financial year-end. If expectations for the assets&#8217; residual values
and useful lives differ from previous estimates or the patterns of consumption of the assets&#8217; future economic benefits embodied
in the assets have changed significantly, any change is accounted for as a change in estimate under IAS 8, &#8216;Accounting Policies,
Changes in Accounting Estimates and Errors&#8217;, from the date of the change. <ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" id="ixv-19571">The estimated useful lives of property, plant and equipment
are as follows:</ix:nonNumeric></td>
</tr></table></ix:continuation>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock-c0_cont_2" id="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_6" id="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_5"><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: 88%; text-align: left">Buildings and structures</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center"><ix:nonNumeric contextRef="c108" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="ixv-19572">50</ix:nonNumeric> years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Transportation equipment</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c109" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="ixv-19573">5</ix:nonNumeric> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c110" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="ixv-19574">3</ix:nonNumeric> ~ <ix:nonNumeric contextRef="c111" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="ixv-19575">5</ix:nonNumeric> years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Leasehold equipment</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c112" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="ixv-19576">3</ix:nonNumeric> ~ <ix:nonNumeric contextRef="c113" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="ixv-19577">5</ix:nonNumeric> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other equipment (Note)</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c114" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="ixv-19578">5</ix:nonNumeric> years</td></tr>
  </table></ix:continuation></ix:continuation>



<p style="text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock-c0_cont_2"><ix:continuation id="_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Note: Other equipment primarily includes
big data platform for image analytics, data storage equipment and server equipment.</p></ix:continuation></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_1" escape="true" name="glspu:DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" id="ixv-7348"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>o)</b></td><td style="text-align: justify"><b>Leasing arrangements (lessee)<span style="font-family: Times New Roman, Times, Serif">&#65293;</span>right-of-use
assets/ lease liabilities</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_2" id="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Leases are recognized as a right-of-use asset and a corresponding
lease liability at the date at which the leased asset is available for use by the Group. For short-term leases or leases of low-value
assets, lease payments are recognized as an expense on a straight-line basis over the lease term.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_3" id="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Lease liabilities include the net present value of the remaining lease payments at the commencement
                                                                                  date, discounted using the interest rate implicit in the lease. If such rate cannot be readily determined, the incremental borrowing
                                                                                  rate is employed. Lease payments are comprised of fixed payments, less any lease incentives receivable.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_4" id="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">The Group subsequently measures lease
liabilities at amortized cost using the interest method and recognizes interest expense over the lease term. The lease liability is remeasured
and the amount of remeasurement is recognized as an adjustment to the right-of-use asset when there are changes in the lease term or lease
payments and such changes do not arise from contract modifications.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.55pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_8" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_7"><ix:continuation continuedAt="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_5" id="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At the commencement date, the right-of-use asset is stated at cost comprising the amount of the
                                                                                  initial measurement of lease liability less any lease payments made at or before the commencement date, less any lease incentive
                                                                                  received; and include any initial direct costs incurred by the Group and an estimate of cost to be incurred by the Group in
                                                                                  dismantling and removing the underlying asset and restoration. The right-of-use asset is measured subsequently using the cost model
                                                                                  and is depreciated from the commencement date to the earlier of the end of the asset&#8217;s useful life or the end of the lease
                                                                                  term. When the lease liability is remeasured, the amount of remeasurement is recognized as an adjustment to the right-of-use
                                                                                  asset.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">For lease modifications that decrease the scope of the lease,
the lessee shall decrease the carrying amount of the right-of-use asset and remeasure the lease liability to reflect the partial or full
termination of the lease, and recognize the difference in profit or loss.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" id="ixv-7404"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>p)</b></td><td style="text-align: justify"><b>Intangible assets</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Computer software Computer software is stated at cost and
amortized on a straight-line basis over its estimated useful life of <ix:nonNumeric contextRef="c69" format="ixt-sec:duryear" name="glspu:EstimatedUsefulLife" id="ixv-19579">1</ix:nonNumeric> to <ix:nonNumeric contextRef="c70" format="ixt-sec:duryear" name="glspu:EstimatedUsefulLife" id="ixv-19580">5</ix:nonNumeric> years.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Intellectual property rights Intellectual property rights
are stated at historical cost and are amortized on a straight-line basis over their estimated useful lives of <ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="glspu:EstimatedUsefulLife" id="ixv-19581">10</ix:nonNumeric> years.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" id="ixv-7427"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>q)</b></td><td style="text-align: justify"><b>Impairment of non-financial assets</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Group assesses at each balance sheet date the recoverable amounts
of those assets where there is an indication that they are impaired. An impairment loss is recognized for the amount by which the asset&#8217;s
carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset&#8217;s fair value less costs to sell
or value in use. The fair value less costs of disposal calculation is based on available data from binding sales transactions, conducted
at arm&#8217;s length, for similar assets or observable market prices less incremental costs for disposing of the asset. The value in
use calculation is based on a discounted cash flow (&#8216;DCF&#8217;) model. The cash flows are derived from the budget for the next
five years and do not include restructuring activities that the Group is not yet committed to or significant future investments that will
enhance the asset&#8217;s performance of the cash generating unit being tested. The recoverable amount is sensitive to the discount rate
used for the DCF model as well as the expected future cash-inflows and the growth rate used for extrapolation purposes. When the circumstances
or reasons for recognizing impairment loss for an asset in prior years no longer exist or diminish, the impairment loss is reversed. The
increased carrying amount due to reversal should not be more than what the depreciated or amortized historical cost would have been if
the impairment had not been recognized. There was no impairment of non-financial assets for the six months periods ended June 30, 2024
and 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_9" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_8"><ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" id="ixv-7454"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>r)</b></td><td style="text-align: justify"><b>Borrowings</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Borrowings comprise long-term and short-term
bank borrowings and other short-term loans. Loans are recognized initially at fair value, net of transaction costs incurred. Loans are
subsequently stated 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></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory" id="ixv-7466"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>s)</b></td><td style="text-align: justify"><b>Notes and accounts payable</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Accounts payable are liabilities for purchases of goods or
services and notes payable are those resulting from operating and non-operating activities.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Non-interest bearing short-term notes and accounts payable
are measured at the original invoice amount as the effect of discounting is immaterial.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_1" escape="true" name="glspu:DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" id="ixv-7489"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>t)</b></td><td style="text-align: justify"><b>Convertible preference share liabilities</b></td>
</tr></table></ix:nonNumeric>

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

<ix:continuation continuedAt="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_2" id="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Convertible preference share liabilities
issued by the Group contain conversion options (that is, the preference shareholders have the right to convert the preference shares into
the Group&#8217;s common shares, but not by exchanging a fixed amount of cash for a fixed number of common shares), call options and put
options. The Group classifies the preference share liabilities upon issuance as a financial asset or financial liability in accordance
with the contract terms. They are accounted for as follows:</p></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_3" id="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The embedded call options and put options are recognized initially
at net fair value as &#8216;financial assets or financial liabilities at fair value through profit or loss&#8217;. They are subsequently
remeasured and stated at fair value on each balance sheet date; the gain or loss is recognized as &#8216;gain or loss on valuation of
financial assets or financial liabilities at fair value through profit or loss&#8217;.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_4" id="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">The host contracts of preference share liabilities are initially
recognized at fair value. Any difference between the initial recognition and the redemption value is accounted for as the premium or
discount on preference share liabilities and subsequently is amortized in profit or loss as and adjustment to &#8216;finance costs&#8217;
over the period of circulation using the effective interest method.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_5" id="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Any transaction costs directly attributable to the issuance
are allocated to each liability component in proportion to the initial carrying amount of each abovementioned item.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">(d)</td>
    <td style="font-size: 10pt; text-align: justify">When shareholders exercise conversion options, the liability component of the preference share liabilities shall be remeasured on the conversion date. The issuance cost of converted common shares is the total book value of the abovementioned liability component and &#8216;capital surplus&#8217;.</td></tr>
  </table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory" id="ixv-7529"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><b>u)</b></td><td style="text-align: justify"><b>Derecognition of financial liabilities</b></td>
</tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">A financial liability is derecognized
when the obligation under the liability specified in the contract is discharged, cancelled or expired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_10" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_9"><ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForProvisionsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory" id="ixv-7556"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 12.2pt"/><td style="width: 18pt"><b>v)</b></td><td><b>Provisions</b></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForProvisionsExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForProvisionsExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event. It is probable
that the Company will be required to settle that obligation and a reliable estimate can be made of the obligation amount. The amount recognized
as a provision is the best estimate of the consideration required to settle the present obligation at the reporting date, taking into
account the risks and uncertainties surrounding the obligation. Where a provision is measured using the cash flows estimated to settle
the present obligation, its carrying amount is the present value of those cash flows when the effect of the time value of money is material.
When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable
is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured
reliably</p></ix:continuation>

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

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForProvisionsExplanatory-c0_cont_3" id="_DescriptionOfAccountingPolicyForProvisionsExplanatory-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">(a) Warranties</p></ix:continuation>

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

<ix:continuation id="_DescriptionOfAccountingPolicyForProvisionsExplanatory-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">Assurance-type warranties are recognized
when the Group has a present legal obligation as a result of past events, and it is probable that an outflow of economic resources will
be required to settle the obligation and the amount of the obligation can be reliably estimated. Warranties are measured at the present
value of the expenditure expected to be required to settle the obligation on the balance sheet date. The only post-sale obligation to
customers is in respect of warranties that provide assurance that products will operate in accordance with agreed-upon specifications
and function as intended. These warranty provisions are only invoked when a customer makes requests relating to flawed, malfunctional
or defective products. Since customers do not have the option to purchase the warranty separately and the warranty does not offer any
technical support or the right to receive unspecified updates, upgrades or enhancements, the warranty is not considered a separate performance
obligation pursuant to IFRS 15. B28 through B33 and, accordingly, is accounted for as a liability in accordance with IAS 37.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" id="ixv-7574"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 12.2pt"/><td style="width: 18pt"><b>w)</b></td><td><b>Employee benefits</b></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Short-term employee benefits</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_3" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">Short-term employee benefits are recognized
when the employee has rendered the service and are measured at undiscounted amount of benefits expected to be paid in exchange for that
service.</p></ix:continuation>

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

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_4" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Pensions</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_5" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Defined contribution plans</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_6" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">Under defined contribution plans, contributions
are recognized as pension expenses when they are due on an accrual basis. Prepaid contributions are recognized as an asset to the extent
of a cash refund or a reduction in the future payments.</p></ix:continuation>

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

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_7" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_6"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Defined benefit plans</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_8" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_7"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
defined benefit plans were terminated as of December 31, 2023.</span></td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_9" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_8"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Net obligation under a defined benefit plan is defined as the
present value of an amount of pension benefits that employees will receive on retirement for their services with the Group in current
period or prior periods. The liability recognized in the balance sheet in respect of defined benefit pension plans is the present value
of the defined benefit obligation at the balance sheet date less the fair value of plan assets. The net defined benefit obligation is
calculated annually by independent actuaries using the projected unit credit method. The rate used to discount is determined by using
interest rates of government bonds (at the balance sheet date) of a currency and term consistent with the currency and term of the employment
benefit obligations.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_10" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_9"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Remeasurements arising on defined benefit plans are recognized
in other comprehensive income in the period in which they arise and are recorded as retained earnings.</td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_11" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_10"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Pension cost for the interim period is calculated on a year-to-date
basis by using the pension cost rate derived from the actuarial valuation at the end of the prior financial year, adjusted for significant
market fluctuations since that time and for significant curtailments, settlements, or other significant one-off events. Also, the related
information is disclosed accordingly.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72.85pt; text-align: justify; text-indent: -10.45pt">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>



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

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_11" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_10"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_12" id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_11"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(c)</td><td style="text-align: justify">Employees&#8217; compensation and directors&#8217; remuneration</td></tr></table></ix:continuation>

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

<ix:continuation id="_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Employees&#8217; compensation and directors&#8217;
remuneration are recognized as expenses and liabilities, provided that such recognition is required under legal or constructive obligation
and those amounts can be reliably estimated. Any difference between the resolved amounts and the subsequently actual distributed amounts
is accounted for as changes in estimates.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" id="ixv-7672"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><b>x)</b></td><td><b> Share-based payment</b></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under the equity-settled
share-based payment arrangements, the employee services received are measured at the fair value of the equity instruments granted at
the grant date, and are recognized as compensation cost or operating expenses over the vesting period, with a corresponding
adjustment to equity. The fair value of the equity instruments granted shall reflect the impact of market vesting conditions and
non-vesting conditions. Share-based payment is subject to adjustment based on the service conditions that are expected to be satisfied
and the estimates of the number of equity instruments that are expected to vest under the non-market vesting conditions at each
balance sheet date. Ultimately, the amount of compensation cost recognized is based on the number of equity instruments that
eventually vest.</p></ix:continuation>

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

<ix:continuation id="_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Having recognized the goods or services
received and a corresponding increase in equity, the Company shall make no subsequent adjustment to total equity after vesting date. However,
this requirement does not preclude the Company from recognizing a transfer within equity.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory" id="ixv-7687"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><b>y)</b></td><td><b>Income tax</b></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(a)</td><td style="text-align: justify">The tax expense for the period comprises current and deferred tax. Tax is recognized in profit or loss.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_3" id="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(b)</td><td style="text-align: justify">The current income tax expense is calculated on the basis of the tax laws enacted or substantively enacted
at the balance sheet date in the countries where the Company and its subsidiaries operate and generate taxable income. Management periodically
evaluates positions taken in tax returns with respect to situations in accordance with applicable tax regulations. It establishes provisions
where appropriate based on the amounts expected to be paid to the tax authorities.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_4" id="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(c)</td><td style="text-align: justify">Deferred tax is recognized, using the balance sheet liability method, on temporary differences between
the tax bases of assets and liabilities and their carrying amounts in the consolidated balance sheet. Deferred tax is provided on temporary
differences arising from investments in subsidiaries, except where the timing of the reversal of the temporary difference is controlled
by the Group and it is probable that the temporary difference will not be reversed in the foreseeable future. Deferred tax assets and
liabilities are measured based on the tax rates and laws that are expected to apply when the assets and liabilities will be realized or
settled.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_12" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_11"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_5" id="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(d)</td><td style="text-align: justify">Deferred tax assets are recognized only to the extent that it is probable that future taxable profit will
be available against which the temporary differences can be utilized. At each balance sheet date, unrecognized and recognized deferred
tax assets are reassessed.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_6" id="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(e)</td><td style="text-align: justify">Current income tax assets and liabilities are offset and the net amount reported in the balance sheet
when there is a legally enforceable right to offset the recognized amounts and an intention to settle on a net basis or realize the asset
and settle the liability simultaneously. Deferred tax assets and liabilities are offset on the balance sheet when the entity has the legally
enforceable right to offset current tax assets against current tax liabilities and they are levied by the same taxation authority on either
the same entity or different entities that intend to settle on a net basis or realize the asset and settle the liability simultaneously.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_7" id="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_6"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(f)</td><td style="text-align: justify">When the Company has a history of recent losses, the Company recognizes a deferred tax asset arising from
unused tax losses only to the extent that the Company has sufficient taxable temporary differences or there is convincing other evidence
that sufficient taxable profit will be available against which the unused tax losses can be utilized by the Company.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory-c0_cont_7"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(g)</td><td style="text-align: justify">The interim period income tax expense is recognized based on the estimated average annual effective income
tax rate expected for the full financial year applied to the pretax income of the interim period, and the related information is disclosed
accordingly.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory" id="ixv-7760"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><b>z)</b></td><td style="text-align: justify"><b>Share capital</b></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory-c0_cont_2" id="_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(a)</td><td style="text-align: justify">Ordinary shares are classified as equity. The classification of preference shares is determined according
to the special rights attached to preference shares based on the substance of the contract and the definition of financial liabilities
and equity instruments. Incremental costs directly attributable to the issue of new shares or share options are shown in equity as a deduction
from the proceeds.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(b)</td><td style="text-align: justify">Where the Company repurchases the Company&#8217;s equity share capital that has been issued, the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to the Company&#8217;s
equity holders. Where such shares are subsequently reissued, the difference between their book value and any consideration received, net
of any directly attributable incremental transaction costs and the related income tax effects, is included in equity attributable to the
Company&#8217;s equity holders.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>


</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_13" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_12"><ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue" id="ixv-7796"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><b>aa)</b></td><td><b>Revenue recognition</b></td></tr></table></ix:nonNumeric>

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

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_2" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Group generates revenue from
offering hardware and software products as well as professional services to its customers. Sales of hardware consists of single
performance obligation. Sales of software consists of both single or multiple performance obligations and transaction price of which
is allocated to each performance obligation on a relative stand-alone selling price basis. Major types of sales of services offered
are system integration service and maintenance service. The Group only offers one contract when a customer purchases more than one
offering at or near the same time. Such contract including more than one offering is only made in relation to system integration
service. For system integration service, services and goods promised in the contract are highly dependent on and highly interrelated
with each other and is not separately identifiable from other promises in the contract. Therefore, all goods and services in the
contract are exclusively accounted for as a single performance obligation. For maintenance service project, the inputs of labor
hours and resources are expended evenly throughout the performance period. Therefore, the Group recognizes revenue on a
straight-line basis.</p></ix:continuation>

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

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_3" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(a)</td><td style="text-align: justify">Sales of goods-hardware</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_4" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group&#8217;s sales of goods-hardware are primarily selling of externally purchased server, solid
state drive, hard drives, and computer peripheral to the customer. Sales are recognized when control of the products has transferred,
being when the products are delivered to the customer, the customer has full discretion over the channel and price to sell the products,
and there is no unfulfilled obligation that could affect the customer&#8217;s acceptance of the products. Delivery occurs when the products
have been shipped to the specific location, the risks of obsolescence and loss have been transferred to the customer, and either the customer
has accepted the products in accordance with the sales contract, or the Group has objective evidence that all criteria for acceptance
have been satisfied.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_5" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">ii)</td><td style="text-align: justify">Revenue is recognized based on the price specified in the contract, net of estimated business tax, sales
return and discounts. Accumulated experience is used to estimate and provide for the discounts, using the expected value method, and revenue
is only recognized to the extent that it is highly probable that a significant reversal will not occur. The estimation is subject to an
assessment at each reporting date.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_6" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">iii)</td><td style="text-align: justify">A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>


</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_14" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_13"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_7" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_6"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(b)</td><td style="text-align: justify">Sales of goods-software</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_8" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_7"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group develops and sells video intelligence and security convergence products. Sales are from sell
of software products such as system software, database and platform by providing a right of use to customers which can be accounted for
as a single or multiple performance obligations, depending on whether or not the customer can benefit from the good on its own and the
Group&#8217;s promise to transfer the goods to the customer is separately identifiable from other promises in the contract. The Group
only offers one offering in sales of software contract and it may offer several software products within the same contract and each software
product is distinct and independent from one another. Under such circumstance, a contract contains multiple performance obligations and
revenue is recognized upon fulfilment of each performance obligation.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_9" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_8"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">ii)</td><td style="text-align: justify">Transaction prices are determined at contract inception based on the price specified in the contract,
net of estimated business tax, sales return and discounts. Accumulated experience is used to estimate and provide for the discounts, using
the expected value method, and revenue is only recognized to the extent that it is highly probable that a significant reversal will not
occur. The estimation is subject to an assessment at each reporting date. The Group allocates the transaction price to each performance
obligation on a relative stand-alone selling price basis. The Group sells each of its software products separately so that the relative
stand-alone selling price can be determined accordingly. Revenue is recognized as the control of each performance obligations is transferred
at a point in time, being when the software installed to the customer. The customer can direct the use of, and obtain substantially all
of the remaining benefits from, the software at the point in time at which the software is installed, and there is no unfulfilled obligation
that could affect the customer&#8217;s acceptance of the products.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_10" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_9"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">iii)</td><td style="text-align: justify">A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.</td></tr>
</table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_15" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_14"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_11" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_10"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(c)</td><td style="text-align: justify">Sales of services</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_12" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_11"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group provides information, software and data processing services. Main types of services offered
are system integration service contract and maintenance service contract. System integration service includes information and communication
systems, installation of software and hardware equipment as well as implementation and integration of various systems whereas maintenance
service is to provide maintenance work for equipment at the performance location during the contractual period. The consideration promised
in the most of service contracts with customer of the Group are generally at fixed amount, and the amounts of variable consideration in
certain service contracts which also include fixed amount of consideration are insignificant.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_13" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_12"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">For system integration service projects, the arrangements
typically include sales of hardware, software, and services within the same contract. However, since the goods and services promised
in the contract are significantly affected by one or more of the other goods or services in the contract to function as intended, they
are highly dependent on and highly interrelated with each other and is not separately identifiable from other promises in the contract.
Therefore, all of the arrangements in the contract are deemed a single performance obligation and allocation of transaction price is
not required. Revenue is recognized based on the actual service provided to the end of the reporting period as a proportion of the total
services to be provided, because the customer receives and uses the benefits simultaneously. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. Costs that do not depict progress toward satisfaction of the performance obligation are included in contract costs but
may not result in revenue being recognized, for example when such costs are attributable to significant unanticipated inefficiencies
that were not included in the price of the contract or significant re-work. At times costs may be incurred that are not reflective of
the Company&#8217;s progress towards satisfaction of the performance obligation which may result in revenue being recognized only to
the extent of such costs without any profit, for example uninstalled materials that are (1) not distinct, (2) control is transferred
to the customer significantly before integration of the goods into the project, (3) cost of the transferred goods are significant relative
to the total estimated costs of satisfying the performance obligation, and (4) the Company is not significantly involved in designing
or manufacturing the goods. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically
based on actual cost incurred.</td>
</tr></table></ix:continuation>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_14" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_13"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">iii)</td><td style="text-align: justify">For maintenance service project, the Group regularly assigns employees to perform inspection and maintenance
work at each performing location and the inputs of labor hours and resources are expended evenly throughout the performance period. The
Group recognizes revenue on a straight-line basis.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_15" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_14"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">iv)</td><td style="text-align: justify">The customer pays at the time specified in the payment schedule. If the services rendered exceed the
                                                                payment, a contract asset is recognized. If the payments exceed the services rendered, a contract liability is recognized. Contract asset is reclassified to accounts receivable when related
invoices are issued.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_16" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_15"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">v)</td><td style="text-align: justify">Estimates of revenues, costs or extent of progress toward completion are revised if circumstances change.
Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances
that give rise to the revision become known by management.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_16" id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_15"><ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_17" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_16"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(d)</td><td style="text-align: justify">Sales arrangement with system integrators</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_18" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_17"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group has relied, in part, on a variety of partnerships with system integrators (&#8220;partners&#8221;)
to allow the Group to provide data services as part of services provided by the partners, and they integrate the Group&#8217;s products
and services with theirs&#8217; and sell directly to their customers in their region of operation.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_19" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_18"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">ii)</td><td style="text-align: justify">In such arrangement, the Group enters into sales agreement with the partners directly and is only responsible
for delivering goods and services to the partners. Revenue is recognized when the Group fulfils its performance obligations as stated
in the executed contracts with the partners in accordance with Group&#8217;s revenue recognition policy as stated in the preceding paragraphs.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_20" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_19"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(e)</td><td style="text-align: justify">Sales arrangement with sales representatives, resellers and distributors</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_21" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_20"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">i)</td><td style="text-align: justify">In geographic regions where the Group does not have an operating subsidiary, the Group provides its products
and services solutions through a suite of non-exclusive agreements that appoint sales representatives, resellers and distributors to engage
with end customers. Revenue recognition for each type of these arrangements is as follows:</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_22" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_21"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">ii)</td><td style="text-align: justify">Sales representatives are granted rights to use the Group&#8217;s products and services to market, promote
and solicit orders of products on a non-transferable, non-sub-licensable and limited basis in designated regions. Sales representatives
earn sales commission and contracts are not automatically renewed. In such arrangement, the Group enters into sales agreements with the
customers directly. Goods and services are provided directly by the Group to the customers in accordance with the executed contracts.
Revenue is recognized when the Group fulfils its performance obligations as stated in the executed contracts with customers in accordance
with the Group&#8217;s revenue recognition policy as stated in the preceding paragraphs.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_23" id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_22"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">iii)</td><td style="text-align: justify">Resellers purchase the Group&#8217;s products and services for resale to end customers and provide maintenance
services in their areas of operation. They are permitted to use the Group&#8217;s software for demonstration, training, and maintenance
services. The contracts are automatically renewed unless prior notice is otherwise provided. In such arrangement, the Group enters into
sales agreements with resellers directly and is only responsible for delivering its goods and services to resellers. Revenue is recognized
when the Group fulfils its performance obligations as stated in the executed contracts with resellers in accordance with Group&#8217;s
revenue recognition policy as stated in the preceding paragraphs.</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForRecognitionOfRevenue-c0_cont_23"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">iv)</td><td style="text-align: justify">Distributors purchase the Group&#8217;s products at a discount and are permitted to market, distribute,
sell, bundle, promote and advertise the products directly to end customers in their region of operation. The contracts are automatically
renewed unless prior notice otherwise is provided. In such arrangement, the Group enters into sales agreements with distributors directly
and is only responsible for delivering its goods and services to distributors. Revenue is recognized when the Group fulfils its performance
obligations as stated in the executed contracts with distributors in accordance with Group&#8217;s revenue recognition policy as stated
in the preceding paragraphs.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation id="_DisclosureOfMaterialAccountingPolicyInformationExplanatory-c0_cont_16"><ix:nonNumeric contextRef="c0" continuedAt="_DescriptionOfAccountingPolicyForSegmentReportingExplanatory-c0_cont_1" escape="true" name="ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory" id="ixv-8018"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><b>bb)</b></td><td><b>Operating segments</b></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DescriptionOfAccountingPolicyForSegmentReportingExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Operating segments are defined as components
of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker
(&#8220;CODM&#8221;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#8217;s
Chief Executive Officer is the CODM. The Company&#8217;s CODM reviews financial information provided based on product lines and presented
on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such,
the Company currently has determined that it operates in three operating segments and has three reportable segments which are Video IoT,
Security Convergence and other segment.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_WarrantLiabilitiesPoilcyTextBlock-c0_cont_1" escape="true" name="glspu:WarrantLiabilitiesPoilcyTextBlock" id="ixv-8030"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><b>cc)</b></td><td><b>Warrant liabilities</b></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="glspu_WarrantLiabilitiesPoilcyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Share purchase warrants issued by the
Group are accounted for as derivative liabilities. The warrants are initially recognized at fair value, and in subsequent periods measured
at fair value through profit or loss with any changes in fair value recognized in profit or loss until the warrants are exercised, redeemed,
or expired.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_1" escape="true" name="glspu:CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" id="ixv-8042"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><b>dd)</b></td><td><b>Critical accounting judgments, estimates and key sources of assumption uncertainty</b></td></tr></table></ix:nonNumeric>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_2" id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of these consolidated
financial statements requires management to make critical judgements in applying the Group&#8217;s accounting policies and make critical
assumptions and estimates concerning future events. Assumptions and estimates may differ from the actual results and are continually evaluated
and adjusted based on historical experience and other factors. Such assumptions and estimates have a significant risk of causing a material
adjustment to the carrying amounts of assets and liabilities within the next financial year; and the related information is addressed
below:</p></ix:continuation>

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

<ix:continuation continuedAt="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_3" id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(a)</td><td style="text-align: justify">Critical judgements in applying the Group&#8217;s accounting policies</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_4" id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">None.</p></ix:continuation>

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

<ix:continuation continuedAt="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_5" id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(b)</td><td style="text-align: justify">Critical accounting estimates and assumptions</td></tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_6" id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Revenue recognition-sales
of system integration services</b></p></ix:continuation>

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

<ix:continuation continuedAt="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_7" id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group recognizes revenue from providing system integration services
based on the actual service provided to the end of the reporting period as a proportion of the total services to be provided, because
the performance obligation meets the one or more criteria to be recognized over a period of time. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically based on actual
cost incurred. Recognition of revenue and profit is dependent upon a number of factors, including the accuracy of a variety of estimates
made at the balance sheet date, such as engineering progress, material quantities, the achievement of milestones, labor productivity and
cost estimates. Any significant variances in estimations of the total costs will impact the measurement of progress which drives the revenue
recognition of contract works in an accounting period. Management continuously monitors factors that may affect the quality of its estimates
and conducts periodic review of the relevance of factors by reviewing the actual amounts incurred and comparing with previous estimated
amounts in order to mitigate the exposure to significant variances. For the <ix:nonFraction contextRef="c71" decimals="0" format="ixt-sec:numwordsen" name="ifrs-full:RevenueFromRenderingOfServices" scale="0" unitRef="usd" id="ixv-19582">six</ix:nonFraction> months period ended June 30, 2024 and 2023, the Group
recognized service revenue of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromRenderingOfServices" scale="0" unitRef="usd" id="ixv-19583">20,459,534</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromRenderingOfServices" scale="0" unitRef="usd" id="ixv-19584">6,346,590</ix:nonFraction>, respectively</p></ix:continuation>

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

<ix:continuation continuedAt="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_8" id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Convertible Preference
Shares and Private Warrants</b></p></ix:continuation>

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

<ix:continuation id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Fair value of convertible
Preference Shares and Private Warrants without an active market or quoted prices are determined using valuation techniques such as market
approach and income approach. The measurement of fair value may adopt observable information or models of similar financial instruments
or use assumptions in an appropriate manner if the observable parameters are unavailable in the market. Observable information is the
primary source of reference. When valuation models are used for the measurements, calibration are performed to ensure its accountability
in reflecting real information and market price. In the fair value measurement, the Company used Black-Scholes Model to estimate the fair
value of convertible Preference Shares and Private Warrants, applying several assumptions and inputs the Company deemed reasonable. Any
changes in these judgements and estimates will impact the fair value measurement of these financial instruments. Please refer to Note
33 for the financial instruments fair value information.</p></ix:continuation></ix:continuation><div>

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

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

</div><!-- Field: Page; Sequence: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory" id="ixv-8101"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 5. <b>Cash and cash equivalents</b></p>



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

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

<ix:nonNumeric contextRef="c0" escape="true" name="glspu:CashAndCashEquivalentsTableTextBlock" id="ixv-8107"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/> 2024</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/> 2023</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash on hand and petty cash</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashOnHand" scale="0" unitRef="usd" id="ixv-19585">7,521</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashOnHand" scale="0" unitRef="usd" id="ixv-19586">7,975</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Checking accounts</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:BalancesWithBanks" scale="0" unitRef="usd" id="ixv-19587">20,187</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:BalancesWithBanks" scale="0" unitRef="usd" id="ixv-19588">44,742</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Demand deposits</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:DemandDeposits" scale="0" unitRef="usd" id="ixv-19589">11,190,788</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:DemandDeposits" scale="0" unitRef="usd" id="ixv-19590">4,226,503</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Time deposits</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimeDepositAtCarryingValue" scale="0" unitRef="usd" id="ixv-19591">34,536,822</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimeDepositAtCarryingValue" scale="0" unitRef="usd" id="ixv-19592">42,498,552</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Cash" scale="0" unitRef="usd" id="ixv-19593">45,755,318</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Cash" scale="0" unitRef="usd" id="ixv-19594">46,777,772</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Transferred to financial assets at amortized cost</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">(<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepositsAtAmortisedCost" scale="0" unitRef="usd" id="ixv-19595">34,536,822</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepositsAtAmortisedCost" scale="0" unitRef="usd" id="ixv-19596">41,470,915</ix:nonFraction></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="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19597">11,218,496</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-19598">5,306,857</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>



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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in">a)</td>
    <td style="text-align: justify">The Group transacts with a variety of financial institutions all with high credit quality to dispose credit risk, so it expects that the probability of counterparty default is remote.</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">b)</td><td style="text-align: justify">As of June 30, 2024 and 2023, range of interest rate of time deposits was <ix:nonFraction contextRef="c115" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19599">1.25</ix:nonFraction>%~<ix:nonFraction contextRef="c116" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19600">5.20</ix:nonFraction>% and <ix:nonFraction contextRef="c117" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19601">0.78</ix:nonFraction>%~<ix:nonFraction contextRef="c118" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19602">5.20</ix:nonFraction>%,
respectively. Some of time deposits provided as guarantees and with maturity over three months were reclassified as &#8220;financial assets
at amortized cost&#8221; based on its nature. Details of the Group&#8217;s time deposits transferred to investments in debt instruments
without active market are provided in Note 7.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">c)</td><td style="text-align: justify">Details of time deposits pledged to others as collaterals are provided in Note 30.</td></tr></table></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" id="ixv-8219"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 6. <b>Financial assets at fair value through profit or loss</b></p>



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

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

<ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory" id="ixv-8225"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30,<br/> 2024</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December&#160;31, <br/> 2023</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current items:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets mandatorily measured at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 0.125in; width: 76%; text-align: left">Investment in a rent-a-captive company</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-19603">1,544,045</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-19604">995,101</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.55pt">During the year
ended December 31, 2022, the Group entered into a protected cell rent-a-captive arrangement with an insurance company and made investment
of $<ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentInvestments" scale="0" unitRef="usd" id="ixv-19605">1,105,540</ix:nonFraction> in a rent-a-captive company, which was established by the insurance company, and the Group recognized gain and losses on
financial assets at fair value through profit or loss amounting to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-19606">548,944</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-19607">78,128</ix:nonFraction> for the six months period ended June 30, 2024
and 2023, respectively. In a rent-a-captive structure, an insurance company establishes a rent-a-captive company and provides services
related to insurance to the Group. The Group participates in the captive insurance agreement by investing certain capital and retaining
the premium to insure itself against future losses and the premium will be kept in the rent-a-captive company for future claims payments.
The insurance company agrees to cause dividends of the rent-a-captive company to be declared and paid to the Group only as approved by
Board of Directors of the insurance company.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-indent: -12.2pt"><span style="text-decoration: none">&#160;</span></p><div>

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

</div><!-- Field: Page; Sequence: 26; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-indent: -12.2pt"><span style="text-decoration: none">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" id="ixv-8283"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 7. <b>Financial assets at amortized cost</b></p>



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

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

<ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfFinancialAssetsHeldForTradingExplanatory" id="ixv-8289"><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="padding-bottom: 1.5pt"><b><span style="text-decoration:underline">Items</span></b></td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2024</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31, <br/> 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current items:</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Time deposits</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimeDepositsCurrent" scale="0" unitRef="usd" id="ixv-19608">20,893,821</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimeDepositsCurrent" scale="0" unitRef="usd" id="ixv-19609">27,827,915</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="text-align: left">Non-current items:</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; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Time deposits</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimeDepositsNonCurrent" scale="0" unitRef="usd" id="ixv-19610">13,643,000</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimeDepositsNonCurrent" scale="0" unitRef="usd" id="ixv-19611">13,643,000</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>



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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in">&#160;</td> <td style="width: 0.25in">a)</td> <td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock-c0_cont_1" escape="true" name="glspu:DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" id="ixv-19612">Amounts recognized in profit or loss in relation to financial assets at amortized cost are listed below:</ix:nonNumeric></td></tr> </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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; text-align: center; font-weight: bold">Six&#160;months<br/>
&#160;ended <br/>
June 30,<br/>
 2024</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; text-align: center; font-weight: bold">Six&#160;months&#160;<br/>
ended <br/>
June 30,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Interest income</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" scale="0" unitRef="usd" id="ixv-19613">392,456</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" scale="0" unitRef="usd" id="ixv-19614">162,919</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in">&#160;</td> <td style="width: 0.25in">b)</td> <td style="text-align: justify">As of June 30, 2024 and December 31, 2023, without taking into account any collateral held or other credit enhancements, the maximum exposure to credit risk in respect of the amount that best represents the financial assets at amortized cost held by the Group was $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialAssetAtAmortizedCosts" scale="0" unitRef="usd" id="ixv-19615">34,536,822</ix:nonFraction> and $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialAssetAtAmortizedCosts" scale="0" unitRef="usd" id="ixv-19616">41,470,915</ix:nonFraction>, respectively.</td></tr> </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in">&#160;</td> <td style="width: 0.25in">c)</td> <td style="text-align: justify">As of June 30, 2024 and December 31, 2023, the interest rate of time deposits was <ix:nonFraction contextRef="c115" decimals="4" format="ixt:num-dot-decimal" name="glspu:TimeDepositInterestRatePercentage" scale="-2" unitRef="pure" id="ixv-19617">1.25</ix:nonFraction>%~<ix:nonFraction contextRef="c116" decimals="4" format="ixt:num-dot-decimal" name="glspu:TimeDepositInterestRatePercentage" scale="-2" unitRef="pure" id="ixv-19618">5.20</ix:nonFraction>% and <ix:nonFraction contextRef="c119" decimals="4" format="ixt:num-dot-decimal" name="glspu:TimeDepositInterestRatePercentage" scale="-2" unitRef="pure" id="ixv-19619">0.00</ix:nonFraction>%~<ix:nonFraction contextRef="c120" decimals="4" format="ixt:num-dot-decimal" name="glspu:TimeDepositInterestRatePercentage" scale="-2" unitRef="pure" id="ixv-19620">5.20</ix:nonFraction>%, respectively.</td></tr> </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in">d)</td>
    <td style="text-align: justify">Information relating to financial assets at amortized cost that were pledged to others as collaterals is provided in Note 30.</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in">e)</td>
    <td style="text-align: justify">The Group transacts with a variety of financial institutions all with high credit quality to disperse credit risk, so it expects that the probability of counterparty default is remote.</td></tr>
  </table></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"><span style="text-decoration: none">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfTradeAndOtherReceivablesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory" id="ixv-8415"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt">8. <b>Accounts receivable</b></p>

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

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

<ix:nonNumeric contextRef="c0" escape="true" name="glspu:ScheduleOfAccountsReceivableTableTableTextBlock" id="ixv-8421"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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; text-align: center; font-weight: bold">June 30,<br/> 2024</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; text-align: center; font-weight: bold">December&#160;31, <br/> 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable </td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19621">30,117,616</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19622">14,563,153</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for ECLs / uncollectable accounts </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">(<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="0" unitRef="usd" id="ixv-19623">13,078,361</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="0" unitRef="usd" id="ixv-19624">13,114,951</ix:nonFraction></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="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="0" unitRef="usd" id="ixv-19625">17,039,255</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="0" unitRef="usd" id="ixv-19626">1,448,202</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><b>&#160;</b></p></ix:nonNumeric></ix:nonNumeric><div>


</div><div>

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

</div><!-- Field: Page; Sequence: 27; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfTradeAndOtherReceivablesExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">a)</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" id="ixv-19627">The aging analysis of accounts receivable is as follows:</ix:nonNumeric></td>
</tr></table>

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

<ix:continuation id="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock-c0_cont_1"><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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Not past due</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19628">471,022</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19629">3,937,838</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Up to 180 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19630">17,669,716</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19631">4,770,297</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">181 to 365 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19632">6,271,360</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19633">3,100,633</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Over 366 days</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"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19634">5,705,518</ix:nonFraction></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"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19635">2,754,385</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19636">30,117,616</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesGross" scale="0" unitRef="usd" id="ixv-19637">14,563,153</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0pt">The above aging
analysis was based on days overdue.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">b)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, accounts receivable
were all from contracts with customers. As of January 1, 2024, the balance of receivables from contracts with customers amounting to
$<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ReceivablesFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-19638">1,448,202</ix:nonFraction>.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">c)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, without taking
into account any collateral held or other credit enhancements, the maximum exposure to credit risk in respect of the amount that best
represents the Group&#8217;s accounts receivable were $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="0" unitRef="usd" id="ixv-19639">17,039,255</ix:nonFraction> and $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="0" unitRef="usd" id="ixv-19640">1,448,202</ix:nonFraction>, respectively.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">d)</td><td style="text-align: justify">Information relating to credit risk of accounts receivable
is provided in Note 33</td>
</tr></table></ix:continuation><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><p style="text-align: center; margin-top: 0; margin-bottom: 0"> (Blank)</p><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory" id="ixv-8597"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 9. <b>Property, plant and equipment</b></p>



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

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

<ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" id="ixv-8602"><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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Buildings&#160;and</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Other</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">Land <br/> (Note 1)</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: center">structures<br/> (Note 1)</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: center">Transportation <br/> equipment</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: center">Office<br/> equipment</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: center">equipment<br/> (Note 2)</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: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="text-decoration:underline">At January 1, 2024</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd">12,737,302</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" id="ix_1_fact" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd">3,261,934</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19643">21,773</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19644">1,700,073</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" id="ix_17_fact" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd">11,744,573</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19646">29,465,655</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</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"><div style="-sec-ix-hidden: hidden-fact-172">-</div></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">(<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" id="ix_2_fact" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd">924,133</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd" id="ixv-19648">21,773</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd" id="ixv-19649">1,018,793</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" id="ix_18_fact" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd">11,621,991</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd" id="ixv-19651">13,586,690</ix:nonFraction></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: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" id="ix_3_fact" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd">12,737,302</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" id="ix_4_fact" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd">2,337,801</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd" id="ixv-19654">681,280</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" id="ix_19_fact" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd">122,582</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c147" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd" id="ixv-19656">15,878,965</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-align: left">2024</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: rgb(204,238,255)">
    <td style="text-align: left">January 1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" id="ix_5_fact" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd">12,737,302</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" id="ix_6_fact" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd">2,337,801</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19659">681,280</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" id="ix_20_fact" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd">122,582</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19661">15,878,965</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19662">343,372</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19663">343,372</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="glspu:DisposalsofPropertyPlantEquipments" scale="0" unitRef="usd" id="ixv-19664">149</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" id="ix_21_fact" name="glspu:DisposalsofPropertyPlantEquipments" scale="0" sign="-" unitRef="usd">79</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:DisposalsofPropertyPlantEquipments" scale="0" unitRef="usd" id="ixv-19666">70</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Depreciation expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" id="ix_7_fact" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="0" unitRef="usd">33,482</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="0" unitRef="usd" id="ixv-19668">140,307</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" id="ix_22_fact" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="0" unitRef="usd">16,573</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="0" unitRef="usd" id="ixv-19670">190,362</ix:nonFraction></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">Net exchange differences</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">(<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" id="ix_8_fact" name="ifrs-full:ChangesInPropertyPlantAndEquipment" scale="0" unitRef="usd">725,115</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" id="ix_9_fact" name="ifrs-full:ChangesInPropertyPlantAndEquipment" scale="0" unitRef="usd">132,516</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ChangesInPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19673">149</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ChangesInPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19674">48,947</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" id="ix_23_fact" name="ifrs-full:ChangesInPropertyPlantAndEquipment" scale="0" unitRef="usd">1,588</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ChangesInPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19676">908,315</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" id="ix_10_fact" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd">12,012,187</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" id="ix_11_fact" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd">2,171,803</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19679">835,319</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" id="ix_24_fact" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd">104,421</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19681">15,123,730</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">At June 30, 2024</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; ">
    <td style="text-align: left">Cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" id="ix_12_fact" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd">12,012,187</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" id="ix_13_fact" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd">3,043,806</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c165" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19684">19,611</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19685">1,879,607</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" id="ix_25_fact" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd">2,348,478</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19687">19,303,689</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</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"><div style="-sec-ix-hidden: hidden-fact-185">-</div></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">(<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" id="ix_14_fact" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd">872,003</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd" id="ixv-19689">19,611</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd" id="ixv-19690">1,044,288</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" id="ix_26_fact" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd">2,244,057</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd" id="ixv-19692">4,179,959</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" id="ix_15_fact" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd">12,012,187</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" id="ix_16_fact" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd">2,171,803</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd" id="ixv-19695">835,319</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" id="ix_27_fact" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd">104,421</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" scale="0" unitRef="usd" id="ixv-19697">15,123,730</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

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

<ix:continuation continuedAt="_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory-c0_cont_2" id="_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt">Note 1: <ix:footnote id="ix_0_footnote" xml:lang="en-US">Information
relating to property, plant and equipment that were pledged to others as collaterals is provided in Note 30</ix:footnote></p></ix:continuation>

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

<ix:continuation id="_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt">Note 2:&#160;<ix:footnote id="ix_1_footnote" xml:lang="en-US">Other equipment
primarily includes big data platform for image analytics, data storage equipment and server equipment.</ix:footnote></p></ix:continuation></ix:nonNumeric><div>

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

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

</div><!-- Field: Page; Sequence: 29; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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




</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" id="ixv-9070"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 10. <b>Intangible assets</b></p>



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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfIntangibleAssetsTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfIntangibleAssetsTableTextBlock" id="ixv-9074"><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="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="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: center">Computer<br/> software</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: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Intellectual<br/>
                                            property<br/>
                                            rights<br/>
                                            (Note)</b></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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">January 1</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostIntangibleAssets" scale="0" unitRef="usd" id="ixv-19700">555,562</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostIntangibleAssets" scale="0" unitRef="usd" id="ixv-19701">6,000,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostIntangibleAssets" scale="0" unitRef="usd" id="ixv-19702">6,555,562</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</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">(<ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedAmortizationIntangibleAssets" scale="0" sign="-" unitRef="usd" id="ixv-19703">136,050</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedAmortizationIntangibleAssets" scale="0" sign="-" unitRef="usd" id="ixv-19704">550,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedAmortizationIntangibleAssets" scale="0" sign="-" unitRef="usd" id="ixv-19705">686,050</ix:nonFraction></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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19706">419,512</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19707">5,450,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19708">5,869,512</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: rgb(204,238,255)">
    <td style="text-align: left">At January 1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" scale="0" unitRef="usd" id="ixv-19709">419,512</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" scale="0" unitRef="usd" id="ixv-19710">5,450,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" scale="0" unitRef="usd" id="ixv-19711">5,869,512</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Additions -  acquired separately</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19712">37,508</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19713">37,508</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationExpense" scale="0" unitRef="usd" id="ixv-19714">118,763</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationExpense" scale="0" unitRef="usd" id="ixv-19715">323,479</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationExpense" scale="0" unitRef="usd" id="ixv-19716">442,242</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net exchange differences</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">(<ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="0" sign="-" unitRef="usd" id="ixv-19717">26,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="0" unitRef="usd" id="ixv-19718">16,854</ix:nonFraction></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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="0" sign="-" unitRef="usd" id="ixv-19719">9,631</ix:nonFraction></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="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19720">274,264</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19721">5,180,883</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19722">5,455,147</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="text-decoration: underline">At June 30</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; ">
    <td>Cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostIntangibleAssets" scale="0" unitRef="usd" id="ixv-19723">509,348</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostIntangibleAssets" scale="0" unitRef="usd" id="ixv-19724">9,069,035</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:CostIntangibleAssets" scale="0" unitRef="usd" id="ixv-19725">9,578,383</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Accumulated amortization</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">(<ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedAmortizationIntangibleAssets" scale="0" sign="-" unitRef="usd" id="ixv-19726">235,083</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedAmortizationIntangibleAssets" scale="0" sign="-" unitRef="usd" id="ixv-19727">3,888,152</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccumulatedAmortizationIntangibleAssets" scale="0" sign="-" unitRef="usd" id="ixv-19728">4,123,235</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19729">274,264</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19730">5,180,883</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="0" unitRef="usd" id="ixv-19731">5,455,147</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>



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

<ix:continuation id="glspu_ScheduleOfIntangibleAssetsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">On January 10, 2023 (the &#8220;Agreement Date&#8221;), the
Group entered into an intellectual property purchase agreement effective on January 16, 2023 (the &#8220;Effective Time&#8221;) with
SeeQuestor Limited (&#8220;SeeQuestor&#8221;), a company providing video analytics technology incorporated and registered in England
and Wales.</td>
</tr></table></ix:continuation>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">The Group acquired all
and/or any intellectual property rights, including but not limited to patents and trademarks, owned, used or held for use by and/or on
behalf of SeeQuestor, including without limitations, such rights as relate to SeeQuestor&#8217;s products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">The purchase price for
the intellectual property rights consists of fixed consideration amounting to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ConsiderationPaidReceived" scale="0" unitRef="usd" id="ixv-19732">6,000,000</ix:nonFraction> and contingent payment through issuance of the
Company&#8217;s shares of an amount equal to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-19733">3,000,000</ix:nonFraction> which is conditional to certain financial performance through intellectual property
rights from Agreement Date up to and including December 31, 2023. The contingent payment through issuance of the Company&#8217;s shares
is a share-based payment and recognized in &#8216;capital surplus&#8217;.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">The Group has made
payments of $<ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="glspu:AgreementPaymentsAmount" scale="0" unitRef="usd" id="ixv-19734">600,000</ix:nonFraction> and $<ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="glspu:AgreementPaymentsAmount" scale="0" unitRef="usd" id="ixv-19735">2,400,000</ix:nonFraction> on Agreement Date and Effective Time, respectively, and payment of a further $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:PaymentNotPaid" scale="0" unitRef="usd" id="ixv-19736">3,000,000</ix:nonFraction> has not been
paid as of June 30, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.95in; text-align: left; text-indent: 0in"></p></ix:nonNumeric><div>

</div><div>

</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" id="ixv-19737">Details of amortization
on intangible assets are as follows:</ix:nonNumeric></p>

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

<ix:continuation id="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock-c0_cont_1"><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="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Selling and marketing expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:SellingExpenses" scale="0" sign="-" unitRef="usd" id="ixv-19738">3,828</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19739">131,452</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19740">12,660</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Research and development expenses</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ResearchAndDevelopmentExpenses" scale="0" unitRef="usd" id="ixv-19741">310,790</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:ResearchAndDevelopmentExpenses" scale="0" unitRef="usd" id="ixv-19742">390,085</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:TotalIntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-19743">442,242</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:TotalIntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-19744">406,573</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>


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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory" id="ixv-9400"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> 11. <b>Other non-current assets</b></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfOtherAssetsExplanatory" id="ixv-9404"><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="font-weight: bold; text-align: center">&#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: center">June 30,<br/> 2024</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: center">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid Pension</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19745">460,732</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Guarantee deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19746">547,607</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19747">506,316</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</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"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19748">63,145</ix:nonFraction></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"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19749">66,952</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19750">610,752</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19751">1,034,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

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

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

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

</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfBorrowingCostsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfBorrowingCostsExplanatory" id="ixv-9476"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 12. <b>Short-term borrowings</b></p>



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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfShorttermBorrowingsTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfShorttermBorrowingsTableTextBlock" id="ixv-9481"><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"><b>Type of borrowings</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Interest rate<br/>
 range</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 76%; text-align: left">Bank collateralized borrowings</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19752">13,104,502</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; text-align: center; width: 10%"><ix:nonFraction contextRef="c198" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19753">2.74</ix:nonFraction>%~<ix:nonFraction contextRef="c199" decimals="5" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19754">2.805</ix:nonFraction>%</td>
    <td style="white-space: nowrap; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan from shareholders</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"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center"><div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191">Note</div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19755">13,104,502</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>


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

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

<ix:continuation continuedAt="glspu_ScheduleOfShorttermBorrowingsTableTextBlock-c0_cont_2" id="glspu_ScheduleOfShorttermBorrowingsTableTextBlock-c0_cont_1"><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; text-align: left"><b>Type of borrowings</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Interest&#160;rate<br/>
 range</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Bank collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19756">13,449,110</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 10%"><ix:nonFraction contextRef="c204" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19757">2.61</ix:nonFraction>%-<ix:nonFraction contextRef="c205" decimals="3" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19758">2.7</ix:nonFraction>%</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Loan from shareholders</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"><ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19759">3,000,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><div style="-sec-ix-hidden: hidden-fact-194; -sec-ix-hidden: hidden-fact-193">Note</div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19760">16,449,110</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td>
    <td>&#160;</td></tr>
  </table></ix:continuation>


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

<ix:continuation id="glspu_ScheduleOfShorttermBorrowingsTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">In 2021, the Group entered into shareholder loan agreements
in the amount of $<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19761"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19762">5,000,000</ix:nonFraction></ix:nonFraction> with Koh Sih-Ping, Asteria Corporation, and Berwick Resources Limited. The Company issued promissory notes
with an interest rate of <ix:nonFraction contextRef="c191" decimals="3" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19763">7.5</ix:nonFraction>% per annum and maturity date of <ix:nonNumeric contextRef="c192" name="ifrs-full:BorrowingsMaturity" id="ixv-19764">September 1, 2022</ix:nonNumeric> to the lenders in the same amount as loans made. In addition,
Koh Sih-Ping assumed joint and several liability as guarantor of the Group under the shareholder agreement with Asteria Corporation.</td>
</tr></table></ix:continuation>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">In September 2022,
the loan from shareholders were repaid to Koh Sih-Ping in the amount of $<ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RepaymentsOfCurrentBorrowings" scale="0" unitRef="usd" id="ixv-19765">1,000,000</ix:nonFraction> and Asteria Corporation in the amount of $<ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RepaymentsOfCurrentBorrowings" scale="0" unitRef="usd" id="ixv-19766">3,000,000</ix:nonFraction>,
and the maturity date of the promissory note issued to Berwick Resources Limited was extended to and repaid in January 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">In March 2023,
the Group entered into a shareholder loan agreement in the amount of $<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermBorrowings" scale="0" unitRef="usd" id="ixv-19767">3,000,000</ix:nonFraction> with Asteria Corporation. The Company issued promissory
note with an interest rate of <ix:nonFraction contextRef="c195" decimals="5" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-19768">10.375</ix:nonFraction>% per annum and maturity date of <ix:nonNumeric contextRef="c196" name="ifrs-full:BorrowingsMaturity" id="ixv-19769">March 10, 2024</ix:nonNumeric> to the lender in the same amount as the loan made.
The maturity date of the shareholder loan of $<ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RepaymentsOfCurrentBorrowings" scale="0" unitRef="usd" id="ixv-19770">3,000,000</ix:nonFraction> was extended and repaid in April 29, 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" id="ixv-19771">Refer to table below
for details of short-term and long-term borrowing.</ix:nonNumeric> Lender A refers to Shanghai Commercial &amp; Savings Bank, Ltd.; Lender B refers to
Taishin International Bank; Lender C refers to Hua Nan Commercial Bank; Lender D refers to Mega International Commercial Bank, and Taiwan
SMEG stands for Small and Medium Enterprise Credit Guarantee Fund of Taiwan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

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

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

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

</div><!-- Field: Page; Sequence: 32; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfBorrowingCostsExplanatory-c0_cont_2" id="_DisclosureOfBorrowingCostsExplanatory-c0_cont_1"><ix:continuation continuedAt="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock-c0_cont_2" id="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of June 30, 2024</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center">Credit</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center">Outstanding</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: right">Undrawn</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: center">Interest</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">Guarantor</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Lender</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Facility Period</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Facility</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Type</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: right">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Rate</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td>&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">(Note 1)</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Collateral</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 10%; text-align: left">Lender A</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 10%"><ix:nonNumeric contextRef="c209" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19772">12.2023-11.2024</ix:nonNumeric></td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right"><ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19773">3,952,083</ix:nonFraction></td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 16%; text-align: left"><ix:nonNumeric contextRef="c209" name="glspu:ShortTermBorrowingsType" id="ixv-19774">LC loan</ix:nonNumeric></td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: center">$</td><td style="vertical-align: bottom; width: 6%; text-align: right"><ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19775">843,204</ix:nonFraction></td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right">&#160;</td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right"><ix:nonFraction contextRef="c209" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19776">2.81</ix:nonFraction></td><td style="width: 0.5%">%</td> <td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center"><ix:nonNumeric contextRef="c209" id="ix_28_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 26%; text-align: left"><ix:nonNumeric contextRef="c209" name="glspu:Collateral" id="ixv-19778">Time deposit $2,000,000, Land, Buildings and Structures</ix:nonNumeric></td> <td style="width: 0.5%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c210" name="glspu:ShortTermBorrowingsType" id="ixv-19779">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19780">615,110</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c210" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19781">2.81</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c210" id="ix_29_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c210" name="glspu:Collateral" id="ixv-19783">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c211" name="glspu:ShortTermBorrowingsType" id="ixv-19784">Letter of guarantee</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19785">1,038,212</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19786">1,455,557</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c211" id="ix_30_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c211" name="glspu:Collateral" id="ixv-19788">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c212" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19789">12.2023-11.2024</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c212" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19790">3,690,661</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c212" name="glspu:ShortTermBorrowingsType" id="ixv-19791">LC loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c212" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19792">2.81</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c212" id="ix_31_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c212" name="glspu:Collateral" id="ixv-19794">Time deposit $2,000,000, Land, Buildings and Structures</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c213" name="glspu:ShortTermBorrowingsType" id="ixv-19795">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c213" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19796">2,102,139</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c213" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19797">2.81</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c213" id="ix_32_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c213" name="glspu:Collateral" id="ixv-19799">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c214" name="glspu:ShortTermBorrowingsType" id="ixv-19800">Letter of guarantee</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19801">1,476,546</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19802">111,976</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c214" id="ix_33_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c214" name="glspu:Collateral" id="ixv-19804">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c215" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19805">09.2020~09.2025</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c215" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19806">922,665</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c215" name="glspu:ShortTermBorrowingsType" id="ixv-19807">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c215" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19808">307,555</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c215" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19809">2.97</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c215" id="ix_34_fact" name="glspu:GuarantorNote">Koh Sih-Ping</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c215" name="glspu:Collateral" id="ixv-19811">80% guaranteed by Taiwan SMEG</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c216" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19812">03.2016-03.2031</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19813">2,921,773</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c216" name="glspu:ShortTermBorrowingsType" id="ixv-19814">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19815">2,826,496</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c216" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19816">3.05</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c216" id="ix_35_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c216" name="glspu:Collateral" id="ixv-19818">Land, Buildings and Structures</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c217" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19819">03.2016-03.2031</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19820">1,537,776</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c217" name="glspu:ShortTermBorrowingsType" id="ixv-19821">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19822">1,487,630</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c217" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19823">3.05</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c217" id="ix_36_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c217" name="glspu:Collateral" id="ixv-19825">Land, Buildings and Structures</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c218" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19826">03.2016-03.2026</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19827">307,555</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c218" name="glspu:ShortTermBorrowingsType" id="ixv-19828">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19829">188,847</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c218" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19830">3.05</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c218" id="ix_37_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c218" name="glspu:Collateral" id="ixv-19832">None</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender B</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c219" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19833">04.2023-04.2024</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19834">4,613,327</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c219" name="glspu:ShortTermBorrowingsType" id="ixv-19835">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19836">1,906,842</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19837">2,706,485</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c219" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19838">2.74</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c219" id="ix_38_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c219" name="glspu:Collateral" id="ixv-19840">Time deposit $2,300,000</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c220" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19841">05.2024-05.2025</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19842">5,843,547</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c220" name="glspu:ShortTermBorrowingsType" id="ixv-19843">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19844">5,812,791</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c220" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19845">2.79</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c220" id="ix_39_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c220" name="glspu:Collateral" id="ixv-19847">Time deposit $500,000, Land, Buildings and Structures</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c221" name="glspu:ShortTermBorrowingsType" id="ixv-19848">LG</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c221" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19849">30,756</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">-</td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c221" id="ix_40_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c221" name="glspu:Collateral" id="ixv-19851">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c222" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19852">05.2019-03.2026</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c222" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19853">5,535,992</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c222" name="glspu:ShortTermBorrowingsType" id="ixv-19854">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c222" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19855">1,387,588</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c222" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19856">2.79</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c222" id="ix_41_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c222" name="glspu:Collateral" id="ixv-19858">Time deposit $500,000, Land, Buildings and Structures</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c223" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19859">05.2024-11.2024</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19860">2,152,886</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c223" name="glspu:ShortTermBorrowingsType" id="ixv-19861">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19862">1,824,416</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c223" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19863">2.85</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c223" id="ix_42_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c223" name="glspu:Collateral" id="ixv-19865">Time deposit $1,000,000</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c224" name="glspu:ShortTermBorrowingsType" id="ixv-19866">Letter of guarantee</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c224" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19867">108,542</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c224" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19868">219,927</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c224" id="ix_43_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c224" name="glspu:Collateral" id="ixv-19870">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c225" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19871">06.2023-08.2028</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c225" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19872">1,666,334</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c225" name="glspu:ShortTermBorrowingsType" id="ixv-19873">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c225" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19874">1,212,279</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c225" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19875">2.52</ix:nonFraction></td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c225" id="ix_44_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c225" name="glspu:Collateral" id="ixv-19877">Time deposit $500,000, Land, Buildings and Structures</ix:nonNumeric></td> <td>&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 210.15pt">&#160;</p></ix:continuation></ix:continuation><div>




</div><div>

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

</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfBorrowingCostsExplanatory-c0_cont_2"><ix:continuation continuedAt="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock-c0_cont_3" id="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2023</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Lender</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Facility Period</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Credit<br/> Facility</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Type</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Outstanding<br/> Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Undrawn<br/> Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Interest Rate</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td>&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">Guarantor<br/> (Note 1)</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Collateral</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 10%; text-align: left">Lender A</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 10%"><ix:nonNumeric contextRef="c226" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19878">12.2023-11.2024</ix:nonNumeric></td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right"><ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19879">4,190,650</ix:nonFraction></td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 16%; text-align: left"><ix:nonNumeric contextRef="c226" name="glspu:ShortTermBorrowingsType" id="ixv-19880">LC loan</ix:nonNumeric></td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right"><ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19881">298,762</ix:nonFraction></td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 6%; text-align: left">&#160;</td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right"><ix:nonFraction contextRef="c226" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19882">2.68</ix:nonFraction></td> <td style="width: 0.5%">%</td> <td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center"><ix:nonNumeric contextRef="c226" id="ix_45_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 26%; text-align: left"><ix:nonNumeric contextRef="c226" name="glspu:Collateral" id="ixv-19884">Time deposit $2,000,000, Land, Buildings and Structures</ix:nonNumeric></td> <td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c227" name="glspu:ShortTermBorrowingsType" id="ixv-19885">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c227" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19886">652,241</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c227" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19887">2.68</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c227" id="ix_46_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c227" name="glspu:Collateral" id="ixv-19889">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c228" name="glspu:ShortTermBorrowingsType" id="ixv-19890">Letter of guarantee</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19891">1,458,108</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19892">1,398,011</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c228" id="ix_47_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom"><ix:nonNumeric contextRef="c228" name="glspu:Collateral" id="ixv-19894">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c229" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19895">12.2023-11.2024</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c229" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19896">3,913,447</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c229" name="glspu:ShortTermBorrowingsType" id="ixv-19897">LC loan</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c229" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19898">195,206</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c229" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19899">2.68</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c229" id="ix_48_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c229" name="glspu:Collateral" id="ixv-19901">Time deposit $2,000,000, Land, Buildings and Structures</ix:nonNumeric></td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c230" name="glspu:ShortTermBorrowingsType" id="ixv-19902">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c230" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19903">2,229,034</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c230" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19904">2.68</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c230" id="ix_49_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c230" name="glspu:Collateral" id="ixv-19906">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c231" name="glspu:ShortTermBorrowingsType" id="ixv-19907">Letter of guarantee</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c231" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19908">1,432,379</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c231" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19909">56,828</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c231" id="ix_50_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom"><ix:nonNumeric contextRef="c231" name="glspu:Collateral" id="ixv-19911">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c232" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19912">01.2022-01.2025</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c232" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19913">189,019</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c232" name="glspu:ShortTermBorrowingsType" id="ixv-19914">Letter of guarantee</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c232" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19915">188,823</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c232" id="ix_51_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom"><ix:nonNumeric contextRef="c232" name="glspu:Collateral" id="ixv-19917">None</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c233" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19918">09.2020~09.2025</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c233" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19919">978,362</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c233" name="glspu:ShortTermBorrowingsType" id="ixv-19920">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c233" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19921">428,033</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c233" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19922">2.85</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c233" id="ix_52_fact" name="glspu:GuarantorNote">Koh Sih-Ping</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c233" name="glspu:Collateral" id="ixv-19924">80% guaranteed by Taiwan SMEG</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c234" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19925">03.2016-03.2031</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c234" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19926">3,098,146</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c234" name="glspu:ShortTermBorrowingsType" id="ixv-19927">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c234" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19928">3,029,959</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c234" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19929">2.92</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c234" id="ix_53_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c234" name="glspu:Collateral" id="ixv-19931">Land, Buildings and Structures</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c235" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19932">03.2016-03.2031</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19933">1,630,603</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c235" name="glspu:ShortTermBorrowingsType" id="ixv-19934">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19935">1,594,716</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c235" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19936">2.92</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c235" id="ix_54_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c235" name="glspu:Collateral" id="ixv-19938">Land, Buildings and Structures</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c236" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19939">03.2016-03.2026</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c236" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19940">326,121</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c236" name="glspu:ShortTermBorrowingsType" id="ixv-19941">Long-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c236" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19942">256,157</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c236" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19943">2.92</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c236" id="ix_55_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom"><ix:nonNumeric contextRef="c236" name="glspu:Collateral" id="ixv-19945">None</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender B</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c237" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19946">04.2023-04.2024</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c237" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19947">4,891,809</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c237" name="glspu:ShortTermBorrowingsType" id="ixv-19948">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c237" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19949">2,021,948</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c237" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19950">2,869,861</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c237" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19951">2.61</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c237" id="ix_56_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c237" name="glspu:Collateral" id="ixv-19953">Time deposit $2,300,000</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c238" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19954">05.2023-05.2024</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c238" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19955">6,196,291</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c238" name="glspu:ShortTermBorrowingsType" id="ixv-19956">Short-Term Bank loan</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c238" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19957">6,000,620</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c238" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19958">2.70</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c238" id="ix_57_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c238" name="glspu:Collateral" id="ixv-19960">Time deposit $500,000, Land, Buildings and Structures</ix:nonNumeric></td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c239" name="glspu:ShortTermBorrowingsType" id="ixv-19961">LG</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c239" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19962">41,564</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c239" decimals="0" format="ixt:num-dot-decimal" name="glspu:UndrawnAmount" scale="0" unitRef="usd" id="ixv-19963">154,107</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c239" id="ix_58_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c239" name="glspu:Collateral" id="ixv-19965">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c240" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19966">05.2019-03.2026</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c240" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19967">5,870,171</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c240" name="glspu:ShortTermBorrowingsType" id="ixv-19968">Long-Term Bank loan</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c240" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19969">1,891,735</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c240" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19970">2.39</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c240" id="ix_59_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c240" name="glspu:Collateral" id="ixv-19972">Time deposit $500,000, Land, Buildings and Structures</ix:nonNumeric></td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c241" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19973">12.2023-06.2024</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c241" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19974">2,282,844</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c241" name="glspu:ShortTermBorrowingsType" id="ixv-19975">Short-Term Bank loan</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c241" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19976">2,051,299</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c241" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19977">2.65</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c241" id="ix_60_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c241" name="glspu:Collateral" id="ixv-19979">Time deposit $1,000,000</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c242" name="glspu:ShortTermBorrowingsType" id="ixv-19980">Letter of guarantee</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c242" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19981">185,019</ix:nonFraction></td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c242" id="ix_61_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom"><ix:nonNumeric contextRef="c242" name="glspu:Collateral" id="ixv-19983">Same as above</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c243" name="glspu:DebtInstrumentMaturityDateDescriptions" id="ixv-19984">06.2023-08.2028</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c243" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets" scale="0" unitRef="usd" id="ixv-19985">1,766,921</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c243" name="glspu:ShortTermBorrowingsType" id="ixv-19986">Long-Term Bank loan</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c243" decimals="0" format="ixt:num-dot-decimal" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" scale="0" unitRef="usd" id="ixv-19987">1,439,712</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><ix:nonFraction contextRef="c243" decimals="4" format="ixt:num-dot-decimal" name="glspu:ShortTermDebtInterestRateIncreases" scale="-2" unitRef="pure" id="ixv-19988">2.40</ix:nonFraction></td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center"><ix:nonNumeric contextRef="c243" id="ix_62_fact" name="glspu:GuarantorNote">None</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c243" name="glspu:Collateral" id="ixv-19990">Time deposit $500,000, Land, Buildings and Structures</ix:nonNumeric></td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> </table></ix:continuation>




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




<ix:continuation id="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.5in; text-align: left">Note 1:</td><td style="text-align: justify"><ix:footnote id="ix_2_footnote" xml:lang="en-US">Koh Sih-Ping retired as the Director and CEO of the Company
on September 9, 2022. After his departure from the Company, Koh Sih-Ping is still the guarantor for several outstanding loans.</ix:footnote></td>
</tr></table></ix:continuation></ix:continuation><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12pt; text-align: center; text-indent: 0in">(Blank)</p><div>

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

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

</div><!-- Field: Page; Sequence: 34; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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




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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory" id="ixv-10508"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 13. <b>Other payables</b></p>



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

<ix:nonNumeric contextRef="c0" escape="true" name="glspu:DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" id="ixv-10512"><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="font-weight: bold; text-align: center">&#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: center">June 30,<br/> 2024</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: center">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Payables on intangible assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c244" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PayablesForPurchaseOfNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19992">3,000,001</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c245" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PayablesForPurchaseOfNoncurrentAssets" scale="0" unitRef="usd" id="ixv-19993">3,020,475</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Professional fee payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="glspu:ProfessionalFeePayableCurrent" scale="0" unitRef="usd" id="ixv-19994">454,669</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c247" decimals="0" format="ixt:num-dot-decimal" name="glspu:ProfessionalFeePayableCurrent" scale="0" unitRef="usd" id="ixv-19995">1,037,187</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Salaries and bonuses payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c248" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:BenefitsPaidOrPayable" scale="0" unitRef="usd" id="ixv-19996">261,140</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c249" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:BenefitsPaidOrPayable" scale="0" unitRef="usd" id="ixv-19997">689,331</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Pension payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c250" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmountsPayableRelatedPartyTransactions" scale="0" unitRef="usd" id="ixv-19998">52,461</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmountsPayableRelatedPartyTransactions" scale="0" unitRef="usd" id="ixv-19999">83,738</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payables on machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c253" decimals="0" format="ixt:num-dot-decimal" name="glspu:PayablesOnMachineryAndEquipment" scale="0" unitRef="usd" id="ixv-20000">19,724</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Output tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ValueAddedTaxPayables" scale="0" unitRef="usd" id="ixv-20001">42,387</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ValueAddedTaxPayables" scale="0" unitRef="usd" id="ixv-20002">161,685</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</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"><ix:nonFraction contextRef="c254" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherPayables" scale="0" unitRef="usd" id="ixv-20003">463,398</ix:nonFraction></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"><ix:nonFraction contextRef="c255" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherPayables" scale="0" unitRef="usd" id="ixv-20004">1,068,423</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentPayables" scale="0" unitRef="usd" id="ixv-20005">4,274,056</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentPayables" scale="0" unitRef="usd" id="ixv-20006">6,080,563</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>




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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfBorrowingsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfBorrowingsExplanatory" id="ixv-10608"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 14. <b>Long-term borrowings</b></p>



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

<ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfDetailedInformationAboutBorrowingsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory" id="ixv-10613"><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; text-align: left">Type of borrowings</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: center">Interest<br/> rate</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: center">June 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Bank borrowings</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c256" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20007">2.51</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c257" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20008">1,387,587</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c258" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20009">2.52</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20010">1,212,277</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c260" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20011">2.97</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c261" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20012">307,555</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">UnCollateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c262" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20013">3.05</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c263" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20014">188,847</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c264" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20015">3.05</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c265" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20016">2,826,497</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Collateralized borrowings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><ix:nonFraction contextRef="c266" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20017">3.05</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</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"><ix:nonFraction contextRef="c267" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20018">1,487,630</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20019">7,410,393</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</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">(<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="0" unitRef="usd" id="ixv-20020">2,018,170</ix:nonFraction></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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LongtermBorrowings" scale="0" unitRef="usd" id="ixv-20021">5,392,223</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"><b>&#160;</b></p></ix:nonNumeric></ix:nonNumeric><div>


</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"></p><div>

</div><!-- Field: Page; Sequence: 35; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"><b>&#160;</b></p><div>

</div><ix:continuation id="_DisclosureOfBorrowingsExplanatory-c0_cont_1"><ix:continuation id="_DisclosureOfDetailedInformationAboutBorrowingsExplanatory-c0_cont_1"><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">Type of borrowings</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: center">Interest<br/> rate</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: center">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Bank borrowings</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c268" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20022">2.39</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c269" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20023">1,891,735</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c270" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20024">2.40</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c271" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20025">1,439,711</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c272" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20026">2.85</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c273" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20027">428,033</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">UnCollateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c274" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20028">2.92</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c275" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20029">256,157</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c276" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20030">2.92</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c277" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20031">3,029,959</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Collateralized borrowings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><ix:nonFraction contextRef="c278" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:BorrowingsInterestRate" scale="-2" unitRef="pure" id="ixv-20032">2.92</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</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"><ix:nonFraction contextRef="c279" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20033">1,594,716</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:Borrowings" scale="0" unitRef="usd" id="ixv-20034">8,640,311</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</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">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="0" unitRef="usd" id="ixv-20035">1,817,873</ix:nonFraction></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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LongtermBorrowings" scale="0" unitRef="usd" id="ixv-20036">6,822,438</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>



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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfSharebasedPaymentArrangementsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory" id="ixv-10855"><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-weight: normal">15.</span> Share-based payment</p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">a)</td><td><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfSharebasedPaymentTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfSharebasedPaymentTableTextBlock" id="ixv-20037">For the six months periods ended June 30, 2023 and 2022, the Company&#8217;s share-based payment transactions were as follow:</ix:nonNumeric></td></tr></table>

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

<ix:continuation continuedAt="glspu_ScheduleOfSharebasedPaymentTableTextBlock-c0_cont_2" id="glspu_ScheduleOfSharebasedPaymentTableTextBlock-c0_cont_1"><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"><b>Type of arrangement</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant <br/>
date</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Quantity<br/> granted<br/> (Units)<br/> (Note 1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Contract<br/> period</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Vesting<br/> conditions</b></td> <td><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%">Employee share options</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><ix:nonNumeric contextRef="c281" format="ixt:date-year-month-day" name="glspu:GrantDate" id="ixv-20038">2017.1.1</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c281" decimals="INF" format="ixt:num-dot-decimal" id="ix_63_fact" name="glspu:QuantityGrantedUnits" scale="0" unitRef="shares">106,300</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: center"><ix:nonNumeric contextRef="c281" format="ixt-sec:duryear" name="glspu:ContractPeriod" id="ixv-20040">5</ix:nonNumeric> years</td><td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: center"><ix:nonNumeric contextRef="c281" name="glspu:VestingConditions" id="ixv-20041">Note 2</ix:nonNumeric></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c282" format="ixt:date-year-month-day" name="glspu:GrantDate" id="ixv-20042">2018.1.1</ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c282" decimals="INF" format="ixt:num-dot-decimal" id="ix_64_fact" name="glspu:QuantityGrantedUnits" scale="0" unitRef="shares">34,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c282" format="ixt-sec:duryear" name="glspu:ContractPeriod" id="ixv-20044">5</ix:nonNumeric> years</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c282" name="glspu:VestingConditions" id="ixv-20045">Note 2</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c283" format="ixt:date-year-month-day" name="glspu:GrantDate" id="ixv-20046">2019.1.1</ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c283" decimals="INF" format="ixt:num-dot-decimal" id="ix_65_fact" name="glspu:QuantityGrantedUnits" scale="0" unitRef="shares">186,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c283" format="ixt-sec:duryear" name="glspu:ContractPeriod" id="ixv-20048">5</ix:nonNumeric> years</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c283" name="glspu:VestingConditions" id="ixv-20049">Note 2</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c284" format="ixt:date-year-month-day" name="glspu:GrantDate" id="ixv-20050">2021.10.5</ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c284" decimals="INF" format="ixt:num-dot-decimal" id="ix_66_fact" name="glspu:QuantityGrantedUnits" scale="0" unitRef="shares">207,412</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c284" format="ixt-sec:duryear" name="glspu:ContractPeriod" id="ixv-20052">5</ix:nonNumeric> years</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c284" name="glspu:VestingConditions" id="ixv-20053">Note 3</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c285" format="ixt:date-year-month-day" name="glspu:GrantDate" id="ixv-20054">2021.10.5</ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c285" decimals="INF" format="ixt:num-dot-decimal" id="ix_67_fact" name="glspu:QuantityGrantedUnits" scale="0" unitRef="shares">113,524</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c285" format="ixt-sec:duryear" name="glspu:ContractPeriod" id="ixv-20056">5</ix:nonNumeric> years</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c285" name="glspu:VestingConditions" id="ixv-20057">Note 2</ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c286" format="ixt:date-year-month-day" name="glspu:GrantDate" id="ixv-20058">2022.2.23</ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c286" decimals="INF" format="ixt:num-dot-decimal" id="ix_68_fact" name="glspu:QuantityGrantedUnits" scale="0" unitRef="shares">274,682</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c286" format="ixt-sec:duryear" name="glspu:ContractPeriod" id="ixv-20060">5</ix:nonNumeric> years</td><td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c286" name="glspu:VestingConditions" id="ixv-20061">Note 2</ix:nonNumeric></td> <td>&#160;</td></tr> </table></ix:continuation>




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

<ix:continuation continuedAt="glspu_ScheduleOfSharebasedPaymentTableTextBlock-c0_cont_3" id="glspu_ScheduleOfSharebasedPaymentTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify"><ix:footnote id="ix_3_footnote" xml:lang="en-US">On the Closing Date, with capital recapitalization as
provided in Note 15, each outstanding share option was converted with the conversion ratio approximately of <ix:nonFraction contextRef="c27" decimals="2" format="ixt:num-dot-decimal" name="glspu:ConversionRatioShareOptions" scale="0" unitRef="pure" id="ixv-20063">4.82</ix:nonFraction> share options. Shares
outstanding for the periods have been restated for the 10-to-1 reverse stock split effective April 15, 2024.</ix:footnote></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.15in; text-align: justify; text-indent: -38.45pt">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>


</div><!-- Field: Page; Sequence: 36; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfSharebasedPaymentArrangementsExplanatory-c0_cont_2" id="_DisclosureOfSharebasedPaymentArrangementsExplanatory-c0_cont_1"><ix:continuation continuedAt="glspu_ScheduleOfSharebasedPaymentTableTextBlock-c0_cont_4" id="glspu_ScheduleOfSharebasedPaymentTableTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" id="ixv-20064">Employee share options granting period and exercise conditions
are as follows:</ix:nonNumeric></td>
</tr></table></ix:continuation>

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

<ix:continuation continuedAt="_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory-c0_cont_2" id="_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory-c0_cont_1"><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"><b>Vesting period</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accumulated<br/>
 maximum<br/>
 exercisable<br/>
 employee <br/>share&#160;options</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">After 1 year</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c288" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20065">25</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">After 2 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c289" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20066">50</ix:nonFraction></td>
    <td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">After 3 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c290" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20067">75</ix:nonFraction></td>
    <td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">After 4 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c291" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20068">100</ix:nonFraction></td>
    <td style="text-align: left">%</td></tr>
  </table></ix:continuation>



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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 3: </td><td style="text-align: justify">Employee share options granting period and exercise conditions
are as follows:</td>
</tr></table>

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

<ix:continuation id="_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory-c0_cont_2"><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"><b>Vesting period</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accumulated<br/> maximum<br/> exercisable<br/> employee
    <br/>share&#160;options</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">At the beginning of year 1 </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c292" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20069">25</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">At the beginning of year 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c293" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20070">50</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">At the beginning of year 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c294" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20071">75</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">At the beginning of year 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c295" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20072">100</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table></ix:continuation>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0in; text-align: justify">The share-based payment arrangements
above are settled by equity.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">b)</td><td style="text-align: justify">For the year ended December 31, 2023, the Company offered non-employee share-based compensation to Innvotec
Limited (&#8220;Innvotec&#8221;), an acquisition advisor, for its services related to procurement of SeeQuestor. The fee was set at $<ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LicenceFeeIncome" scale="0" unitRef="usd" id="ixv-20073">1,000,000</ix:nonFraction>,
with <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" unitRef="pure" id="ixv-20074">50</ix:nonFraction>% in cash and <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets" scale="-2" unitRef="pure" id="ixv-20075">50</ix:nonFraction>% in exchange for ordinary shares of the Company, issued at $<ix:nonFraction contextRef="c27" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019" scale="0" unitRef="usdPershares" id="ixv-20076">9.28</ix:nonFraction> per share, with piggy-back registration rights.
The related share compensation was issued in January 2024.</td></tr></table>

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

<ix:continuation id="glspu_ScheduleOfSharebasedPaymentTableTextBlock-c0_cont_4"><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="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Quantity</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="3" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>granted</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>(Ordinary&#160;shares)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>Contract</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>Vesting</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Type of arrangement</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant date</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>(Note 1)</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>period</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>conditions</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 49%; text-align: left">Obtain professional service through share-based payment</td> <td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 9%; text-align: center">2022.12</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 9%; text-align: right"><ix:nonFraction contextRef="c287" decimals="INF" format="ixt:num-dot-decimal" id="ix_69_fact" name="glspu:QuantityGrantedUnits" scale="0" unitRef="shares">5,388</ix:nonFraction></td> <td style="width: 1%; text-align: left">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center"><ix:nonNumeric contextRef="c287" name="glspu:ContractPeriodDescription" id="ixv-20078">Upon completion of services</ix:nonNumeric></td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center"><ix:nonNumeric contextRef="c287" name="glspu:VestingConditions" id="ixv-20079">Upon completion of services</ix:nonNumeric></td> <td style="width: 1%">&#160;</td></tr> </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><span style="font-size: 10pt">Note 1:</span></td>
    <td><span style="font-size: 10pt">Shares outstanding for the periods  have been restated for the 10-to-1 reverse stock split effective
    April 15, 2024.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>


</div><div>

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

</div><!-- Field: Page; Sequence: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfSharebasedPaymentArrangementsExplanatory-c0_cont_3" id="_DisclosureOfSharebasedPaymentArrangementsExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">c)</td><td><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" id="ixv-20080">Details of the share-based payment arrangements are as follows:</ix:nonNumeric></td></tr></table>

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

<ix:continuation continuedAt="_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory-c0_cont_2" id="_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory-c0_cont_1"><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="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30, 2024 (Note)</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30, 2023 (Note)</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>No. of<br/>
 <span style="text-decoration: none">options</span></b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted&#160;average<br/>
 exercise&#160;price</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>No. of<br/>
 <span style="text-decoration: none">options</span></b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted&#160;average<br/>
 exercise&#160;price</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Options outstanding at January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" unitRef="pure" id="ixv-20081">51,879</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares" id="ixv-20082">11.66</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" id="ix_70_fact" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" unitRef="pure">255,164</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c15" decimals="2" format="ixt:num-dot-decimal" id="ix_71_fact" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares">11.66</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Options expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares" id="ixv-20085">11.66</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_72_fact" name="ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" scale="0" unitRef="pure">27,723</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" id="ix_73_fact" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares">11.66</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Options cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfOptionsOptionsCancelled" scale="0" sign="-" unitRef="pure" id="ixv-20088">1,458</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares" id="ixv-20089">11.66</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_74_fact" name="glspu:NumberOfOptionsOptionsCancelled" scale="0" sign="-" unitRef="pure">75,310</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" id="ix_75_fact" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares">11.66</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Options outstanding at June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" unitRef="pure" id="ixv-20092">50,421</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares" id="ixv-20093">11.66</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" id="ix_76_fact" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" unitRef="pure">152,131</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction contextRef="c61" decimals="2" format="ixt:num-dot-decimal" id="ix_77_fact" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares">11.66</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Options exercisable at June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" scale="0" unitRef="pure" id="ixv-20096">50,421</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares" id="ixv-20097">11.66</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" id="ix_78_fact" name="ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" scale="0" unitRef="pure">84,779</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c61" decimals="2" format="ixt:num-dot-decimal" id="ix_79_fact" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" scale="0" unitRef="usdPershares">11.66</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



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

<ix:continuation id="_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify"><ix:footnote id="ix_4_footnote" xml:lang="en-US">Shares outstanding for the years have been restated for the
10-to-1 reverse stock split effective April 15, 2024.</ix:footnote></td>
</tr></table></ix:continuation>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">d)</td><td style="text-align: justify">No share options were exercised for the six months periods ended June 30, 2024 and 2023.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">e)</td><td style="text-align: justify">As of June 30, 2024 and 2023, the range of exercise prices of share options outstanding was $<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePricesOfShareOptionsOutstanding" scale="0" unitRef="usdPershares" id="ixv-20101">11.66</ix:nonFraction> and
$<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="glspu:RangeOfExercisePrices" scale="0" unitRef="usdPershares" id="ixv-20102">11.66</ix:nonFraction>, respectively; the weighted-average remaining contractual period was <ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="glspu:WeightedAverageRemainingContractualPeriod" id="ixv-20103">1</ix:nonNumeric> years and <ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="glspu:WeightedAverageRemainingContractualPeriod" id="ixv-20104">1.5</ix:nonNumeric> years, respectively.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">f)</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" id="ixv-20105">The fair value of share options granted on grant date is measured using the Black-Scholes option- pricing
model. Relevant information is as follows:</ix:nonNumeric></td></tr></table>

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

<ix:continuation continuedAt="_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory-c0_cont_2" id="_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory-c0_cont_1"><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; text-align: left"><b>Type of arrangement</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant date</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Share price<br/> (par value)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exercise<br/> price <br/>
(Note 2)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> price <br/>
volatility <br/>
(Note 1)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> option life</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> dividends</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Risk-free<br/> interest&#160;rate</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair value<br/> per share<br/> (Note 3)</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 17%">Employee share options</td> <td style="width: 0.5%">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: center"><ix:nonNumeric contextRef="c296" name="ifrs-full:DateOfGrantOfSharebasedPaymentArrangement" id="ixv-11475"><span style="font-size: 10pt">2017.1.1</span></ix:nonNumeric></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c296" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20106">0.0001</ix:nonFraction></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c296" decimals="2" format="ixt:num-dot-decimal" id="ix_92_fact" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares">5.62</ix:nonFraction></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="text-align: center; width: 12%"><ix:nonFraction contextRef="c297" decimals="4" format="ixt:num-dot-decimal" id="ix_80_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">32.11</ix:nonFraction>%~<ix:nonFraction contextRef="c298" decimals="4" format="ixt:num-dot-decimal" id="ix_81_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">42.11</ix:nonFraction>%</td> <td style="width: 0.5%">&#160;</td> <td style="width: 9%; text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c296" format="ixt-sec:duryear" name="glspu:ExpectedOptionLife" id="ixv-20110">4.5</ix:nonNumeric> Years</span></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c296" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20111">1.05</ix:nonFraction></td> <td style="width: 0.5%; text-align: left">%</td> <td style="width: 0.5%">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c296" decimals="2" format="ixt:num-dot-decimal" id="ix_98_fact" name="glspu:FairValuePerShare" scale="0" unitRef="usdPershares">5.73</ix:nonFraction></td> <td style="width: 0.5%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c299" name="ifrs-full:DateOfGrantOfSharebasedPaymentArrangement" id="ixv-11505"><span style="font-size: 10pt">2018.1.1</span></ix:nonNumeric></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c299" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20113">0.0001</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c299" decimals="2" format="ixt:num-dot-decimal" id="ix_93_fact" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares">5.62</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonFraction contextRef="c300" decimals="4" format="ixt:num-dot-decimal" id="ix_82_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">34.14</ix:nonFraction>%~<ix:nonFraction contextRef="c301" decimals="4" format="ixt:num-dot-decimal" id="ix_83_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">40.79</ix:nonFraction>%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c299" format="ixt-sec:duryear" name="glspu:ExpectedOptionLife" id="ixv-20117">4.5</ix:nonNumeric> Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c299" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20118">0.96</ix:nonFraction></td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c299" decimals="2" format="ixt:num-dot-decimal" id="ix_99_fact" name="glspu:FairValuePerShare" scale="0" unitRef="usdPershares">6.13</ix:nonFraction></td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c302" name="ifrs-full:DateOfGrantOfSharebasedPaymentArrangement" id="ixv-11535"><span style="font-size: 10pt">2019.1.1</span></ix:nonNumeric></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c302" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20120">0.0001</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c302" decimals="2" format="ixt:num-dot-decimal" id="ix_94_fact" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares">5.62</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonFraction contextRef="c303" decimals="4" format="ixt:num-dot-decimal" id="ix_84_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">33.35</ix:nonFraction>%~<ix:nonFraction contextRef="c304" decimals="4" format="ixt:num-dot-decimal" id="ix_85_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">38.93</ix:nonFraction>%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c302" format="ixt-sec:duryear" name="glspu:ExpectedOptionLife" id="ixv-20124">4.5</ix:nonNumeric> Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c302" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20125">1.01</ix:nonFraction></td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c302" decimals="2" format="ixt:num-dot-decimal" id="ix_100_fact" name="glspu:FairValuePerShare" scale="0" unitRef="usdPershares">6.86</ix:nonFraction></td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c305" name="ifrs-full:DateOfGrantOfSharebasedPaymentArrangement" id="ixv-11565"><span style="font-size: 10pt">2021.10.5</span></ix:nonNumeric></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c305" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20127">0.0001</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c305" decimals="2" format="ixt:num-dot-decimal" id="ix_95_fact" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares">5.62</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonFraction contextRef="c306" decimals="4" format="ixt:num-dot-decimal" id="ix_86_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">47.34</ix:nonFraction>%~<ix:nonFraction contextRef="c307" decimals="4" format="ixt:num-dot-decimal" id="ix_87_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">52.14</ix:nonFraction>%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c305" format="ixt-sec:duryear" name="glspu:ExpectedOptionLife" id="ixv-20131">3.5</ix:nonNumeric> Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c305" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20132">1.01</ix:nonFraction></td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c305" decimals="2" format="ixt:num-dot-decimal" id="ix_101_fact" name="glspu:FairValuePerShare" scale="0" unitRef="usdPershares">6.91</ix:nonFraction></td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c308" name="ifrs-full:DateOfGrantOfSharebasedPaymentArrangement" id="ixv-11595"><span style="font-size: 10pt">2021.10.5</span></ix:nonNumeric></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20134">0.0001</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="2" format="ixt:num-dot-decimal" id="ix_96_fact" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares">5.62</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonFraction contextRef="c309" decimals="4" format="ixt:num-dot-decimal" id="ix_88_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">45.32</ix:nonFraction>%~<ix:nonFraction contextRef="c310" decimals="4" format="ixt:num-dot-decimal" id="ix_89_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">51.27</ix:nonFraction>%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c308" format="ixt-sec:duryear" name="glspu:ExpectedOptionLife" id="ixv-20138">4.5</ix:nonNumeric> Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20139">1.01</ix:nonFraction></td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="2" format="ixt:num-dot-decimal" id="ix_102_fact" name="glspu:FairValuePerShare" scale="0" unitRef="usdPershares">6.91</ix:nonFraction></td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="ifrs-full:DateOfGrantOfSharebasedPaymentArrangement" id="ixv-11625"><span style="font-size: 10pt">2022.2.23</span></ix:nonNumeric></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20141">0.0001</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" id="ix_97_fact" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares">5.62</ix:nonFraction></td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonFraction contextRef="c69" decimals="4" format="ixt:num-dot-decimal" id="ix_90_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">31.49</ix:nonFraction>%~<ix:nonFraction contextRef="c70" decimals="4" format="ixt:num-dot-decimal" id="ix_91_fact" name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" scale="-2" unitRef="pure">46.31</ix:nonFraction>%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="glspu:ExpectedOptionLife" id="ixv-20145">4.5</ix:nonNumeric> Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted" scale="-2" unitRef="pure" id="ixv-20146">0.72</ix:nonFraction></td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" id="ix_103_fact" name="glspu:FairValuePerShare" scale="0" unitRef="usdPershares">7.11</ix:nonFraction></td> <td style="text-align: left">&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>


</div><!-- Field: Page; Sequence: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfSharebasedPaymentArrangementsExplanatory-c0_cont_3"><ix:continuation continuedAt="_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory-c0_cont_3" id="_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify"><ix:footnote id="ix_5_footnote" xml:lang="en-US">Expected price volatility rate was estimated by using
the share prices of the most recent period with length of this period approximate to the length of the share options&#8217; expected
life, and the standard deviation of return on the share during this period.</ix:footnote></td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation continuedAt="_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory-c0_cont_4" id="_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify"><ix:footnote id="ix_6_footnote" xml:lang="en-US">The exercise price of share options is adjusted to $<ix:nonFraction contextRef="c115" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" scale="0" unitRef="usdPershares" id="ixv-20150">1.17</ix:nonFraction>
7 (or $<ix:nonFraction contextRef="c116" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" scale="0" unitRef="usdPershares" id="ixv-20151">11.66</ix:nonFraction> reflective of the 10-to-1 reverse stock split effective April 15, 2024) with the conversion ratio approximately of <ix:nonFraction contextRef="c280" decimals="2" format="ixt:num-dot-decimal" name="glspu:ConversionRatioShareOptions" scale="0" unitRef="pure" id="ixv-20152">4.82</ix:nonFraction>
on the Closing Date due to capital recapitalization. Refer to Note 15 for more information on the capital recapitalization.</ix:footnote></td>
</tr></table></ix:continuation>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 3: </td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfSharebasedPaymentExpensesTableTextBlock" id="ixv-20153"><ix:footnote id="ix_7_footnote" xml:lang="en-US">Share-based payment expenses are recorded over each vesting
period based on the fair value of share options granted. Relevant information is as follows:</ix:footnote></ix:nonNumeric></td>
</tr></table></ix:continuation>

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

<ix:continuation id="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock-c0_cont_1"><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; text-align: left"><b>Grant date</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exercise<br/>
 price</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of <br/>
first year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of<br/>
 second year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of <br/>
third year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of<br/>
 fourth year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">2017.1.1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c311" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20155">5.62</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c311" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFirstYear" scale="0" unitRef="usdPershares" id="ixv-20156">0.90</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c311" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfSecondYear" scale="0" unitRef="usdPershares" id="ixv-20157">1.50</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c311" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfThirdYear" scale="0" unitRef="usdPershares" id="ixv-20158">1.70</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c311" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFourthYear" scale="0" unitRef="usdPershares" id="ixv-20159">2.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2018.1.1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c312" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20160">5.62</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c312" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFirstYear" scale="0" unitRef="usdPershares" id="ixv-20161">1.20</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c312" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfSecondYear" scale="0" unitRef="usdPershares" id="ixv-20162">1.60</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c312" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfThirdYear" scale="0" unitRef="usdPershares" id="ixv-20163">2.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c312" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFourthYear" scale="0" unitRef="usdPershares" id="ixv-20164">2.30</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2019.1.1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20165">5.62</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFirstYear" scale="0" unitRef="usdPershares" id="ixv-20166">1.70</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfSecondYear" scale="0" unitRef="usdPershares" id="ixv-20167">2.10</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfThirdYear" scale="0" unitRef="usdPershares" id="ixv-20168">2.40</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFourthYear" scale="0" unitRef="usdPershares" id="ixv-20169">2.80</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2021.10.5</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20170">5.62</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFirstYear" scale="0" unitRef="usdPershares" id="ixv-20171">1.90</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfSecondYear" scale="0" unitRef="usdPershares" id="ixv-20172">2.30</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfThirdYear" scale="0" unitRef="usdPershares" id="ixv-20173">2.70</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFourthYear" scale="0" unitRef="usdPershares" id="ixv-20174">2.90</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2021.10.5</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20175">5.62</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFirstYear" scale="0" unitRef="usdPershares" id="ixv-20176">2.30</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfSecondYear" scale="0" unitRef="usdPershares" id="ixv-20177">2.70</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfThirdYear" scale="0" unitRef="usdPershares" id="ixv-20178">2.90</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFourthYear" scale="0" unitRef="usdPershares" id="ixv-20179">3.10</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2022.2.23</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c316" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExercisePriceShareOptionsGranted2019" scale="0" unitRef="usdPershares" id="ixv-20180">5.62</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c316" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFirstYear" scale="0" unitRef="usdPershares" id="ixv-20181">1.90</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c316" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfSecondYear" scale="0" unitRef="usdPershares" id="ixv-20182">2.50</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c316" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfThirdYear" scale="0" unitRef="usdPershares" id="ixv-20183">3.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c316" decimals="2" format="ixt:num-dot-decimal" name="glspu:ExercisePriceFairValueOfFourthYear" scale="0" unitRef="usdPershares" id="ixv-20184">3.20</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">g)</td><td><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" id="ixv-20185">Expenses incurred on share-based payment transactions are shown below:</ix:nonNumeric></td></tr></table>

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

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

<ix:continuation id="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock-c0_cont_1"><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="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: center">Six months ended <br/> June 30,<br/> 2024</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: center">Six months ended <br/> June 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Expense recorded</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="0" unitRef="usd" id="ixv-20186">38,053</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>



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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfFinancialLiabilitiesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory" id="ixv-11890"><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-weight: normal">16.</span> Warrant liabilities</p>



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

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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_DisclosureOfWarrantLiabilities-c0_cont_1" escape="true" name="glspu:DisclosureOfWarrantLiabilities" id="ixv-11896"><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="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">Six months ended <br/> June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Public Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c319" decimals="INF" format="ixt:num-dot-decimal" id="ix_104_fact" name="glspu:NumberOfShare" scale="0" unitRef="shares">958,272</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c319" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmount" scale="0" unitRef="usd" id="ixv-20188">287,482</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-214">-</div></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"><ix:nonFraction contextRef="c317" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmountChangeInFairValue" scale="0" unitRef="usd" id="ixv-20189">219,364</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c320" decimals="INF" format="ixt:num-dot-decimal" id="ix_105_fact" name="glspu:NumberOfShare" scale="0" unitRef="shares">958,272</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c320" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmount" scale="0" unitRef="usd" id="ixv-20191">506,846</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


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

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

<ix:continuation continuedAt="glspu_DisclosureOfWarrantLiabilities-c0_cont_2" id="glspu_DisclosureOfWarrantLiabilities-c0_cont_1"><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="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">Six months ended <br/> June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Private Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c321" decimals="INF" format="ixt:num-dot-decimal" id="ix_106_fact" name="glspu:NumberOfShare" scale="0" unitRef="shares">2,000,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c321" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmount" scale="0" unitRef="usd" id="ixv-20193">5,934,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Private warrants granted</p></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c318" decimals="INF" format="ixt:num-dot-decimal" id="ix_107_fact" name="glspu:NumberOfSharesWarrantGranted" scale="0" unitRef="shares">825,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c318" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmountWarrantsGranted" scale="0" unitRef="usd" id="ixv-20195">3,642,663</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-215">-</div></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">(<ix:nonFraction contextRef="c318" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmountChangeInFairValue" scale="0" sign="-" unitRef="usd" id="ixv-20196">4,592,606</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c322" decimals="INF" format="ixt:num-dot-decimal" id="ix_108_fact" name="glspu:NumberOfShare" scale="0" unitRef="shares">2,825,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c322" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmount" scale="0" unitRef="usd" id="ixv-20198">4,984,057</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><ix:continuation id="_DisclosureOfFinancialLiabilitiesExplanatory-c0_cont_1"><ix:continuation continuedAt="glspu_DisclosureOfWarrantLiabilities-c0_cont_3" id="glspu_DisclosureOfWarrantLiabilities-c0_cont_2"><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="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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Public Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c323" decimals="INF" format="ixt:num-dot-decimal" id="ix_109_fact" name="glspu:NumberOfShare" scale="0" unitRef="shares">996,297</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c323" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmount" scale="0" unitRef="usd" id="ixv-20200">2,042,410</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c324" decimals="INF" format="ixt:num-dot-decimal" id="ix_110_fact" name="glspu:NumberOfSharesWarrantsExercised" scale="0" sign="-" unitRef="shares">38,025</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c324" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmountWarrantsExercised" scale="0" sign="-" unitRef="usd" id="ixv-20202">77,951</ix:nonFraction></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">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-216">-</div></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">(<ix:nonFraction contextRef="c324" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmountChangeInFairValue" scale="0" sign="-" unitRef="usd" id="ixv-20203">1,676,977</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c319" decimals="INF" format="ixt:num-dot-decimal" id="ix_111_fact" name="glspu:NumberOfShare" scale="0" unitRef="shares">958,272</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c319" decimals="0" format="ixt:num-dot-decimal" name="glspu:NumberOfAmount" scale="0" unitRef="usd" id="ixv-20205">287,482</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

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

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

<ix:continuation continuedAt="glspu_DisclosureOfWarrantLiabilities-c0_cont_4" id="glspu_DisclosureOfWarrantLiabilities-c0_cont_3"><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="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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Private Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>At January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left">Warrants granted</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c326" decimals="INF" format="ixt:num-dot-decimal" id="ix_112_fact" name="glspu:NumberOfSharesWarrantGranted" scale="0" unitRef="shares">2,000,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c326" decimals="INF" format="ixt:num-dot-decimal" name="glspu:NumberOfAmountWarrantsGranted" scale="0" unitRef="usd" id="ixv-20207">9,222,288</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-219">-</div></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">(<ix:nonFraction contextRef="c326" decimals="INF" format="ixt:num-dot-decimal" name="glspu:NumberOfAmountChangeInFairValue" scale="0" sign="-" unitRef="usd" id="ixv-20208">3,288,288</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c321" decimals="INF" format="ixt:num-dot-decimal" id="ix_113_fact" name="glspu:NumberOfShare" scale="0" unitRef="shares">2,000,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c321" decimals="INF" format="ixt:num-dot-decimal" name="glspu:NumberOfAmount" scale="0" unitRef="usd" id="ixv-20210">5,934,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

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

<ix:continuation id="glspu_DisclosureOfWarrantLiabilities-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify"><ix:footnote id="ix_8_footnote" xml:lang="en-US">The units outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</ix:footnote></td>
</tr></table></ix:continuation>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">a)</td><td style="text-align: justify">Public warrants may only be exercised for a whole number of shares. The public warrants will expire <ix:nonNumeric contextRef="c0" format="ixt-sec:durwordsen" name="glspu:WarrantsOutstandingTerm" id="ixv-20212">five
years</ix:nonNumeric> from the consummation of the business combination on the Closing Date or earlier upon redemption or liquidation. Once the warrants
become exercisable, the Company may redeem the outstanding warrants for redemption at a price of $<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="glspu:RedemptionPrice" scale="0" unitRef="usdPershares" id="ixv-20213">0.01</ix:nonFraction> per warrant upon a minimum of 30
days&#8217; prior written notice of redemption (the&#8220;30-day redemption period&#8221;) and if the closing price of the ordinary share
equals or exceeds $<ix:nonFraction contextRef="c317" decimals="2" format="ixt:num-dot-decimal" name="glspu:OrdinarySharePerShare" scale="0" unitRef="usdPershares" id="ixv-20214">18.00</ix:nonFraction> per share (or $<ix:nonFraction contextRef="c317" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" unitRef="usdPershares" id="ixv-20215">180.00</ix:nonFraction> reflective of the 10-to-1 reverse stock split effective April 15, 2024) for any 20 trading
days within a 30-trading day period ending on the third trading day prior to the date
on which the Company sends the notice of redemption to the warrant holders. Each warrant entitles the registered holder to purchase <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="glspu:NumberOfOrdinaryShare" scale="0" unitRef="shares" id="ixv-20216">one</ix:nonFraction>
share of ordinary share at a price of $<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="glspu:OrdinarySharePerShare" scale="0" unitRef="usdPershares" id="ixv-20217">11.50</ix:nonFraction> (or $<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" unitRef="usdPershares" id="ixv-20218">115.00</ix:nonFraction> reflective of the 10-to-1 reverse stock split effective April 15, 2024) per share.
The exercise price and number of ordinary shares issuable upon exercise of the warrants may be adjusted in certain circumstances including
in the event of issuances of ordinary share at a price below its exercise price, share dividend, extraordinary dividend or capital recapitalization,
capital reorganization, merger, or consolidation. However, the warrants will not be adjusted for issuances of ordinary shares at a price
below their respective exercise prices.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px">&#160;</td> <td style="width: 24px; font-size: 10pt">b)</td> <td style="font-size: 10pt; text-align: justify">The private warrants were granted along with convertible preference shares associated with a securities purchase agreement entered on September 19, 2023 and February 20, 2024, respectively. See Note 18 for the details. The private warrants have an initial exercise price of $<ix:nonFraction contextRef="c318" decimals="2" format="ixt:num-dot-decimal" name="glspu:OrdinarySharePerShare" scale="0" unitRef="usdPershares" id="ixv-20219">5.90</ix:nonFraction> per ordinary share and are exercisable at any time after its issuance and will expire on the fifth anniversary of the date on which the private warrants become exercisable (&#8220;Termination Date&#8221;). The company may extend the duration of this warrant by delaying the termination date.</td></tr> </table></ix:continuation><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 40; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure-c0_cont_1" escape="true" name="glspu:ConvertiblePreferenceShareLiabilitiesDisclosure" id="ixv-12173"><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-weight: normal">17.</span> Convertible preference shares liabilities</p>



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

<ix:nonNumeric contextRef="c0" continuedAt="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock-c0_cont_1" escape="true" name="glspu:DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" id="ixv-12177"><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="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Six months ended June 30, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">No. of units</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferredShares" scale="0" unitRef="shares" id="ixv-20220">18,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfStockAmountPreferredShares" scale="0" unitRef="usd" id="ixv-20221">7,767,238</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Convertible preference share liabilities issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilitiesIssued" scale="0" unitRef="shares" id="ixv-20222">10,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilitiesIssuedValue" scale="0" unitRef="usd" id="ixv-20223">6,007,337</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceSharesLiabilitiesExercised" scale="0" sign="-" unitRef="shares" id="ixv-20224">13,114</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilitiesExercisedValue" scale="0" sign="-" unitRef="usd" id="ixv-20225">6,855,259</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-220">-</div></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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForFairValueGainsLosses" scale="0" sign="-" unitRef="usd" id="ixv-20226">7,651,652</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferredShares" scale="0" unitRef="shares" id="ixv-20227">14,886</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfStockAmountPreferredShares" scale="0" unitRef="usd" id="ixv-20228">14,570,968</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


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

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

<ix:continuation id="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock-c0_cont_1"><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="font-weight: bold; text-align: center">&#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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">No. of units</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>At January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left">Convertible preference share liabilities issued</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c336" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilitiesIssued" scale="0" unitRef="shares" id="ixv-20229">25,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c336" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilitiesIssuedValue" scale="0" unitRef="usd" id="ixv-20230">14,067,712</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c336" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceSharesLiabilitiesExercised" scale="0" sign="-" unitRef="shares" id="ixv-20231">7,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c336" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilitiesExercisedValue" scale="0" sign="-" unitRef="usd" id="ixv-20232">5,214,962</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-223">-</div></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">(<ix:nonFraction contextRef="c336" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForFairValueGainsLosses" scale="0" unitRef="usd" id="ixv-20233">1,085,512</ix:nonFraction></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="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferredShares" scale="0" unitRef="shares" id="ixv-20234">18,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfStockAmountPreferredShares" scale="0" unitRef="usd" id="ixv-20235">7,767,238</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The issuance of convertible preference
shares by the Company:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">a)</td><td style="text-align: justify">The terms of the Series A and Series B Convertible Preference
Shares issued by the Company are as follows:</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">The Company offered <ix:nonFraction contextRef="c327" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20236">25,000</ix:nonFraction> Series A Convertible Preference
Shares (the &#8220;Preference Shares&#8221;) and <ix:nonFraction contextRef="c328" decimals="0" format="ixt:num-dot-decimal" name="glspu:PurchaseOfWarrantShares" scale="0" unitRef="shares" id="ixv-20237">20,000,000</ix:nonFraction> Series A Ordinary Share Purchase Warrants (the &#8220;Private Warrants&#8221;)
associated with the securities purchase agreement entered on September 19, 2023 in exchange for $<ix:nonFraction contextRef="c329" decimals="0" format="ixt:num-dot-decimal" name="glspu:PurchaseAgreementAmountRecieved" scale="0" unitRef="usd" id="ixv-20238">25,000,000</ix:nonFraction>, which was fully received
in September, 2023. Each Preference Share and accompanying Private Warrants were sold together at a price of $<ix:nonFraction contextRef="c327" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentWarrantLiability" scale="0" unitRef="usd" id="ixv-20239">1,000</ix:nonFraction> pursuant to the securities
purchase agreement. The securities purchase agreement offered the purchasers to convert Preference Shares to the Company&#8217;s ordinary
shares at any time without maturity date and to exercise Private Warrants to purchase the Company&#8217;s ordinary shares before the
Expiration Date at 1-to-1 ratio (or 10-to-1 reflective of the 10-to-1 reverse stock split effective April 15, 2024).</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 41; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation id="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">ii)</td><td style="text-align: justify">The Company issued <ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20240">10,000</ix:nonFraction> Series B Convertible Preference Shares (the &#8220;Preference Shares&#8221;)
and <ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="glspu:PurchaseOfWarrantShares" scale="0" unitRef="shares" id="ixv-20241">8,250,000</ix:nonFraction> Series B Ordinary Share Purchase Warrants (the &#8220;Private Warrants&#8221;) associated with the securities purchase agreement
entered on February 20, 2024. Each Preference Share and accompanying Private Warrants were
sold together at a price of $<ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="glspu:PurchaseAgreementAmountRecieved" scale="0" unitRef="usd" id="ixv-20242">1,000</ix:nonFraction> pursuant to the securities purchase agreement. The securities purchase agreement offered the purchasers
to convert Preference Shares to the Company&#8217;s ordinary shares at any time without maturity date and to exercise Private Warrants
to purchase the Company&#8217;s ordinary shares before the Expiration Date at 1-to-1 ratio (or 10-to-1 reflective of the 10-to-1 reverse
stock split effective April 15, 2024).</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">iii)</td><td style="text-align: justify">The Preference Shares are perpetual and have no maturity date. <ix:nonNumeric contextRef="c27" name="glspu:ConvertiblePreferrenceSharesDescription" id="ixv-20243">The Company may, at its option, force conversion
of the Preference Shares in whole or in part if the VWAP (as defined in the certificate of designation for the Preference Shares (the
&#8220;Certificate of Designation&#8221;)) is at least 200% of the then in effect Conversion Price (as defined in the Certificate of Designation)
for each Trading Day (as defined in the Certificate of Designation) during any 10 consecutive Trading Day period, provided that certain
volume thresholds and other conditions set forth in the Certificate of Designation are met, subject certain other limitations. Each Preference
Share may be converted into the number of ordinary shares obtained by dividing $1,000 by the then in effect Conversion Price (as defined
in the Certificate of Designation). The Conversion Price is initially $1.25 per ordinary share (or $12.50
reflective of the 10-to-1 reverse stock split effective April 15, 2024), subject to appropriate adjustment in the event of certain share
dividends and distributions, share splits, share combinations, reclassifications or similar events affecting our ordinary shares and also
upon any distributions of assets, including cash, shares or other property to our shareholders.</ix:nonNumeric></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">b)</td><td style="text-align: justify"><p style="margin-top: 0; margin-bottom: 0">For the period ended June 30, 2024, <ix:nonFraction contextRef="c332" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20244">13,114</ix:nonFraction> shares of the convertible preference shares have been converted into <ix:nonFraction contextRef="c333" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfStockSharesConverted" scale="0" unitRef="shares" id="ixv-20245">12,469,389</ix:nonFraction> shares of the Company&#8217;s ordinary shares (or <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ReflectiveShares" scale="0" unitRef="shares" id="ixv-20246">1,246,939</ix:nonFraction> shares reflective of the <ix:nonNumeric contextRef="c0" name="glspu:StockholdersEquityReverseStockSplit1" id="ixv-20247">10-to-1 reverse stock split effective April 15, 2024</ix:nonNumeric>).</p> <p style="margin-top: 0; margin-bottom: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0">For the year ended December 31, 2023, <ix:nonFraction contextRef="c334" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20248">7,000</ix:nonFraction> shares of the convertible preference shares have been converted into <ix:nonFraction contextRef="c335" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfStockSharesConverted" scale="0" unitRef="shares" id="ixv-20249">5,600,000</ix:nonFraction> shares of the Company&#8217;s ordinary shares (or <ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="glspu:ReflectiveShares" scale="0" unitRef="shares" id="ixv-20250">560,000</ix:nonFraction> shares reflective of the <ix:nonNumeric contextRef="c27" name="glspu:StockholdersEquityReverseStockSplit1" id="ixv-20251">10-to-1 reverse stock split effective April 15, 2024</ix:nonNumeric>).</p></td></tr></table></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfClassesOfShareCapitalExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory" id="ixv-12367"><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-weight: normal">18.</span> Share capital</p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">a)</td><td style="text-align: justify">The Company issued <ix:nonFraction contextRef="c337" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20252">2,142,858</ix:nonFraction> Series C Ordinary Share (the &#8220;Ordinary Shares&#8221;) Purchase Warrants
(the &#8220;Private Warrants&#8221;) associated with the securities purchase agreement entered on June 10, 2024. Each warrant sold at
a price of $<ix:nonFraction contextRef="c338" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ParValuePerShare" scale="0" unitRef="usdPershares" id="ixv-20253">5.90</ix:nonFraction> per ordinary share to the securities purchase agreement. The securities purchase agreement offered the purchasers to
convert Preference Shares to the Company&#8217;s ordinary shares at any time and will expire on the fifth anniversary of the date on which
the Warrants become exercisable</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">b)</td><td style="text-align: justify">As of June 30, 2024, the Company&#8217;s authorized capital was $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:AuthorizedCapital" scale="0" unitRef="usd" id="ixv-20254">25,000</ix:nonFraction> consisting of <ix:nonFraction contextRef="c339" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapitalOrdinaryShares" scale="0" unitRef="usd" id="ixv-20255">24,500,000</ix:nonFraction> shares
of ordinary shares of a par value of US$<ix:nonFraction contextRef="c339" decimals="3" format="ixt:num-dot-decimal" name="ifrs-full:ParValuePerShare" scale="0" unitRef="usdPershares" id="ixv-20256">0.001</ix:nonFraction> reflective of the 10-to-1 reverse stock split effective April 15, 2024, and <ix:nonFraction contextRef="c340" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20257">5,000,000</ix:nonFraction>
shares of preference shares of a par value of US$<ix:nonFraction contextRef="c340" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:ParValuePerShare" scale="0" unitRef="usdPershares" id="ixv-20258">0.0001</ix:nonFraction> each. As of June 30, 2024, the issued capital was $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapitalOrdinaryShares" scale="0" unitRef="usd" id="ixv-20259">12,299</ix:nonFraction>, consisting of <ix:nonFraction contextRef="c341" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20260">11,892,874</ix:nonFraction>
shares of ordinary shares reflective of the 10-to-1 reverse stock split effective April 15, 2024.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:nonNumeric><div>

</div><div>


</div><!-- Field: Page; Sequence: 42; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfClassesOfShareCapitalExplanatory-c0_cont_2" id="_DisclosureOfClassesOfShareCapitalExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#160;</td><td style="text-align: justify">On the Closing Date, the business combination pursuant to the business combination agreement dated on
May 18, 2022 was approved at an extraordinary general meeting of Gorilla&#8217;s shareholders and an extraordinary general meeting of
Global&#8217;s shareholders, with holders of subunits of Global redeeming approximately <ix:nonFraction contextRef="c342" decimals="3" format="ixt:num-dot-decimal" name="glspu:OutstandingPercentage" scale="-2" unitRef="pure" id="ixv-20261">88.4</ix:nonFraction>% of the pre-merger outstanding subunits.
As contemplated by the business combination agreement, Gorilla Merger Sub, Inc. merged with and into Global, with Global surviving as
a wholly-owned subsidiary of Gorilla (the &#8220;Merger&#8221;, and together with the other transactions contemplated by the business
combination agreement and certain ancillary documents, the &#8220;Transactions&#8221;).</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Pursuant to the business combination
agreement, immediately prior to the Effective Time (as defined in the business combination agreement), the Company effected a capital
recapitalization and issued <ix:nonFraction contextRef="c339" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20262">65,000,000</ix:nonFraction> ordinary shares in total (the conversion ratio approximately of <ix:nonFraction contextRef="c333" decimals="2" format="ixt:num-dot-decimal" name="glspu:ConversionRatio" scale="0" unitRef="pure" id="ixv-20263">4.82</ix:nonFraction> on the shares of the Company&#8217;s
ordinary share). Each eligible shareholder of record on the Closing Date, including <ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:PreferredShareConvertibleSharesIssuable" scale="0" unitRef="shares" id="ixv-20264">5,813,247</ix:nonFraction> preference shares converted into <ix:nonFraction contextRef="c343" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20265">6,627,412</ix:nonFraction>
ordinary shares of the Company (the &#8220;Gorilla Ordinary Shares&#8221;) in accordance with the Company&#8217;s organizational documents
and employees who holds granted share options, received approximately <ix:nonFraction contextRef="c339" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" scale="0" unitRef="shares" id="ixv-20266">4.82</ix:nonFraction> shares of ordinary share for each share of ordinary share then
held or as converted.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On the Closing Date, the following
securities issuances were made by the Company to Global&#8217;s security holders (not reflective of the 10-to-1
reverse stock split effective April 15, 2024): (i) each outstanding ordinary share of Global (including Global Class A ordinary
shares and Global Class B ordinary shares, (the &#8220;Global Ordinary Shares&#8221;) and including the Global Class A ordinary
shares included as part of the PIPE Investment (as defined below)) was exchanged for (A) one Gorilla Ordinary Share and (B) one
Class A contingent value right of the Company (&#8220;Class A CVR&#8221;), and (ii) each outstanding warrant of Global, <ix:nonFraction contextRef="c338" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" unitRef="shares" id="ixv-20267">10,025,081</ix:nonFraction>
units in total, was converted into a warrant to purchase the same number of Gorilla Ordinary Shares at the same exercise price and
for the same exercise period (&#8220;Gorilla Warrant&#8221;).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Concurrently with the execution of
the business combination agreement, the Company waived a minimum of $<ix:nonFraction contextRef="c344" decimals="-6" format="ixt:num-dot-decimal" name="ifrs-full:Cash" scale="6" unitRef="usd" id="ixv-20268">50</ix:nonFraction> million gross cash condition to close the business combination
and the Company and Global entered into subscription agreements (as amended, the &#8220;Subscription Agreements&#8221;) with certain
investors (the &#8220;PIPE Investors&#8221;). Net proceeds received from the PIPE Investors were $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="glspu:NetProceedsReceivedFromPIPEInvestors" scale="6" unitRef="usd" id="ixv-20269">30.3</ix:nonFraction> million (the &#8220;PIPE Investment&#8221;).&#160;</p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Gorilla Ordinary Shares and Gorilla
Warrants commenced trading on The Nasdaq Capital Market on July 14, 2022 under the ticker symbols &#8220;GRRR&#8221; and &#8220;GRRRW,&#8221;
respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The business combination is
accounted for as a capital reorganization. The business combination, which is not within the scope of IFRS 3 as Global does not meet
the definition of a business in accordance with IFRS 3, is accounted for within the scope of IFRS 2. As such, the business
combination is treated as the equivalent of the Company issuing shares at the closing of the business combination for the net assets
of Global as of the Closing Date, accompanied by a capital recapitalization. The net assets of Global are stated at historical cost,
with no goodwill or other intangible assets recorded. Any excess of the fair value of the Company&#8217;s shares issued considering
a fair value of the Gorilla Ordinary Shares of $<ix:nonFraction contextRef="c343" decimals="1" format="ixt:num-dot-decimal" name="ifrs-full:ParValuePerShare" scale="0" unitRef="usdPershares" id="ixv-20270">10.6</ix:nonFraction> per share (price of Gorilla&#8217;s Ordinary Shares at the Closing Date) (or
$<ix:nonFraction contextRef="c345" decimals="1" format="ixt:num-dot-decimal" name="ifrs-full:ParValuePerShare" scale="0" unitRef="usdPershares" id="ixv-20271">106.0</ix:nonFraction> reflective of the 10-to-1 reverse stock split effective April 15,2024) over the fair value of Global&#8217;s identifiable net
assets acquired represents compensation for the service of a share exchange listing for its shares and is expensed as incurred.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">c)</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfIssuedCapitalExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfIssuedCapitalExplanatory" id="ixv-20272">The Company&#8217;s authorized and issued preference shares are as follow:</ix:nonNumeric></td></tr></table>

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

<ix:continuation continuedAt="_DisclosureOfIssuedCapitalExplanatory-c0_cont_2" id="_DisclosureOfIssuedCapitalExplanatory-c0_cont_1"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Series 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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Series B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Beginning of financial year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c348" decimals="INF" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20273">1,639,344</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c348" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapital" scale="0" unitRef="usd" id="ixv-20274">1,639,344</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c349" decimals="INF" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20275">1,589,957</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c349" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapital" scale="0" unitRef="usd" id="ixv-20276">1,589,957</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Cancellation of treasury shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c351" decimals="INF" format="ixt:num-dot-decimal" name="glspu:CancellationOfTreasuryShare" scale="0" sign="-" unitRef="shares" id="ixv-20277">31,645</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c351" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CancellationOfTreasuryShares" scale="0" sign="-" unitRef="usd" id="ixv-20278">31,645</ix:nonFraction></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">Conversion of convertible preference shares to ordinary shares</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">(<ix:nonFraction contextRef="c350" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares" scale="0" sign="-" unitRef="shares" id="ixv-20279">1,639,344</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c350" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares" scale="0" unitRef="usd" id="ixv-20280">1,639,344</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c351" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares" scale="0" sign="-" unitRef="shares" id="ixv-20281">1,558,312</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c351" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares" scale="0" unitRef="usd" id="ixv-20282">1,558,312</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">End of financial period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<ix:continuation id="_DisclosureOfIssuedCapitalExplanatory-c0_cont_2"><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="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Series C</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Series D</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Number of<br/> shares</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Number of<br/> &#160;shares</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>2024</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Beginning of financial year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c354" decimals="INF" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20283">1,182,926</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c354" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapital" scale="0" unitRef="usd" id="ixv-20284">1,182,926</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c355" decimals="INF" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20285">1,432,665</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c355" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IssuedCapital" scale="0" unitRef="usd" id="ixv-20286">1,432,665</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Conversion of convertible preference shares to ordinary shares</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">(<ix:nonFraction contextRef="c356" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares" scale="0" sign="-" unitRef="shares" id="ixv-20287">1,182,926</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c356" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares" scale="0" unitRef="usd" id="ixv-20288">1,182,926</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c357" decimals="INF" format="ixt:num-dot-decimal" name="glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares" scale="0" sign="-" unitRef="shares" id="ixv-20289">1,432,665</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c357" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares" scale="0" unitRef="usd" id="ixv-20290">1,432,665</ix:nonFraction></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: 4pt">End of financial period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-231"> -</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>
</div><!-- Field: Page; Sequence: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><ix:continuation id="_DisclosureOfClassesOfShareCapitalExplanatory-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt">There were no outstanding preference shares as of June 30, 2024</p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">d)</td><td style="text-align: justify">Before the Closing Date, preference shares are embedded with
conversion options. Preference shareholders are entitled to exercise their conversion option under the prescribed conditions at the prescribed
exercise price. Preference shareholders are also entitled to convert any or all of their preference shares at any time at certain conversion
price for each of Series A, Series B, Series C, and Series D. In addition, all preference shares should be converted into ordinary shares
either before the date of Qualified IPO or with the acknowledgement of <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="glspu:PreferredShareholdersPercentage" scale="-2" unitRef="pure" id="ixv-20291">80</ix:nonFraction>% of the preference shareholders. When either condition stated
above is met, the Company shall retract all outstanding preference shares in accordance with the decisions of the Board of Directors
and preference shareholders&#8217; meeting at the price prescribed in the Company&#8217;s Articles of Incorporation. Preference shares
are non-cumulative and non-participating and are classified as equity instrument as the following criteria are met: i) holders of preference
shares have no redemption right, and ii) the conversion option to the holders of preference shares are to be settled by the Company by
delivering a fixed number of the Company&#8217;s ordinary shares.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">At the issuance of preference shares, the Company
accounted for the preference shares as equity instrument. The portion of proceeds from each preference share in excess of par value and
the par value are recognized under &#8220;additional paid-in capital &#8211; preference shares&#8221; and &#8220;preference shares.&#8221;</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">e)</td><td style="text-align: justify">On December 5, 2022, the Company entered into the exchange agreement
(the &#8220;Agreement&#8221;) with Koh Sih-Ping and Origin Rise Limited to purchase <ix:nonFraction contextRef="c346" decimals="0" format="ixt:num-dot-decimal" name="glspu:PurchaseOfOrdinaryShares" scale="0" unitRef="shares" id="ixv-20292">2,814,895</ix:nonFraction> ordinary shares (or <ix:nonFraction contextRef="c347" decimals="0" format="ixt:num-dot-decimal" name="glspu:PurchaseOfOrdinaryShares" scale="0" unitRef="shares" id="ixv-20293">281,490</ix:nonFraction> reflective of
the 10-to-1 reverse stock split effective April 15, 2024) held by Origin Rise Limited .</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">f)</td><td style="text-align: justify">On April 9, 2024, the Company announced a share consolidation
of the Company&#8217;s ordinary shares at a ratio of 10-to-1 (the &#8220;Share Consolidation&#8221;).The Share Consolidation was approved
by the Company&#8217;s board of directors and was previously approved by the Company&#8217;s shareholders as described in the Company&#8217;s
Report of Foreign Private Issuer on Form 6-K filed with the U.S. Securities and Exchange Commission on March 27, 2024. The Share Consolidation
was effective on April 15, 2024. Following the Share Consolidation, the exercise price of the Company&#8217;s warrants, conversion price
of the Company&#8217;s preference shares, and exercise or conversion prices of the Company&#8217;s other equity instruments will be adjusted
proportionally in accordance with the Share Consolidation, and the par value of the Company&#8217;s ordinary shares increased from $0.0001
to $0.001.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">g)</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" id="ixv-20294">Movements in the number of the Company&#8217;s ordinary shares
outstanding are as follows:</ix:nonNumeric></td>
</tr></table>

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

<ix:continuation continuedAt="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock-c0_cont_2" id="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024.06<br/>
(Note&#160;1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023<br/>
(Note&#160;1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" id="ix_114_fact" name="ifrs-full:NumberOfSharesOutstanding" scale="0" unitRef="shares">7,565,099</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c360" decimals="INF" format="ixt:num-dot-decimal" id="ix_115_fact" name="ifrs-full:NumberOfSharesOutstanding" scale="0" unitRef="shares">6,854,284</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrant exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c362" decimals="INF" format="ixt:num-dot-decimal" id="ix_116_fact" name="glspu:WarrantExercised" scale="0" unitRef="shares">38,025</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warrant issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c361" decimals="INF" format="ixt:num-dot-decimal" id="ix_117_fact" name="glspu:WarrantIssuance" scale="0" unitRef="shares">2,142,858</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>New share issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c361" decimals="INF" format="ixt:num-dot-decimal" id="ix_118_fact" name="glspu:NewShareIssuance" scale="0" unitRef="shares">122,382</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c361" decimals="INF" format="ixt:num-dot-decimal" id="ix_119_fact" name="glspu:ConvertiblePreferenceShareLiabilitiesExercised" scale="0" unitRef="shares">1,771,939</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c362" decimals="INF" format="ixt:num-dot-decimal" id="ix_120_fact" name="glspu:ConvertiblePreferenceShareLiabilitiesExercised" scale="0" unitRef="shares">560,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted share units issuance (Note 2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c361" decimals="INF" format="ixt:num-dot-decimal" id="ix_121_fact" name="glspu:RestrictedShareUnitsIssuance" scale="0" unitRef="shares">3,717</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c362" decimals="INF" format="ixt:num-dot-decimal" id="ix_122_fact" name="glspu:RestrictedShareUnitsIssuance" scale="0" unitRef="shares">100,090</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Additional paid in capital</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"><ix:nonFraction contextRef="c361" decimals="INF" format="ixt:num-dot-decimal" id="ix_123_fact" name="glspu:AdditionalPaidsInCapital" scale="0" unitRef="shares">5,390</ix:nonFraction></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"><ix:nonFraction contextRef="c362" decimals="INF" format="ixt:num-dot-decimal" id="ix_124_fact" name="glspu:AdditionalPaidsInCapital" scale="0" unitRef="shares">12,700</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c363" decimals="INF" format="ixt:num-dot-decimal" id="ix_125_fact" name="ifrs-full:NumberOfSharesOutstanding" scale="0" unitRef="shares">11,611,385</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c364" decimals="INF" format="ixt:num-dot-decimal" id="ix_126_fact" name="ifrs-full:NumberOfSharesOutstanding" scale="0" unitRef="shares">7,565,099</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



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

<ix:continuation continuedAt="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock-c0_cont_3" id="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify"><ix:footnote id="ix_9_footnote" xml:lang="en-US">Shares outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</ix:footnote></td>
</tr></table></ix:continuation>

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

<ix:continuation id="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify"><ix:footnote id="ix_10_footnote" xml:lang="en-US">The restricted share units distributed related to: 1)
granted vested equity compensation to directors and officers pertaining to award year July 2022 to July 2023; 2) sign on equity bonus
and vested equity compensation for select employees</ix:footnote></td>
</tr></table></ix:continuation></ix:continuation><div>

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


</div><!-- Field: Page; Sequence: 44; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="glspu:RetainedEarningsTextBlock" id="ixv-12804"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 19. <b>Retained earnings</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">a)</td><td style="text-align: justify">Subject to the Company&#8217;s Memorandum and Articles of
Association and the statute except as otherwise provided by the rights attached to any shares, the Directors may resolve to pay dividends
and other distributions on shares in issue and authorize payment of the dividends or other distributions out of the funds of the Company
lawfully available therefor. A dividend shall be deemed to be an interim dividend unless the terms of the resolution pursuant to which
the Directors resolve to pay such dividend specifically state that such dividend shall be a final dividend. No dividend or other distribution
shall be paid except out of the realized or unrealized profits of the Company, out of the share premium account or as otherwise permitted
by law.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">Except as otherwise
provided by the rights attached to any shares, all dividends and other distributions shall be paid according to the par value of the shares
that a holder holds. If any share is issued on terms providing that it shall rank for dividend as from a particular date, that share shall
rank for dividend accordingly.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">The Directors may
deduct from any dividend or other distribution payable to any holder all sums of money (if any) then payable by him to the Company on
account of calls or otherwise.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">The Directors may
resolve that any dividend or other distribution be paid wholly or partly by the distribution of specific assets and in particular (but
without limitation) by the distribution of shares, debentures, or securities of any other company or in any one or more of such ways and
where any difficulty arises in regard to such distribution, the Directors may settle the same as they think expedient and in particular
may issue fractional shares and may fix the value for distribution of such specific assets or any part thereof and may determine that
cash payments shall be made to any holders upon the basis of the value so fixed in order to adjust the rights of all holders and may vest
any such specific assets in trustees in such manner as may seem expedient to the Directors.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">Except as otherwise
provided by the rights attached to any shares, dividends and other distributions may be paid in any currency. The Directors may determine
the basis of conversion for any currency conversions that may be required and how any costs involved are to be met.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">The Directors may,
before resolving to pay any dividend or other distribution, set aside such sums as they think proper as a reserve or reserves which shall,
at the discretion of the Directors, be applicable for any purpose of the Company and pending such application may, at the discretion of
the Directors, be employed in the business of the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">Any dividend, other
distribution, interest or other monies payable in cash in respect of shares may be paid by wire transfer to the holder or by cheque or
warrant sent through the post directed to the registered address of the holder or, in the case of joint holders, to the registered address
of the holder who is first named on the register of holders or to such person and to such address as such holder or joint holders may
in writing direct. Every such cheque or warrant shall be made payable to the order of the person to whom it is sent. Any one of two or
more joint holders may give effectual receipts for any dividends, other distributions, bonuses, or other monies payable in respect of
the share held by them as joint holders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">No dividend or other
distribution shall bear interest against the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">Any dividend or other
distribution which cannot be paid to a holder and/or which remains unclaimed after six months from the date on which such dividend or
other distribution becomes payable may, in the discretion of the Directors, be paid into a separate account in the Company&#8217;s name,
provided that the Company shall not be constituted as a trustee in respect of that account and the dividend or other distribution shall
remain as a debt due to the holder. Any dividend or other distribution which remains unclaimed after a period of six years from the date
on which such dividend or other distribution becomes payable shall be forfeited and shall revert to the Company.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">b)</td><td style="text-align: justify">The Group was in a net income position for the six months periods ended June 30, 2024 and 2023, and no
earnings distribution was resolved by the Board of Directors.</td></tr></table></ix:nonNumeric><div>

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

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

</div><!-- Field: Page; Sequence: 45; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfRevenueExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfRevenueExplanatory" id="ixv-12850"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 20. <b>Revenue</b></p>



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

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

<ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory" id="ixv-12855"><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="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months<br/>
    ended<br/> June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months<br/>
    ended<br/> June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Revenue from contracts with customers </td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in">Hardware sales</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.25in">Government</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in; width: 76%">-Video IoT</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c365" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20310">20,616</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Software sales</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in">Non-Government</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; ">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c367" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20311">194,541</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c368" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20312">82,745</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Service revenue</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in">Government</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; ">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c371" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20313">1,056,025</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c372" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20314">1,099,987</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c373" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20315">19,112,606</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c374" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20316">4,767,044</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in">Non-Government</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c375" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20317">177,657</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c376" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20318">274,663</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</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"><ix:nonFraction contextRef="c377" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20319">113,246</ix:nonFraction></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"><ix:nonFraction contextRef="c378" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20320">204,896</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20321">20,674,691</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20322">6,429,335</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>




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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">a)</td><td style="text-align: justify">Disaggregation of revenue from contracts with customers</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" id="ixv-20323">The Group derives
revenue from the transfer of goods and services over time and at a point in time in the following major products lines and all revenue
took place mainly in Asia and MENA region:</ix:nonNumeric></p>

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

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




<ix:continuation continuedAt="_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory-c0_cont_2" id="_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory-c0_cont_1"><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"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: right"><b>Hardware</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Software</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Service</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Total revenue streams</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c379" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20324">22,557</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c380" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20325">194,541</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c381" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20326">20,966,070</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c382" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20327">21,183,168</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Inter-revenue streams</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">(<ix:nonFraction contextRef="c383" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" sign="-" unitRef="usd" id="ixv-20328">1,941</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-240">-</div></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">(<ix:nonFraction contextRef="c385" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" sign="-" unitRef="usd" id="ixv-20329">506,536</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c386" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" sign="-" unitRef="usd" id="ixv-20330">508,477</ix:nonFraction></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">Revenue from external customer contracts</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c387" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20331">20,616</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c388" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20332">194,541</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c389" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20333">20,459,534</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c390" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20334">20,674,691</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Timing of revenue recognition</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: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">At a point in time</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c387" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20335">20,616</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c388" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20336">194,541</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c390" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20337">215,157</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Over time</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"><div style="-sec-ix-hidden: hidden-fact-242">-</div></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"><div style="-sec-ix-hidden: hidden-fact-243">-</div></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"><ix:nonFraction contextRef="c393" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20338">20,459,534</ix:nonFraction></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"><ix:nonFraction contextRef="c394" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20339">20,459,534</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c395" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20340">20,616</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c396" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20341">194,541</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c397" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20342">20,459,534</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c398" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20343">20,674,691</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>




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

<ix:continuation id="_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory-c0_cont_2"><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">Six months ended June 30, 2023</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: center">Hardware</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: center">Software</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: center">Service</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: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Total revenue streams</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c399" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20344">30,482</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c400" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20345">168,562</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c401" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20346">6,346,590</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c402" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20347">6,545,634</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-revenue streams</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">(<ix:nonFraction contextRef="c403" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" sign="-" unitRef="usd" id="ixv-20348">30,482</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c404" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" sign="-" unitRef="usd" id="ixv-20349">85,817</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-244">-</div></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">(<ix:nonFraction contextRef="c406" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" sign="-" unitRef="usd" id="ixv-20350">116,299</ix:nonFraction></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: 4pt">Revenue from external customer contracts</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c408" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20351">82,745</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c409" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20352">6,346,590</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c410" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20353">6,429,335</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Timing of revenue recognition</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">At a point in time</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c412" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20354">82,745</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c414" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20355">82,745</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Over time</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"><div style="-sec-ix-hidden: hidden-fact-248">-</div></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"><div style="-sec-ix-hidden: hidden-fact-249">-</div></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"><ix:nonFraction contextRef="c417" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20356">6,346,590</ix:nonFraction></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"><ix:nonFraction contextRef="c418" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20357">6,346,590</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c408" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20358">82,745</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c409" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20359">6,346,590</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c410" decimals="0" format="ixt:num-dot-decimal" name="glspu:TimingOfRevenueRecognition" scale="0" unitRef="usd" id="ixv-20360">6,429,335</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:nonNumeric><div>






</div><div>

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

</div><!-- Field: Page; Sequence: 46; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfRevenueExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">b)</td><td style="text-align: justify">Contract assets and liabilities</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory-c0_cont_1" escape="true" name="glspu:ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" id="ixv-20361">The Group has recognized
the following revenue-related contract assets and liabilities:</ix:nonNumeric></p>

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

<ix:continuation id="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory-c0_cont_1"><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="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Contract assets:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Contract assets relating to service contracts</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ContractAssets" scale="0" unitRef="usd" id="ixv-20362">35,756,098</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ContractAssets" scale="0" unitRef="usd" id="ixv-20363">34,213,379</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Contract liabilities:</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: rgb(204,238,255)">
    <td style="text-align: left">Contract liabilities relating to service contracts </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ContractLiabilities" scale="0" unitRef="usd" id="ixv-20364">48,200</ix:nonFraction></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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ContractLiabilities" scale="0" unitRef="usd" id="ixv-20365">107,603</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" id="ixv-20366">Revenue recognized that was included
in the contract liabilities balance at the beginning of the period:</ix:nonNumeric></p>

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

<ix:continuation id="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock-c0_cont_1"><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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
 ended<br/>
    June 30, <br/>
2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
 ended<br/>
    June 30, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Revenue recognized that was included in the contract liability balance at the beginning of the year</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">Service revenue </td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ServiceRevenue" scale="0" unitRef="usd" id="ixv-20367">54,199</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8239;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">c)</td><td style="text-align: justify">Unfulfilled long-term contracts</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Aggregate amount of the transaction price allocated to long-term service
contracts that are partially or fully unsatisfied as of June 30, 2024 and December 31, 2023, amounting to $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" scale="0" unitRef="usd" id="ixv-20368">175,466,093</ix:nonFraction> and $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" scale="0" unitRef="usd" id="ixv-20369">241,795,928</ix:nonFraction>,
respectively. Since June 30, 2023, the Company entered into a significant firm-fixed price contract for building a secure governmental
air-gapped network for the Government of Egypt (&#8220;GoE&#8221;) (&#8220;Egypt Contract&#8221;), denominated in EGP, includes revenues
of approximately EGP <ix:nonFraction contextRef="c90" decimals="-8" format="ixt:num-dot-decimal" name="glspu:RevenuesDenominatedValue" scale="9" unitRef="egp" id="ixv-20370">8.4</ix:nonFraction> billion ($<ix:nonFraction contextRef="c90" decimals="-6" format="ixt:num-dot-decimal" name="glspu:RevenuesDenominatedValue" scale="6" unitRef="usd" id="ixv-20371">209</ix:nonFraction> million, based on the exchange rate as of June 30, 2024).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Management expects
that the transaction price allocated to the unsatisfied contracts as of June 30, 2024 and December 31, 2023, will be recognized as revenue
from 2024 to 2028 and from year 2023 to 2027, respectively. Except for the abovementioned contracts, all other service contracts are for
periods of one year or less or are billed based on the amount of time incurred.</p></ix:continuation><div>

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

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

</div><!-- Field: Page; Sequence: 47; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="glspu:OtherGainsLossesNetTextBlock" id="ixv-13498"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 21. <b>Other gains (losses) - net</b></p>



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

<ix:nonNumeric contextRef="c0" escape="true" name="glspu:ScheduleOfOtherGainslossesNetTableTextBlock" id="ixv-13502"><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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six months ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six months ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">June 30, <br/> 2024</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: center">June 30,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net currency exchange (losses) gains</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:NetCurrencyExchangeGainslosses" scale="0" unitRef="usd" id="ixv-20372">5,028,955</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:NetCurrencyExchangeGainslosses" scale="0" sign="-" unitRef="usd" id="ixv-20373">160,502</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">(Losses) gains on financial assets and liabilities at fair value through
profit or loss &#160; </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20374">2,729,466</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" sign="-" unitRef="usd" id="ixv-20375">616,686</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain on reversal of accounts payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:GainsOnReversalOfAccountsPayables" scale="0" unitRef="usd" id="ixv-20376">68,165</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"> Gain (loss) on disposal of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:LossGainOnDisposalOfPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-20377">73</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:LossGainOnDisposalOfPropertyPlantAndEquipment" scale="0" sign="-" unitRef="usd" id="ixv-20378">257</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other losses</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:OtherLosses" scale="0" unitRef="usd" id="ixv-20379">33,894</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:OtherLosses" scale="0" unitRef="usd" id="ixv-20380">78,640</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherGainsLosses" scale="0" sign="-" unitRef="usd" id="ixv-20381">7,792,242</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherGainsLosses" scale="0" unitRef="usd" id="ixv-20382">766,456</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>






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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfFinanceCostExplanatory" id="ixv-13585"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 22. <b>Finance costs</b></p>



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

<ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory" id="ixv-13589"><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="font-weight: bold; text-align: center">&#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: center">Six months<br/> ended<br/> June 30, <br/> 2024</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: center">Six months <br/> ended<br/> June 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Interest expense:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Bank borrowings  </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="0" unitRef="usd" id="ixv-20383">292,368</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="0" unitRef="usd" id="ixv-20384">279,888</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Loan from shareholders </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:LoanFromShareholders" scale="0" unitRef="usd" id="ixv-20385">113,549</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:LoanFromShareholders" scale="0" unitRef="usd" id="ixv-20386">96,587</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Lease liabilities </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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LeaseLiabilities" scale="0" unitRef="usd" id="ixv-20387">10,688</ix:nonFraction></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"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LeaseLiabilities" scale="0" unitRef="usd" id="ixv-20388">71</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinanceCosts" scale="0" unitRef="usd" id="ixv-20389">416,605</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinanceCosts" scale="0" unitRef="usd" id="ixv-20390">376,546</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>




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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfExpensesByNatureExplanatory" id="ixv-13660"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 23. <b>Expenses by nature</b></p>



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

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

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

<ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfExpensesExplanatory" id="ixv-13667"><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="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended<br/>
    June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended <br/>
    June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Employee benefit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EmployeeBenefitsExpense" scale="0" unitRef="usd" id="ixv-20391">4,812,094</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EmployeeBenefitsExpense" scale="0" unitRef="usd" id="ixv-20392">7,829,288</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Outsourcing charges</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:BankAndSimilarCharges" scale="0" unitRef="usd" id="ixv-20393">661,848</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:BankAndSimilarCharges" scale="0" unitRef="usd" id="ixv-20394">845,980</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Professional services expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfessionalFeesExpense" scale="0" unitRef="usd" id="ixv-20395">2,733,375</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfessionalFeesExpense" scale="0" unitRef="usd" id="ixv-20396">3,303,809</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Change in inventory of finished goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" scale="0" unitRef="usd" id="ixv-20397">86,273</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" scale="0" unitRef="usd" id="ixv-20398">11,781</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected credit loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLoss" scale="0" unitRef="usd" id="ixv-20399">364,640</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Insurance expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InsuranceExpense" scale="0" unitRef="usd" id="ixv-20400">569,087</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InsuranceExpense" scale="0" unitRef="usd" id="ixv-20401">913,813</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amortization expenses on intangible assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationExpense" scale="0" unitRef="usd" id="ixv-20402">442,242</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationExpense" scale="0" unitRef="usd" id="ixv-20403">406,573</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Depreciation expenses on property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-20404">259,809</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-20405">313,574</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Depreciation expenses on right-of-use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationRightofuseAssets" scale="0" unitRef="usd" id="ixv-20406">15,937</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationRightofuseAssets" scale="0" unitRef="usd" id="ixv-20407">8,328</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Others</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherExpenseByNature" scale="0" unitRef="usd" id="ixv-20408">905,508</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherExpenseByNature" scale="0" unitRef="usd" id="ixv-20409">933,290</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseByNature" scale="0" unitRef="usd" id="ixv-20410">11,193,690</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseByNature" scale="0" unitRef="usd" id="ixv-20411">14,566,436</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"></p><div>

</div><!-- Field: Page; Sequence: 48; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfEmployeeBenefitsExplanatory" id="ixv-13816"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 24. <b>Employee benefit expense</b></p>



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

<ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfDefinedBenefitPlansExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory" id="ixv-13820"><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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Cost of<br/>
 revenue</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Operating<br/> &#160; expenses</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Wages and salaries</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c419" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:WagesAndSalaries" scale="0" unitRef="usd" id="ixv-20412">1,665,177</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c420" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:WagesAndSalaries" scale="0" unitRef="usd" id="ixv-20413">2,554,388</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:WagesAndSalaries" scale="0" unitRef="usd" id="ixv-20414">4,219,565</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Labor and health insurance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c419" decimals="0" format="ixt:num-dot-decimal" name="glspu:LaborAndHealthInsuranceFee" scale="0" unitRef="usd" id="ixv-20415">125,768</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c420" decimals="0" format="ixt:num-dot-decimal" name="glspu:LaborAndHealthInsuranceFee" scale="0" unitRef="usd" id="ixv-20416">250,175</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:LaborAndHealthInsuranceFee" scale="0" unitRef="usd" id="ixv-20417">375,943</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Pension</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c419" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans" scale="0" unitRef="usd" id="ixv-20418">57,231</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c420" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans" scale="0" unitRef="usd" id="ixv-20419">98,994</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans" scale="0" unitRef="usd" id="ixv-20420">156,225</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Other personnel expenses</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"><div style="-sec-ix-hidden: hidden-fact-253">-</div></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"><ix:nonFraction contextRef="c420" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherEmployeeExpense" scale="0" unitRef="usd" id="ixv-20421">60,361</ix:nonFraction></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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherEmployeeExpense" scale="0" unitRef="usd" id="ixv-20422">60,361</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"> <ix:nonFraction contextRef="c419" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" scale="0" unitRef="usd" id="ixv-20423">1,848,176</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"> <ix:nonFraction contextRef="c420" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" scale="0" unitRef="usd" id="ixv-20424">2,963,918</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" scale="0" unitRef="usd" id="ixv-20425">4,812,094</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


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

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

<ix:continuation id="_DisclosureOfDefinedBenefitPlansExplanatory-c0_cont_1"><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="text-align: center"><b>&#160;</b></td><td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Cost of<br/>
 revenue</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Operating<br/>
 expenses</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Wages and salaries</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c421" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:WagesAndSalaries" scale="0" unitRef="usd" id="ixv-20426">2,050,078</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c422" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:WagesAndSalaries" scale="0" unitRef="usd" id="ixv-20427">4,870,098</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:WagesAndSalaries" scale="0" unitRef="usd" id="ixv-20428">6,920,176</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Labor and health insurance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c421" decimals="0" format="ixt:num-dot-decimal" name="glspu:LaborAndHealthInsuranceFee" scale="0" unitRef="usd" id="ixv-20429">45,183</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c422" decimals="0" format="ixt:num-dot-decimal" name="glspu:LaborAndHealthInsuranceFee" scale="0" unitRef="usd" id="ixv-20430">506,193</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:LaborAndHealthInsuranceFee" scale="0" unitRef="usd" id="ixv-20431">551,376</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Pension</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c421" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans" scale="0" unitRef="usd" id="ixv-20432">28,439</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c422" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans" scale="0" unitRef="usd" id="ixv-20433">182,130</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans" scale="0" unitRef="usd" id="ixv-20434">210,569</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Share option expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c422" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForShareOptionExpenses" scale="0" unitRef="usd" id="ixv-20435">38,053</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:AdjustmentsForShareOptionExpenses" scale="0" unitRef="usd" id="ixv-20436">38,053</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Other personnel expenses</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"><div style="-sec-ix-hidden: hidden-fact-255">-</div></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"><ix:nonFraction contextRef="c422" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherEmployeeExpense" scale="0" unitRef="usd" id="ixv-20437">109,114</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherEmployeeExpense" scale="0" unitRef="usd" id="ixv-20438">109,114</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c421" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" scale="0" unitRef="usd" id="ixv-20439">2,123,700</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c422" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" scale="0" unitRef="usd" id="ixv-20440">5,705,588</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" scale="0" unitRef="usd" id="ixv-20441">7,829,288</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify"></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfIncomeTaxExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfIncomeTaxExplanatory" id="ixv-14052"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 25. <b>Income tax</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.85pt"/><td style="width: 17.85pt">a)</td><td style="text-align: justify">Taiwan taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">Taiwan profits tax
has been provided for at the rate of <ix:nonFraction contextRef="c423" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" unitRef="pure" id="ixv-20442">20</ix:nonFraction>% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 19.85pt"/><td style="text-align: justify; width: 17.85pt">b)</td><td style="text-align: justify">Hong Kong taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">Hong Kong profits
tax has been provided for at the rate of <ix:nonFraction contextRef="c424" decimals="3" format="ixt:num-dot-decimal" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" unitRef="pure" id="ixv-20443">16.5</ix:nonFraction>% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 19.85pt"/><td style="text-align: justify; width: 17.85pt">c)</td><td style="text-align: justify">Japan taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">Japan profits tax
has been provided for at the rate of <ix:nonFraction contextRef="c425" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" unitRef="pure" id="ixv-20444">30.62</ix:nonFraction>% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 19.85pt"/><td style="text-align: justify; width: 17.85pt">d)</td><td style="text-align: justify">United States taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">United States profits
tax has been provided for at the rate of <ix:nonFraction contextRef="c426" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" unitRef="pure" id="ixv-20445">27.98</ix:nonFraction>% on the estimated assessable profits. There are no assessable profits for the six months
periods ending June 30, 2024 and 2023.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 19.85pt"/><td style="text-align: justify; width: 17.85pt">e)</td><td style="text-align: justify">United Kingdom taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">United Kingdom profits
tax has been provided for at the rate of <ix:nonFraction contextRef="c427" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" unitRef="pure" id="ixv-20446">19</ix:nonFraction>% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 0.25in"/><td style="text-align: justify; width: 0.25in">f)</td><td style="text-align: justify">India taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">India profits tax
has been provided for at the rate of <ix:nonFraction contextRef="c428" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" unitRef="pure" id="ixv-20447">25</ix:nonFraction>% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 0.25in"/><td style="text-align: justify; width: 0.25in">g)</td><td style="text-align: justify">Egypt taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Egypt profits tax
has been provided for at the rate of <ix:nonFraction contextRef="c429" decimals="3" format="ixt:num-dot-decimal" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" unitRef="pure" id="ixv-20448">22.5</ix:nonFraction>% on the estimated assessable profits.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&#160;</p></ix:nonNumeric><div>

</div><div>

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

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

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

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

</div><!-- Field: Page; Sequence: 49; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfIncomeTaxExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.85pt"/><td style="width: 17.85pt">h)</td><td style="text-align: justify">Income tax expense (benefit)</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfDeferredIncomeExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfDeferredIncomeExplanatory" id="ixv-20449">Components of income tax expense:</ix:nonNumeric></p>

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

<ix:continuation id="_DisclosureOfDeferredIncomeExplanatory-c0_cont_1"><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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"/><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
    ended <br/>
    June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended<br/>
    June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Current tax:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax on profits for the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="0" unitRef="usd" id="ixv-20450">1,912,210</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentTaxExpenseIncome" scale="0" unitRef="usd" id="ixv-20451">2,172</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Prior year income tax overestimation</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"><div style="-sec-ix-hidden: hidden-fact-256">-</div></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"><div style="-sec-ix-hidden: hidden-fact-257">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Total current tax</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" scale="0" unitRef="usd" id="ixv-20452">1,912,210</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" scale="0" unitRef="usd" id="ixv-20453">2,172</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax: </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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Origination and reversal of temporary differences</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="0" sign="-" unitRef="usd" id="ixv-20454">1,781,317</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-258">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Income tax expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncomeTaxExpensebenefit" scale="0" unitRef="usd" id="ixv-20455">137,893</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncomeTaxExpensebenefit" scale="0" unitRef="usd" id="ixv-20456">2,172</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>


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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfEarningsPerShareExplanatory" id="ixv-14237"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 26. <b>Earnings
(loss) per share</b></p>



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

<ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerShareExplanatory-c0_cont_1" escape="true" name="ifrs-full:EarningsPerShareExplanatory" id="ixv-14241"><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">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount&#160;after<br/>
tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted&#160;average<br/>
number&#160;of&#160;ordinary<br/>
shares&#160;outstanding<br/>
(Note)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Earnings<br/>
per&#160;share</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Basic earnings per share</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Profit attributable to the parent</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" scale="0" unitRef="usd" id="ixv-20457">1,611,588</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="ifrs-full:WeightedAverageShares" scale="0" unitRef="shares" id="ixv-20458">9,330,948</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:BasicEarningsLossPerShare" scale="0" unitRef="usdPershares" id="ixv-20459">0.17</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-indent: -9pt; padding-left: 9pt">Diluted earnings 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Assumed conversion of all dilutive potential ordinary shares &#160; &#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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">-Employees&#8217; equity compensation </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c430" decimals="INF" format="ixt:num-dot-decimal" id="ix_127_fact" name="glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" scale="0" unitRef="shares">107,710</ix:nonFraction></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; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">-Warrants </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c431" decimals="INF" format="ixt:num-dot-decimal" name="glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" scale="0" unitRef="shares" id="ixv-20461">969,822</ix:nonFraction></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: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">-Share-based payment </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"><div style="-sec-ix-hidden: hidden-fact-261">-</div></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"><ix:nonFraction contextRef="c432" decimals="INF" format="ixt:num-dot-decimal" id="ix_128_fact" name="glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" scale="0" unitRef="shares">5,390</ix:nonFraction></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">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Profit attributable to ordinary shareholders of the parent plus assumed conversion of all dilutive potential ordinary shares &#160; &#160; </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" scale="0" unitRef="usd" id="ixv-20463">1,611,568</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" id="ix_129_fact" name="glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" scale="0" unitRef="shares">10,413,870</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="glspu:DilutedEarningsLossPerShares" scale="0" unitRef="usdPershares" id="ixv-20465">0.15</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


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

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

<ix:continuation continuedAt="_EarningsPerShareExplanatory-c0_cont_2" id="_EarningsPerShareExplanatory-c0_cont_1"><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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Amount after tax</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Weighted average<br/>
    number of ordinary <br/>
    shares <br/>
    outstanding (Note&#160;1)</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Loss per<br/>
    share</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 64%">Basic/diluted loss per share </td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Basic/diluted loss per share</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Loss attributable to the parent (Note 2)</td><td style="padding-bottom: 4pt"/>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_131_fact" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" scale="0" sign="-" unitRef="usd">7,269,758</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" id="ix_130_fact" name="glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" scale="0" unitRef="shares">6,874,742</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" id="ix_132_fact" name="glspu:DilutedEarningsLossPerShares" scale="0" sign="-" unitRef="usdPershares">1.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:continuation>

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

<ix:continuation continuedAt="_EarningsPerShareExplanatory-c0_cont_3" id="_EarningsPerShareExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1:</td><td style="text-align: justify"><ix:footnote id="ix_11_footnote" xml:lang="en-US">On the Closing Date, pursuant to the business combination agreement,
the Company effected in the form of capital recapitalization and issued <ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NumberOfSharesIssued" scale="0" unitRef="shares" id="ixv-20470">65,000,000</ix:nonFraction> ordinary shares in total (the conversion ratio approximately
of <ix:nonNumeric contextRef="c0" name="glspu:ConversionRatioOfOrdinaryShares" id="ixv-20471">4.82</ix:nonNumeric> on the shares of the Company&#8217;s ordinary share). Each eligible shareholder of record on the Closing Date, including preference
shares converted into ordinary shares in accordance with the Company&#8217;s organizational documents and employees who holds granted
share options, received approximately <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="glspu:ConversionOfPreferenceSharesIntoOrdinaryShares" scale="0" unitRef="shares" id="ixv-20472">4.82</ix:nonFraction> shares of ordinary share for each share of ordinary share then held or as converted. The increase
in the number of ordinary shares outstanding due to the capital recapitalization are adjusted retrospectively in the calculation of basic
and diluted loss per share for all periods presented based on the new number of shares. Shares outstanding for the years have been restated
for the 10-for-1 reverse stock split effective April 15, 2024.</ix:footnote></td>
</tr></table></ix:continuation>



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

<ix:continuation id="_EarningsPerShareExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2:</td><td style="text-align: justify"><ix:footnote id="ix_12_footnote" xml:lang="en-US">Convertible preference shares and private warrants were excluded in
the computation of diluted loss per share for the six months period ended June 30, 2024. The number of shares that were excluded from
the loss per share calculation above for the six months periods ended June 30, 2024 could be dilutive in the future were <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" scale="0" unitRef="shares" id="ixv-20474">3,913,134</ix:nonFraction>.</ix:footnote></td>
</tr></table></ix:continuation></ix:nonNumeric><div>



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

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

</div><!-- Field: Page; Sequence: 50; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfCashFlowStatementExplanatory" id="ixv-14486"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 27. <b>Supplemental cash flow information</b></p>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" id="ixv-20475">Investing activities with partial
cash payments:</ix:nonNumeric></p>

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

<ix:continuation id="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock-c0_cont_1"><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="padding-bottom: 1.5pt; text-align: center"/><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Purchase of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfInvestmentProperty" scale="0" unitRef="usd" id="ixv-20476">343,372</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfInvestmentProperty" scale="0" unitRef="usd" id="ixv-20477">144,214</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Add: Opening balance of payable on equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-20478">19,724</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-20479">79,517</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Ending balance of payable on equipment</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"><div style="-sec-ix-hidden: hidden-fact-262">-</div></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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:EndingBalanceOfPayableOnEquipment" scale="0" unitRef="usd" id="ixv-20480">7,059</ix:nonFraction>)</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Cash paid during the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-20481">363,096</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-20482">216,672</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<ix:nonNumeric contextRef="c0" escape="true" name="glspu:ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" id="ixv-14554"><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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Acquisition of intangible assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-20483">37,508</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-20484">9,414,720</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Add: Opening balance of payable on intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-20485">3,020,475</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Through share-based payment </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:ThroughSharebasedPayment" scale="0" unitRef="usd" id="ixv-20486">3,000,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: Reversal of payable on intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">-</div></td><td style="text-align: left"/></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Ending balance of payable on intangible assets</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-20487">3,000,001</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill" scale="0" unitRef="usd" id="ixv-20488">3,156,949</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Cash paid during the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-20489">57,982</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="0" unitRef="usd" id="ixv-20490">3,257,771</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory" id="ixv-14644"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 28. <b>Changes in liabilities from financing activities</b></p>



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

<ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" id="ixv-14648"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Short-term<br/> borrowings</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Long-term<br/> borrowings<br/> (including<br/> current<br/> portion)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease<br/> liabilities</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Liabilities<br/> from financing<br/> activities-gross</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c433" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20491">16,449,110</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c434" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20492">8,640,311</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c435" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20493">53,338</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c436" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20494">25,142,759</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Changes in cash flow from financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c437" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20495">2,571,682</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c438" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20496">750,819</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c439" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20497">68,252</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c440" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20498">3,381,157</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in other non-cash items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c439" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20499">539,835</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c440" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20500">530,239</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Impact of changes in foreign exchange rate</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">(<ix:nonFraction contextRef="c437" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20501">772,926</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c438" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20502">479,099</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><ix:nonFraction contextRef="c439" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20503">267,044</ix:nonFraction></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">(<ix:nonFraction contextRef="c440" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20504">984,981</ix:nonFraction></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="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c441" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20505">13,104,502</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c442" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20506">7,410,393</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c443" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20507">791,965</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c444" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20508">21,296,172</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>



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

<ix:continuation id="_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory-c0_cont_1"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Short-term<br/> borrowings</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Long-term<br/> borrowings<br/> (including<br/> current<br/> portion)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease<br/> liabilities</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Liabilities<br/> from financing<br/> activities-gross</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">At January 1, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c445" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20509">13,492,935</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c446" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20510">10,360,684</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c447" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20511">16,981</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c448" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20512">23,870,600</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Changes in cash flow from financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c449" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20513">1,798,993</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c450" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20514">872,431</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c451" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20515">8,665</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c452" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20516">917,897</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in other non-cash items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c449" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20517">77,977</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c450" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20518">77,977</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c451" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20519">71</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c452" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20520">71</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Impact of changes in foreign exchange rate</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">(<ix:nonFraction contextRef="c449" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20521">180,685</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c450" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20522">136,919</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-269">-</div></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">(<ix:nonFraction contextRef="c452" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-20523">317,604</ix:nonFraction></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="padding-bottom: 4pt">At June 30, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c453" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20524">15,189,220</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c454" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20525">9,273,357</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c455" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20526">8,387</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c456" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="0" unitRef="usd" id="ixv-20527">24,470,964</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>


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

</div><!-- Field: Page; Sequence: 51; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfRelatedPartyExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfRelatedPartyExplanatory" id="ixv-14907"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 29. <b>Related party transactions</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">a)</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" id="ixv-20528">Names of related parties and relationship</ix:nonNumeric></td>
</tr></table>

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

<ix:continuation continuedAt="_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory-c0_cont_2" id="_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Names of related parties</b></span></td> <td style="padding-bottom: 1.5pt; text-align: center; width: 2%"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Relationship with the Company</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Koh Sih-Ping (Note)</span></td> <td>&#160;</td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c458" id="ix_133_fact" name="glspu:RelationshipWithTheCompany">Other related party</ix:nonNumeric> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap">&#160;</td> <td>&#160;</td> <td style="white-space: nowrap">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Origin Rise Limited (Note) </span></td> <td>&#160;</td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c459" id="ix_134_fact" name="glspu:RelationshipWithTheCompany">Other related party</ix:nonNumeric> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap">&#160;</td> <td>&#160;</td> <td style="white-space: nowrap">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asteria Corporation</span></td> <td>&#160;</td> <td style="white-space: nowrap"><ix:nonNumeric contextRef="c460" name="glspu:RelationshipWithTheCompany" id="ixv-14954"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholder</span></ix:nonNumeric></td></tr> </table></ix:continuation>

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

<ix:continuation id="_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify"><ix:footnote id="ix_13_footnote" xml:lang="en-US">Origin Rise Limited, one of major shareholders of the Company,
is controlled by its sole director, Koh Sih-Ping, who retired as the Director and Chief Executive Officer of the Company on September
9, 2022.</ix:footnote></td>
</tr></table></ix:continuation>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">b)</td><td style="text-align: justify">The Group lists Koh Sih-Ping as the joint guarantor for its
short-term borrowings and long-term borrowings in 2023 and 2022. Please refer to Note 12 and Note 14 for further details.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory-c0_cont_1" escape="true" name="glspu:ScheduleOfInterestExpenseAndInterestPayableExplanatory" id="ixv-20532">The Company&#8217;s interest
expense and interest payable related to the loan from related parties are as below:</ix:nonNumeric></p>

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

<ix:continuation continuedAt="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory-c0_cont_2" id="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory-c0_cont_1"><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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Interest expense</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpenseOnOtherFinancialLiabilities" scale="0" unitRef="usd" id="ixv-20533">113,549</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpenseOnOtherFinancialLiabilities" scale="0" unitRef="usd" id="ixv-20534">96,587</ix:nonFraction></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="margin: 0">&#160;</p>

<ix:continuation id="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory-c0_cont_2"><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="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2024</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30, <br/>
2023</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Interest payable</td><td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestPayable" scale="0" unitRef="usd" id="ixv-20535">90,422</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">c)</td><td style="text-align: justify">Please refer to Note 12 for further details on shareholder loans.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">On December 5, 2022
(the &#8220;Effective Date&#8221;), the Agreement was made and entered into by and among the Company, Koh Sih-Ping and Origin Rise Limited
that the Company purchased <ix:nonFraction contextRef="c457" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProceedsFromIssueOfOrdinaryShares" scale="0" unitRef="usd" id="ixv-20536">2,814,895</ix:nonFraction> ordinary shares held by Origin Rise Limited by transferring certain accounts receivables, property,
plant and equipment, and intangible assets of the Company with value, on effective date, of $<ix:nonFraction contextRef="c457" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivable" scale="0" unitRef="usd" id="ixv-20537">15,663,648</ix:nonFraction>, $<ix:nonFraction contextRef="c346" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-20538">12,287,359</ix:nonFraction> and $<ix:nonFraction contextRef="c346" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherIntangibleAssets" scale="0" unitRef="usd" id="ixv-20539">1,629,133</ix:nonFraction>, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">As of December 31,
2022, the Company has other receivable, amounting to $<ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:TradeAndOtherReceivablesDueFromRelatedParties" scale="0" unitRef="usd" id="ixv-20540">521,852</ix:nonFraction>, due from Koh Sih-Ping because the Company has obligation to pay related
output tax under applicable law in same amount in relation to this transaction and this tax should be compensated by Koh Sih-Ping in accordance
with the Agreement. As of June 30, 2024, the amount was not received and fully impaired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>




</div><div>

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

</div><!-- Field: Page; Sequence: 52; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfRelatedPartyExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">e)</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" id="ixv-20541">Key management compensation</ix:nonNumeric></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:continuation id="_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory-c0_cont_1"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Salaries and other short-term employee benefits</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherShorttermEmployeeBenefits" scale="0" unitRef="usd" id="ixv-20542">970,844</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherShorttermEmployeeBenefits" scale="0" unitRef="usd" id="ixv-20543">848,150</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Post-employment</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:PostemploymentBenefits" scale="0" unitRef="usd" id="ixv-20544">13,697</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:PostemploymentBenefits" scale="0" unitRef="usd" id="ixv-20545">1,629</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">-</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:KeyManagementPersonnelCompensation" scale="0" unitRef="usd" id="ixv-20546">984,541</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:KeyManagementPersonnelCompensation" scale="0" unitRef="usd" id="ixv-20547">849,779</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>


</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="glspu:PledgedAssetsTextBlock" id="ixv-15120"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 30. <b>Pledged assets</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" id="ixv-20548">The Group&#8217;s assets pledged as
collateral are as follows:</ix:nonNumeric></p>

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




<ix:continuation id="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Book value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Pledged assets</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Purpose</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; text-indent: -9pt; padding-left: 9pt"><ix:nonNumeric contextRef="c461" name="glspu:PledgedAsset" id="ixv-20549">Time deposits (shown as &#8216;Financial assets at amortized cost&#8217;)</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c462" decimals="0" format="ixt:num-dot-decimal" name="glspu:BookValue" scale="0" unitRef="usd" id="ixv-20550">34,536,821</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c461" decimals="0" format="ixt:num-dot-decimal" name="glspu:BookValue" scale="0" unitRef="usd" id="ixv-20551">41,470,915</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 35%; text-align: left"><ix:nonNumeric contextRef="c461" name="glspu:Purpose" id="ixv-20552">Performance guarantee, deposit letter of credit and short-term borrowings</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td><ix:nonNumeric contextRef="c463" name="glspu:PledgedAsset" id="ixv-20553">Land</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="glspu:BookValue" scale="0" unitRef="usd" id="ixv-20554">12,012,187</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c463" decimals="0" format="ixt:num-dot-decimal" name="glspu:BookValue" scale="0" unitRef="usd" id="ixv-20555">12,737,302</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left"><ix:nonNumeric contextRef="c463" name="glspu:Purpose" id="ixv-20556">Long-term and short-term borrowings</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c464" name="glspu:PledgedAsset" id="ixv-20557">Buildings and structures</ix:nonNumeric></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"><ix:nonFraction contextRef="c465" decimals="0" format="ixt:num-dot-decimal" name="glspu:BookValue" scale="0" unitRef="usd" id="ixv-20558">2,171,803</ix:nonFraction></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"><ix:nonFraction contextRef="c464" decimals="0" format="ixt:num-dot-decimal" name="glspu:BookValue" scale="0" unitRef="usd" id="ixv-20559">2,337,801</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c464" name="glspu:Purpose" id="ixv-20560">Long-term and short-term borrowings</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:BookValue" scale="0" unitRef="usd" id="ixv-20561">48,720,811</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c336" decimals="0" format="ixt:num-dot-decimal" name="glspu:BookValue" scale="0" unitRef="usd" id="ixv-20562">56,546,018</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: right; padding-bottom: 4pt">&#160;</td></tr> </table></ix:continuation></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: right"><span style="text-decoration: none">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory-c0_cont_1" escape="true" name="ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" id="ixv-15199"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 31. <b>Significant contingent liabilities and unrecognized contract commitments</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.6pt"/><td style="width: 16.4pt">a)</td><td style="text-align: justify">There&#8217;re no significant contingent liabilities incurred after the reporting period.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.85pt"/><td style="width: 16.55pt">b)</td><td style="text-align: justify">The significant unrecognized contract commitments are listed below:</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">iv)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, the guaranteed
notes secured for service project or warranty of NSGUARD Technology Inc. amounted to $<ix:nonFraction contextRef="c466" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" scale="0" unitRef="usd" id="ixv-20563">55,359</ix:nonFraction> and $<ix:nonFraction contextRef="c467" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" scale="0" unitRef="usd" id="ixv-20564">58,702</ix:nonFraction>, respectively.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">v)</td><td style="text-align: justify">As of June 30, 2024, the banker&#8217;s letter of guarantee
issued by the bank at the request of the Company amounted to $<ix:nonFraction contextRef="c468" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" scale="0" unitRef="usd" id="ixv-20565">28,755,891</ix:nonFraction>.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">vi)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, the banker&#8217;s letter of guarantee issued by the bank at the request of Gorilla Technology Inc. amounted to <span style="-sec-ix-hidden: hidden-fact-271">$2,242,002</span> and $<ix:nonFraction contextRef="c470" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" scale="0" unitRef="usd" id="ixv-20566">2,236,725</ix:nonFraction>, respectively.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">vii)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, the banker&#8217;s
letter of guarantee issued by the bank at the request of NSGUARD Technology Inc. amounted to $<ix:nonFraction contextRef="c466" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" scale="0" unitRef="usd" id="ixv-20567">381,297</ix:nonFraction> and $<ix:nonFraction contextRef="c467" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" scale="0" unitRef="usd" id="ixv-20568">1,069,169</ix:nonFraction>, respectively.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">viii)</td><td style="text-align: justify">As of December 31, 2023, there was a promissory note of $<ix:nonFraction contextRef="c471" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CashAdvancesAndLoansFromRelatedParties" scale="0" unitRef="usd" id="ixv-20569">3,000,000</ix:nonFraction>
outstanding under the shareholder loan agreement with Asteria Corporation. The note and accrued interest repaid in April 2024.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 53; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:continuation id="_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Significant events after the reporting period</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">None.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="ifrs-full:DisclosureOfFinancialRiskManagementExplanatory" id="ixv-15270"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 32. <b>Capital management</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Group&#8217;s objectives when
managing capital are to safeguard the Group&#8217;s ability to continue as a going concern in order to provide returns for shareholders
and to maintain an optimal capital structure to reduce the cost of capital. In order to maintain or adjust the capital structure, the
Group may adjust the amount of dividends paid to shareholders, return capital to shareholders, issue new shares or sell assets to reduce
debt. The Group monitors capital on the basis of the gearing ratio. This ratio is calculated as net debt divided by total capital. Net
debt is calculated as total borrowings (including &#8216;current and non-current borrowings&#8217; as shown in the consolidated balance
sheet) less cash and cash equivalents. Total capital is calculated as &#8216;equity&#8217; as shown in the consolidated balance sheet
plus net debt.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfGearingRatiosTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfGearingRatiosTableTextBlock" id="ixv-20570">The gearing ratios at June 30, 2024
and December 31, 2023 were as follows:</ix:nonNumeric></p>

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

<ix:continuation id="glspu_ScheduleOfGearingRatiosTableTextBlock-c0_cont_1"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" scale="0" unitRef="usd" id="ixv-20571">20,514,895</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" scale="0" unitRef="usd" id="ixv-20572">25,089,421</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Cash and cash equivalents</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">(<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents" scale="0" unitRef="usd" id="ixv-20573">11,218,496</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents" scale="0" unitRef="usd" id="ixv-20574">5,306,857</ix:nonFraction></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">Net debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NetDebt" scale="0" unitRef="usd" id="ixv-20575">9,296,397</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:NetDebt" scale="0" unitRef="usd" id="ixv-20576">19,782,564</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EquityInterestsOfAcquirer" scale="0" unitRef="usd" id="ixv-20577">72,055,682</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:EquityInterestsOfAcquirer" scale="0" unitRef="usd" id="ixv-20578">54,151,733</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total capital</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:TotalCapitals" scale="0" unitRef="usd" id="ixv-20579">81,352,081</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:TotalCapitals" scale="0" unitRef="usd" id="ixv-20580">73,934,297</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Gearing ratio</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="2" format="ixt:num-dot-decimal" name="glspu:GearingRatio" scale="-2" unitRef="pure" id="ixv-20581">11</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="glspu:GearingRatio" scale="-2" unitRef="pure" id="ixv-20582">27</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>


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

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

</div><!-- Field: Page; Sequence: 54; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfFinancialInstrumentsExplanatory" id="ixv-15366"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 33. <b>Financial instruments</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.85pt"/><td style="width: 17.85pt"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfFairValueOfFinancialInstrumentsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory" id="ixv-20583">a)</ix:nonNumeric></td><td style="text-align: justify"><ix:continuation continuedAt="_DisclosureOfFairValueOfFinancialInstrumentsExplanatory-c0_cont_2" id="_DisclosureOfFairValueOfFinancialInstrumentsExplanatory-c0_cont_1">Financial instruments by category</ix:continuation></td></tr></table>

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

<ix:continuation continuedAt="_DisclosureOfFairValueOfFinancialInstrumentsExplanatory-c0_cont_3" id="_DisclosureOfFairValueOfFinancialInstrumentsExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial assets</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; ">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Financial assets at fair value through profit or loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20585">1,544,045</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20586">995,101</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Financial assets at amortized cost (Note)</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" id="ix_135_fact" name="ifrs-full:FinancialAssetsAtAmortisedCost" scale="0" unitRef="usd">63,346,977</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" id="ix_136_fact" name="ifrs-full:FinancialAssetsAtAmortisedCost" scale="0" unitRef="usd">48,839,518</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssets" scale="0" unitRef="usd" id="ixv-20589">64,891,022</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssets" scale="0" unitRef="usd" id="ixv-20590">49,834,619</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<ix:continuation continuedAt="_DisclosureOfFairValueOfFinancialInstrumentsExplanatory-c0_cont_4" id="_DisclosureOfFairValueOfFinancialInstrumentsExplanatory-c0_cont_3"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Financial liabilities at amortized cost (Note)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" id="ix_137_fact" name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" scale="0" unitRef="usd">33,674,346</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" id="ix_138_fact" name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" scale="0" unitRef="usd">42,216,345</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Warrant liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialWarrantLiabilities" scale="0" unitRef="usd" id="ixv-20593">5,490,903</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialWarrantLiabilities" scale="0" unitRef="usd" id="ixv-20594">6,221,482</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Convertible preference share liabilities</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"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilities" scale="0" unitRef="usd" id="ixv-20595">14,570,968</ix:nonFraction></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilities" scale="0" unitRef="usd" id="ixv-20596">7,767,238</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilities" scale="0" unitRef="usd" id="ixv-20597">53,736,217</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilities" scale="0" unitRef="usd" id="ixv-20598">56,205,065</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<ix:continuation id="_DisclosureOfFairValueOfFinancialInstrumentsExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify"><ix:footnote id="ix_14_footnote" xml:lang="en-US">Financial assets at amortized cost include cash and cash
equivalents, financial assets at amortized cost, accounts receivable, other receivables and guarantee deposits. Financial liabilities
at amortized cost include short-term borrowings, notes and accounts payable, other payables and long-term borrowings (including current
portion).</ix:footnote></td>
</tr></table></ix:continuation>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">b)</td><td style="text-align: justify">Financial risk management policies</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">The Group&#8217;s activities expose it to a variety of financial
risks: market risk (including foreign exchange risk and interest rate risk), credit risk and liquidity risk. The Group&#8217;s overall
risk management program focuses on the unpredictability of financial markets and seeks to minimize potential adverse effects on the Group&#8217;s
financial condition and financial performance.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Risk management is carried out by a central treasury department
(Group treasury) under policies approved by the Board of Directors. Group treasury identifies and evaluates financial risks in close
cooperation with the Group&#8217;s operating units. The Board provides written principles for overall risk management, as well as written
policies covering specific areas and matters, such as foreign exchange risk, interest rate risk, credit risk, use of non-derivative financial
instruments, and investment of excess liquidity.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: -1pt">&#160;</p></ix:nonNumeric><div>

</div><div>




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

</div><!-- Field: Page; Sequence: 55; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_2" id="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">c)</td><td style="text-align: justify">Significant financial risks and degrees of financial risks</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Market risk</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"><span style="text-decoration:underline">Foreign exchange
risk</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"/><td style="width: 0.25in; text-align: left">1.</td><td style="text-align: justify">The Group&#8217;s businesses involve some non-functional
currency operations (the Company&#8217;s and certain subsidiaries&#8217; functional currency: USD; other certain subsidiaries&#8217;
functional currency: NTD and Egyptian pounds (&#8220;EGP&#8221;). A material portion of the Group&#8217;s future revenues is from the
Egypt Contract, denominated in EGP. The fluctuation in exchange rate from EGP to U.S. dollars impacts the Group&#8217;s cash inflows
when converting the EGP to U.S. dollars. Any significant revaluation of the EGP may have a material adverse effect on the Group&#8217;s
revenues and financial condition, and the value of, and any dividends payable on our shares in U.S. dollar.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.75in"/><td style="width: 0.25in">2.</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" id="ixv-20600">The information on assets and liabilities
denominated in foreign currencies whose values would be materially affected by the exchange rate fluctuations is as follows:</ix:nonNumeric> </td></tr></table>

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

<ix:continuation continuedAt="_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory-c0_cont_2" id="_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory-c0_cont_1"><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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Foreign<br/>
 currency<br/>
 amount <br/>
(in&#160;thousands)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exchange<br/>
 rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Book value<br/>
 (USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c477" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialAssetsAmount" scale="3" unitRef="usd" id="ixv-20601">519,626</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c478" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20602">0.031</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c477" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValue" scale="0" unitRef="usd" id="ixv-20603">15,981,373</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialAssetsAmount" scale="3" unitRef="usd" id="ixv-20604">2,032,144</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c480" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20605">0.021</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValue" scale="0" unitRef="usd" id="ixv-20606">33,046,767</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c477" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialLiabilitiesAmount" scale="3" unitRef="usd" id="ixv-20607">695,799</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c478" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilitiesOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20608">0.031</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c477" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValue" scale="0" unitRef="usd" id="ixv-20609">21,399,647</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialLiabilitiesAmount" scale="3" unitRef="usd" id="ixv-20610">741,599</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c480" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilitiesOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20611">0.021</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValue" scale="0" unitRef="usd" id="ixv-20612">15,425,249</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c481" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialLiabilitiesAmount" scale="3" unitRef="usd" id="ixv-20613">14,240</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c482" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilitiesOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20614">1.260</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c481" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValue" scale="0" unitRef="usd" id="ixv-20615">17,941,994</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

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

<ix:continuation id="_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory-c0_cont_2"><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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December 31, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Foreign<br/>
 currency<br/>
 amount <br/>
(in&#160;thousands)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exchange<br/>
 rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Book value<br/>
 (USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c483" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialAssetsAmount" scale="3" unitRef="usd" id="ixv-20616">516,510</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c484" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20617">0.033</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c483" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValue" scale="0" unitRef="usd" id="ixv-20618">16,844,446</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c485" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialAssetsAmount" scale="3" unitRef="usd" id="ixv-20619">600,433</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c486" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20620">0.055</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c485" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValue" scale="0" unitRef="usd" id="ixv-20621">33,285,236</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c483" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialLiabilitiesAmount" scale="3" unitRef="usd" id="ixv-20622">614,748</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c484" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilitiesOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20623">0.033</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c483" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValue" scale="0" unitRef="usd" id="ixv-20624">20,048,202</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c485" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialLiabilitiesAmount" scale="3" unitRef="usd" id="ixv-20625">432,966</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c486" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilitiesOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20626">0.033</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c485" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValue" scale="0" unitRef="usd" id="ixv-20627">14,158,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c487" decimals="-3" format="ixt:num-dot-decimal" name="glspu:ForeignCurrencyFinancialLiabilitiesAmount" scale="3" unitRef="usd" id="ixv-20628">12,619</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c488" decimals="5" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilitiesOfExchangeRate" scale="-2" unitRef="pure" id="ixv-20629">1.270</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c487" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValue" scale="0" unitRef="usd" id="ixv-20630">16,025,800</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.75in"/><td style="width: 0.25in">3.</td><td style="text-align: justify">The total exchange gain or (loss) (including realized and unrealized) arising from significant foreign
exchange variation on the monetary items held by the Group for the six months periods ended June 30, 2024 and 2023 amounting to $(<ix:nonFraction contextRef="c472" decimals="0" format="ixt:num-dot-decimal" name="glspu:NetCurrencyExchangeGainslosses" scale="0" sign="-" unitRef="usd" id="ixv-20631">4,994,135</ix:nonFraction>)
and $<ix:nonFraction contextRef="c473" decimals="0" format="ixt:num-dot-decimal" name="glspu:NetCurrencyExchangeGainslosses" scale="0" unitRef="usd" id="ixv-20632">160,502</ix:nonFraction>, respectively.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:continuation><div>

</div><div>




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

</div><!-- Field: Page; Sequence: 56; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_3" id="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 56.7pt"/><td style="width: 18pt">4.</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_SensitivityAnalysisForEachTypeOfMarketRisk-c0_cont_1" escape="true" name="ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk" id="ixv-20633">Analysis of foreign currency market risk
arising from significant foreign exchange variation:</ix:nonNumeric> </td></tr></table>

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

<ix:continuation continuedAt="_SensitivityAnalysisForEachTypeOfMarketRisk-c0_cont_2" id="_SensitivityAnalysisForEachTypeOfMarketRisk-c0_cont_1"><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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Sensitivity analysis</b></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Degree of<br/>
 variation</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on<br/>
 profit or loss <br/>
(USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on other<br/>
 comprehensive<br/>
 income</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 0.25in">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;<ix:nonFraction contextRef="c477" decimals="2" format="ixt:num-dot-decimal" name="glspu:FinancialAssetDegreeOfVariation" scale="-2" unitRef="pure" id="ixv-20634">1</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c477" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20635">159,814</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="2" format="ixt:num-dot-decimal" name="glspu:FinancialAssetDegreeOfVariation" scale="-2" unitRef="pure" id="ixv-20636">1</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20637">330,468</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c477" decimals="2" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilityDegreeOfVariation" scale="-2" unitRef="pure" id="ixv-20638">1</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c477" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20639">213,996</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="2" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilityDegreeOfVariation" scale="-2" unitRef="pure" id="ixv-20640">1</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20641">154,252</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c481" decimals="2" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilityDegreeOfVariation" scale="-2" unitRef="pure" id="ixv-20642">1</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c481" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20643">179,420</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">-</div></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<ix:continuation id="_SensitivityAnalysisForEachTypeOfMarketRisk-c0_cont_2"><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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Sensitivity analysis</b></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Degree of<br/>
 variation</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on<br/>
 profit or loss <br/>
(USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on other<br/>
 comprehensive<br/>
 income</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c489" decimals="2" format="ixt:num-dot-decimal" name="glspu:FinancialAssetDegreeOfVariation" scale="-2" unitRef="pure" id="ixv-20644">1</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c489" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20645">166,897</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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: rgb(204,238,255)">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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; ">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c489" decimals="2" format="ixt:num-dot-decimal" name="glspu:FinancialLiabilityDegreeOfVariation" scale="-2" unitRef="pure" id="ixv-20646">1</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c489" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20647">102,305</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">-</div></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"><span style="text-decoration:underline">Price risk</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">As of June 30, 2024
and December 31, 2023, the Group is not exposed to material price risk of equity instrument.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"><span style="text-decoration:underline">Cash flow and
interest rate risk</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">The Group held short-term
borrowings with variable rates (excluding loan from shareholders with fixed interest rate), of which short-term effective rate would change
with market interest rate, and then affect the future cash flow. Every <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="glspu:MarketInterestRate" scale="-2" unitRef="pure" id="ixv-20648">1</ix:nonFraction>% increase in the market interest rate would result to an increase
of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncreaseDecreaseInCashOutflow" scale="0" unitRef="usd" id="ixv-20649">131,045</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="glspu:IncreaseDecreaseInCashOutflow" scale="0" unitRef="usd" id="ixv-20650">134,491</ix:nonFraction> in the cash outflow for the six months periods ended June 30, 2024 and 2023, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 57.55pt; text-align: justify; text-indent: 0in">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 57; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_4" id="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-size: 10pt">ii)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Credit
                                            risk</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">1.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Credit
                                            risk refers to the risk of financial loss to the Group arising from default by the clients
                                            or counterparties of financial instruments on the contract obligations. The main factor is
                                            that counterparties could not repay in full the accounts receivable based on the agreed terms.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">2.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group manages its credit risk taking into consideration the entire Group&#8217;s concern.
                                            For banks and financial institutions, only independently rated parties with at least BBB+
                                            credit rating determined by Standard &amp; Poor&#8217;s are accepted. According to the Group&#8217;s
                                            credit policy, each local entity in the Group is responsible for managing and analyzing the
                                            credit risk for each of their new clients before standard payment and delivery terms and
                                            conditions are offered. Internal risk control assesses the credit quality of the customers,
                                            taking into account their financial position, past experience and other factors. Individual
                                            risk limits are set based on internal or external ratings in accordance with limits set by
                                            the Board of Directors. The utilization of credit limits is regularly monitored.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">3.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group adopts the following assumption under IFRS 9 to assess whether there has been a significant
                                            increase in credit risk on that instrument since initial recognition: If the domestic and
                                            foreign contract payments were past due over 180 days based on the terms, there has been
                                            a significant increase in credit risk on that instrument since initial recognition.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">4.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group adopts the assumption under IFRS 9, that is, the default occurs when the contract payments
                                            are past due over one year. Longer payment terms are given to customers and default barely
                                            occurred even though the contract payments are past due within one year in the past because
                                            of the industry characteristics of the Group and positive long-term relationship with customers.
                                            Therefore, a more lagging default criterion is appropriate to determine the risk of default
                                            occurring.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">5.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group classifies customer&#8217;s accounts receivable in accordance with customer types.
                                            The Group applies the modified approach using the provision matrix and loss rate methodology
                                            to estimate expected credit loss.</span></td></tr></table><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 58; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_5" id="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">6.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The Group used the forecast ability to adjust historical and timely information to assess the default possibility of accounts receivable. <ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfProvisionMatrixExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfProvisionMatrixExplanatory" id="ixv-20651">On June 30, 2024 and December 31, 2023, the provision matrix are as follows:</ix:nonNumeric></span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"></p>


<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b>&#160;</b></span></p>

<ix:continuation continuedAt="_DisclosureOfProvisionMatrixExplanatory-c0_cont_2" id="_DisclosureOfProvisionMatrixExplanatory-c0_cont_1"><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="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Not
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 180 days <br/>
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 365<br/>
    days past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Over
    366 days <br/>
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">At June 30, 2024</span></span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"/><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"/><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"/><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"/><td style="width: 1%; text-align: left"/><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected loss rate</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c490" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20652">0.03</ix:nonFraction>%~<ix:nonFraction contextRef="c491" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20653">100</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c492" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20654">0.15</ix:nonFraction>%-<ix:nonFraction contextRef="c493" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20655">100</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c494" decimals="3" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20656">1.4</ix:nonFraction>%~<ix:nonFraction contextRef="c495" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20657">100</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c496" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20658">100</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">Total book value</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c497" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20659">471,022</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c498" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20660">17,669,716</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c499" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20661">6,271,360</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c500" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20662">5,705,518</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20663">30,117,616</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss allowance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c497" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20664">142</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c498" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20665">1,101,341</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c499" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20666">6,271,360</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c500" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20667">5,705,518</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20668">13,078,361</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table></ix:continuation>


<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b>&#160;</b></span></p>



<ix:continuation id="_DisclosureOfProvisionMatrixExplanatory-c0_cont_2"><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="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Not
    past due</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 180 days</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 365</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Over
    366 days</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">At December 31, 2023</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected loss rate</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c501" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20669">0.03</ix:nonFraction>%~<ix:nonFraction contextRef="c502" decimals="3" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20670">0.4</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c503" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20671">0.07</ix:nonFraction>%-<ix:nonFraction contextRef="c504" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20672">0.91</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c505" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20673">1.82</ix:nonFraction>%~<ix:nonFraction contextRef="c506" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20674">100</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c507" decimals="2" format="ixt:num-dot-decimal" name="ifrs-full:ExpectedCreditLossRate" scale="-2" unitRef="pure" id="ixv-20675">100</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">Total book value</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c508" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20676">3,937,838</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c509" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20677">4,770,297</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c510" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20678">3,100,633</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c511" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20679">2,754,385</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesTotalBookValue" scale="0" unitRef="usd" id="ixv-20680">14,563,153</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss allowance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c508" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20681">2,489,636</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c509" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20682">4,770,297</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c510" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20683">3,100,633</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c511" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20684">2,754,385</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="glspu:AccountsReceivablesLossAllowance" scale="0" unitRef="usd" id="ixv-20685">13,114,951</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table></ix:continuation>


<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">7.</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock-c0_cont_1" escape="true" name="glspu:ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" id="ixv-20686">Movements in relation to the Group applying the modified approach to provide loss allowance for accounts
receivable are as follows:</ix:nonNumeric></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<ix:continuation continuedAt="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock-c0_cont_2" id="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accounts receivable</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Other receivables</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c512" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" scale="0" unitRef="usd" id="ixv-20687">13,114,951</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c513" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" scale="0" unitRef="usd" id="ixv-20688">521,852</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Reverse provision for ECLs</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">(<ix:nonFraction contextRef="c514" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ReversalAllowanceAccountForCreditLossesOfFinancialAssets" scale="0" sign="-" unitRef="usd" id="ixv-20689">36,590</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c516" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" scale="0" unitRef="usd" id="ixv-20690">13,078,361</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c517" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" scale="0" unitRef="usd" id="ixv-20691">521,852</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<ix:continuation id="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accounts receivable</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Other receivables</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c518" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" scale="0" unitRef="usd" id="ixv-20692">1,481,779</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for ECLs</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"><ix:nonFraction contextRef="c474" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForProvisions" scale="0" unitRef="usd" id="ixv-20693">11,633,172</ix:nonFraction></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"><ix:nonFraction contextRef="c520" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AdjustmentsForProvisions" scale="0" unitRef="usd" id="ixv-20694">521,852</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c512" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" scale="0" unitRef="usd" id="ixv-20695">13,114,951</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c513" decimals="0" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" scale="0" unitRef="usd" id="ixv-20696">521,852</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">8.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group&#8217; s credit risk exposure in relation to contract assets under IFRS 9 as at June
                                            30, 2024 and December 31, 2023 are immaterial.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">9.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The Group held cash and cash equivalents and financial assets at amortized cost of $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-20697">45,755,317</ix:nonFraction> and $<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherCashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-20698">46,777,772</ix:nonFraction> with banks as at June 30, 2024 and December 31, 2023, respectively, which are considered to have low credit risk. The balances are measured on 12-months expected credit losses and subject to immaterial credit loss.</span></td></tr></table><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 59; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_6" id="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">10.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The significant changes in the carrying amounts of accounts receivable contributed to the increase in the allowance for expected credit loss during 2023 due to the increases in credit-impaired balances for long credit term customers located in the South Asia resulted in increases in credit loss in 2023 of approximately $<ix:nonFraction contextRef="c474" decimals="-5" format="ixt:num-dot-decimal" name="glspu:ExpectedCreditLosses" scale="6" unitRef="usd" id="ixv-20699">7.6</ix:nonFraction> million.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-size: 10pt">11.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Other receivables and guarantee deposits of $<ix:nonFraction contextRef="c475" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherReceivables" scale="0" unitRef="usd" id="ixv-20700">552,405</ix:nonFraction> and $<ix:nonFraction contextRef="c476" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherReceivables" scale="0" unitRef="usd" id="ixv-20701">613,544</ix:nonFraction> as at June 30, 2024 and December 31, 2023, respectively, are considered to have low credit risk. The other receivables and other non-current assets are measured on 12-months expected credit losses and subject to immaterial credit loss. As of June 30, 2024, the majority amount of other receivables and guarantee deposits were not received and fully reserved.</span></td></tr></table>

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

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

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">1.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Cash flow forecasting is performed
in the operating entities of the Group and aggregated by Group treasury. Group treasury monitors rolling forecasts of the Group&#8217;s
liquidity requirements to ensure it has sufficient cash to meet operational needs while maintaining sufficient headroom on its undrawn
committed borrowing facilities at all times so that the Group does not breach borrowing limits or covenants on any of its borrowing facilities.
Such forecasting takes into consideration the Group&#8217;s debt financing plans, covenant compliance, compliance with internal balance
sheet ratio targets.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">2.</span></td><td style="text-align: justify"><span style="font-size: 10pt">A significant portion of the Group's future revenues is expected from
the Egypt Contract, which is denominated in Egyptian Pounds (EGP). Fluctuations in the exchange rate between EGP and U.S. dollars may
affect the Group's cash inflows when converting EGP to pay U.S. dollar-denominated expenses. The Group remains committed to closely managing
this exposure to ensure that currency fluctuations do not materially impact its operations or financial condition.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">3.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Please refer to Note 12 for
undrawn borrowing facilities as at June 30, 2024 and December 31, 2023.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">4.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The table below analyzes the
Group&#8217;s non-derivative financial liabilities into relevant maturity groupings based on the remaining period at the balance sheet
date to the contractual maturity date for non-derivative financial liabilities. <ix:nonNumeric contextRef="c0" continuedAt="_MaturityAnalysisForNonderivativeFinancialLiabilities-c0_cont_1" escape="true" name="ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities" id="ixv-20702">The amounts disclosed in the table are the contractual
undiscounted cash flows.</ix:nonNumeric></span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 80.2pt; text-align: justify; text-indent: -17.85pt"><span style="font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 60; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfFinancialInstrumentsExplanatory-c0_cont_6"><ix:continuation continuedAt="_MaturityAnalysisForNonderivativeFinancialLiabilities-c0_cont_2" id="_MaturityAnalysisForNonderivativeFinancialLiabilities-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Non-derivative financial liabilities:</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>June 30, 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Less than<br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Over 1<br/>
    year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Lease liabilities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c521" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentLeaseLiabilities" scale="0" unitRef="usd" id="ixv-20703">172,685</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c522" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentLeaseLiabilities" scale="0" unitRef="usd" id="ixv-20704">619,280</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Long-term borrowings (Including current portion)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c521" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="0" unitRef="usd" id="ixv-20705">2,018,170</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c522" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="0" unitRef="usd" id="ixv-20706">5,392,223</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation>

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

<ix:continuation id="_MaturityAnalysisForNonderivativeFinancialLiabilities-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Non-derivative financial liabilities:</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>December 31, 2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Less than<br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Over <br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Lease liabilities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c523" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentLeaseLiabilities" scale="0" unitRef="usd" id="ixv-20707">30,327</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c524" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentLeaseLiabilities" scale="0" unitRef="usd" id="ixv-20708">23,011</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Long-term borrowings (Including current portion)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c523" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="0" unitRef="usd" id="ixv-20709">1,817,873</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c524" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="0" unitRef="usd" id="ixv-20710">6,822,438</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"><span style="font-size: 10pt">Except
for the above, the Group&#8217;s non-derivative financial liabilities are due less than 1 year.</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">5.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The Group does not expect the
timing of occurrence of the cash flows estimated through the maturity date analysis will be significantly earlier, nor expect the actual
cash flow amount will be significantly different.</span></td>
</tr></table></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfFairValueMeasurementExplanatory" id="ixv-17164"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">34. <b>Fair value information</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">A.</td><td style="text-align: justify">The different levels that the inputs to valuation techniques
are used to measure fair value of financial and non-financial instruments have been defined as follows:</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.5in; text-align: left">Level 1:</td><td style="text-align: justify"> Quoted prices (unadjusted) in active markets for identical
assets or liabilities that the entity can access at the measurement date. A market is regarded as active where a market in which transactions
for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.5in; text-align: left">Level 2:</td><td style="text-align: justify"> Inputs other than quoted prices included within Level
1 that are observable for the asset or liability, either directly or indirectly.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.5in; text-align: left">Level 3:</td><td style="text-align: justify"> Unobservable inputs for the asset or liability. The fair
value of the Group&#8217;s investment in a rent-a-captive company without active market is included in Level 3.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 78pt; text-align: justify; text-indent: -43.4pt">&#160;</p></ix:nonNumeric><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 61; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_2" id="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">B.</td><td style="text-align: justify">The carrying amounts of the Group&#8217;s financial assets
and financial liabilities not measured at fair value are approximate to their fair values which are provided in Note 33.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">C.</td><td style="text-align: justify">The related information of financial instruments measured
at fair value by level on the basis of the nature, characteristics and risks of the assets and liabilities at June 30, 2023 and December
31, 2022 is as follows:</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" id="ixv-20711">The related information of natures of the assets and liabilities
is as follows:</ix:nonNumeric></td>
</tr></table>

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

<ix:continuation continuedAt="_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory-c0_cont_2" id="_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory-c0_cont_1"><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"><span style="font-family: Times New Roman, Times, Serif"><b>June 30, 2024</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    1</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    2</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    3</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif"><b>Assets</b></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"/><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Recurring fair value measurements</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">Financial assets at fair value through profit or loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Investment
    in a rent-a-captive company</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-281; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-282; font-family: Times New Roman, Times, Serif">&#8239;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c527" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20712">1,544,045</ix:nonFraction></span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c528" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20713">1,544,045</ix:nonFraction></span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#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"><b>Liabilities</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Recurring fair value measurements</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Financial liabilities at fair value through
    profit or loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"/><td style="text-align: right"/><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"/><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-283"></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"/><td style="text-align: right"/><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"/><td style="text-align: right"/><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Warrant liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c530" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20714">506,846</ix:nonFraction></p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right">-<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c531" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20715">4,984,057</ix:nonFraction></p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c532" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20716">5,490,903</ix:nonFraction></p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Convertible preference share liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-284; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-285; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c535" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20717">14,570,968</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c536" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20718">14,570,968</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c537" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20719">506,846</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-286; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c538" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20720">19,555,025</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"/><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">20<span style="font-family: Times New Roman, Times, Serif">,061,870</span></div></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

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

</div><!-- Field: Page; Sequence: 62; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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


</div><ix:continuation continuedAt="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_3" id="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_2"><ix:continuation id="_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory-c0_cont_2"><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; text-align: left; font-weight: bold">December 31, 2023</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"><span style="text-decoration:underline">Recurring fair value measurements</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 4pt">Investment in a rent-a-captive company</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8239;-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c542" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20721">995,101</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c543" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20722">995,101</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="font-weight: bold">Liabilities</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; ">
    <td style="text-decoration: underline; text-align: left">Recurring&#160;fair value measurements</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: rgb(204,238,255)">
    <td style="text-align: left">Financial liabilities at fair value through profit or loss</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"><div style="-sec-ix-hidden: hidden-fact-290">&#160;</div></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; ">
    <td style="padding-left: 0.125in; text-align: left">Warrant liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c545" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20723">287,482</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c547" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20724">5,934,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c548" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20725">6,221,482</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Convertible preference share liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">-</div></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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c550" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20726">7,767,238</ix:nonFraction></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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c551" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20727">7,767,238</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c552" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20728">287,482</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c553" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20729">13,701,238</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20730">13,988,720</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">The methods and assumptions the Group used to measure fair
value of warrant liabilities categorized within Level 1 are based on market quoted closing price.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">The methods and assumptions the Group used to measure fair
value of investment in a rent-a-captive company categorized within Level 3 are based on net asset value.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">The output of valuation model is an estimated value and the
valuation technique may not be able to capture all relevant factors of the Group&#8217;s financial and non-financial instruments. Therefore,
the estimated value derived using valuation model is adjusted accordingly with additional inputs, for example, model risk or liquidity
risk and etc. In accordance with the Group&#8217;s management policies and relevant control procedures relating to the valuation models
used for fair value measurement, management believes adjustment to valuation is necessary in order to reasonably represent the fair value
of financial and non-financial instruments at the consolidated balance sheet. The inputs and pricing information used during valuation
are carefully assessed and adjusted based on current market conditions.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(e)</td><td style="text-align: justify">The Group takes into account adjustments for credit risks
to measure the fair value of financial and non-financial instruments to reflect credit risk of the counterparty and the Group&#8217;s
credit quality.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(f)</td><td style="text-align: justify">For the six months period ended June 30, 2024, there was no
transfer between Level 1 and Level 2.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 63; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_4" id="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">D.</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="glspu_ScheduleOfTheChangesInLevel3Instrument-c0_cont_1" escape="true" name="glspu:ScheduleOfTheChangesInLevel3Instrument" id="ixv-20731">The following table represents the changes in Level 3 instrument
for the six months period ended June 30, 2024 and 2023:</ix:nonNumeric></td>
</tr></table>

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

<ix:continuation continuedAt="glspu_ScheduleOfTheChangesInLevel3Instrument-c0_cont_2" id="glspu_ScheduleOfTheChangesInLevel3Instrument-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c554" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20732">995,101</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c555" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20733">1,073,229</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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"><ix:nonFraction contextRef="c556" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" scale="0" unitRef="usd" id="ixv-20734">548,944</ix:nonFraction></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">(<ix:nonFraction contextRef="c557" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" scale="0" sign="-" unitRef="usd" id="ixv-20735">78,128</ix:nonFraction></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="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c558" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20736">1,544,045</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c554" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20737">995,101</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



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

<ix:continuation continuedAt="glspu_ScheduleOfTheChangesInLevel3Instrument-c0_cont_3" id="glspu_ScheduleOfTheChangesInLevel3Instrument-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Private warrant liabilities at fair value</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c559" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20738">5,934,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-293">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Granted in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c561" decimals="0" format="ixt:num-dot-decimal" name="glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" scale="0" unitRef="usd" id="ixv-20739">3,642,663</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c562" decimals="0" format="ixt:num-dot-decimal" name="glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" scale="0" unitRef="usd" id="ixv-20740">9,222,288</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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">(<ix:nonFraction contextRef="c561" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" scale="0" sign="-" unitRef="usd" id="ixv-20741">4,592,606</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(<ix:nonFraction contextRef="c562" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" scale="0" sign="-" unitRef="usd" id="ixv-20742">3,288,288</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c563" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20743">4,984,057</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c559" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20744">5,934,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



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

<ix:continuation id="glspu_ScheduleOfTheChangesInLevel3Instrument-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Convertible preference share liabilities at fair value</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c564" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20745">7,767,238</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-294">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Granted in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c566" decimals="0" format="ixt:num-dot-decimal" name="glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" scale="0" unitRef="usd" id="ixv-20746">6,007,337</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c567" decimals="0" format="ixt:num-dot-decimal" name="glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" scale="0" unitRef="usd" id="ixv-20747">14,067,712</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercised in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c566" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" scale="0" sign="-" unitRef="usd" id="ixv-20748">6,855,259</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c567" decimals="0" format="ixt:num-dot-decimal" name="glspu:ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" scale="0" sign="-" unitRef="usd" id="ixv-20749">5,214,962</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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"><ix:nonFraction contextRef="c566" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" scale="0" unitRef="usd" id="ixv-20750">7,651,652</ix:nonFraction></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">(<ix:nonFraction contextRef="c567" decimals="0" format="ixt:num-dot-decimal" name="glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" scale="0" sign="-" unitRef="usd" id="ixv-20751">1,085,512</ix:nonFraction></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="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c568" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20752">14,570,968</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c564" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20753">7,767,238</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Group is in charge of valuation
procedures for fair value measurements being categorized within Level 3, which is to verify independent fair value of financial instruments.
Such assessment is to ensure the valuation results are reasonable by applying independent information to make results close to current
market conditions, confirming the resource of information is independent, reliable and in line with other resources and represented as
the exercisable price, and frequently calibrating valuation model, performing back-testing, updating inputs used to the valuation model
and making any other necessary adjustments to the fair value. Finance Department of the Group set up valuation policies, valuation processes
and rules for measuring fair value of financial instruments and ensure compliance with the related requirements in IFRS.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 64; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_5" id="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">E.</td><td style="text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" id="ixv-20754">The following is the qualitative information of significant
unobservable inputs and sensitivity analysis of changes in significant unobservable inputs to valuation model used in Level 3 fair value
measurement:</ix:nonNumeric></td>
</tr></table>

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

<ix:continuation continuedAt="_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory-c0_cont_2" id="_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory-c0_cont_1"><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="padding-left: 0.125in; text-indent: -0.125in; vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair value at <br/> June 30,<br/> 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Valuation<br/> technique</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Significant <br/>unobservable input</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Range<br/> (weighted<br/> average)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship of inputs to fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 15%; text-align: left">Investment in a rent-a-captive company</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20755">1,544,045</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 15%; text-align: left"><ix:nonNumeric contextRef="c0" name="ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" id="ixv-20756">Net asset value</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 18%; text-align: center"><ix:nonNumeric contextRef="c0" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" id="ixv-20757">Not applicable</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: bottom; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-295">Not&#160;applicable</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 25%; text-align: center"><ix:nonNumeric contextRef="c0" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets" id="ixv-20758">Not applicable</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c556" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" id="ixv-20759">Risk free rate-series A</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c558" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" scale="-2" unitRef="pure" id="ixv-20760">4.46</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c556" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets" id="ixv-20761">The higher the risk free rate, the higher the fair value</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c569" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" id="ixv-20762">Risk free rate-series B</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c570" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" scale="-2" unitRef="pure" id="ixv-20763">4.44</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c569" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets" id="ixv-20764">The higher the risk free rate, the higher the fair value</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; vertical-align: top; padding-left: 0.25in; text-align: left">Warrant liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValue" scale="0" unitRef="usd" id="ixv-20765">4,984,058</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c0" name="ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" id="ixv-20766">Black-Scholes Model</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c0" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" id="ixv-20767">Price volatility-series A</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" scale="-2" unitRef="pure" id="ixv-20768">105.29</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c0" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities" id="ixv-20769">No certain positive and negative relationship between stock price volatility and fair value</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c571" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" id="ixv-20770">Price volatility-series B</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c572" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" scale="-2" unitRef="pure" id="ixv-20771">100.32</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c571" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities" id="ixv-20772">No certain positive and negative relationship between stock price volatility and fair value</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c573" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" id="ixv-20773">Dividend yield</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c574" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" scale="-2" unitRef="pure" id="ixv-20774">0.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c573" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities" id="ixv-20775">The higher the dividend rate, the lower the fair value</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c575" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" id="ixv-20776">Risk free rate</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c576" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" scale="-2" unitRef="pure" id="ixv-20777">4.42</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c575" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities" id="ixv-20778">The higher the risk free rate, the higher the fair value</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left">Convertible preference share liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="glspu:FairValueConvertiblePreferenceShareLiabilitie" scale="0" unitRef="usd" id="ixv-20779">14,570,968</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c0" name="ifrs-full:DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" id="ixv-20780">Black-Scholes Model</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c0" name="glspu:DescriptionOfSignificantUnobservableInput" id="ixv-20781">Price volatility</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c1" decimals="4" format="ixt:num-dot-decimal" name="glspu:weightedAverageConvertiblePreferenceShareLiabilities" scale="-2" unitRef="pure" id="ixv-20782">97.33</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c0" name="glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" id="ixv-20783">No certain positive and negative relationship between stock price volatility and fair value</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"/><td>&#160;</td> <td style="text-align: left"/><td style="text-align: right"/><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"/><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c577" name="glspu:DescriptionOfSignificantUnobservableInput" id="ixv-20784">Dividend yield</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c578" decimals="4" format="ixt:num-dot-decimal" name="glspu:weightedAverageConvertiblePreferenceShareLiabilities" scale="-2" unitRef="pure" id="ixv-20785">0.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c577" name="glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" id="ixv-20786">The higher the dividend rate, the lower the fair value</ix:nonNumeric></td></tr>
</table><p style="margin: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 65; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><ix:continuation id="_DisclosureOfFairValueMeasurementExplanatory-c0_cont_5"><ix:continuation id="_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory-c0_cont_2"><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="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Fair
value at<br/> December&#160;31,<br/>
2023</b></td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Valuation<br/>
technique</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Significant<br/>
unobservable<br/>
input</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Range<br/> (weighted average)</b></td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Relationship<br/>
of inputs to<br/>
fair value</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; width: 15%">Investment in a rent -a- captive company</td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" scale="0" unitRef="usd" id="ixv-20787">995,101</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: left; width: 15%"><ix:nonNumeric contextRef="c27" name="ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" id="ixv-20788">Net asset value</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 18%"><ix:nonNumeric contextRef="c27" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" id="ixv-20789">Not applicable</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 1%">&#160;</td><td style="vertical-align: bottom; text-align: center; width: 9%"><div style="-sec-ix-hidden: hidden-fact-296">Not&#160;applicable</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 25%"><ix:nonNumeric contextRef="c27" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets" id="ixv-20790">Not applicable</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Warrant liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:FinancialLiabilitiesAtFairValue" scale="0" unitRef="usd" id="ixv-20791">5,934,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c27" name="ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" id="ixv-20792">Black-Scholes Model</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c27" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" id="ixv-20793">Risk free rate</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" scale="-2" unitRef="pure" id="ixv-20794">3.90</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c27" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities" id="ixv-20795">The higher</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c579" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" id="ixv-20796">Price volatility</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c580" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" scale="-2" unitRef="pure" id="ixv-20797">93.45</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c579" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities" id="ixv-20798">No certain</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c581" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" id="ixv-20799">Dividend yield</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c582" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" scale="-2" unitRef="pure" id="ixv-20800">0.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c581" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities" id="ixv-20801">The higher</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c583" name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" id="ixv-20802">Risk free rate</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c584" decimals="4" format="ixt:num-dot-decimal" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" scale="-2" unitRef="pure" id="ixv-20803">3.90</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c583" name="ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities" id="ixv-20804">The higher</ix:nonNumeric> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Convertible preference share liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c585" decimals="0" format="ixt:num-dot-decimal" name="glspu:FairValueConvertiblePreferenceShareLiabilitie" scale="0" unitRef="usd" id="ixv-20805">7,767,238</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"><ix:nonNumeric contextRef="c586" name="ifrs-full:DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" id="ixv-20806">Black-Scholes Model</ix:nonNumeric></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c586" name="glspu:DescriptionOfSignificantUnobservableInput" id="ixv-20807">Price volatility</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c585" decimals="4" format="ixt:num-dot-decimal" name="glspu:weightedAverageConvertiblePreferenceShareLiabilities" scale="-2" unitRef="pure" id="ixv-20808">93.23</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c586" name="glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" id="ixv-18463"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">No certain positive and negative relationship between stock price</p> volatility and fair value</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c27" name="glspu:DescriptionOfSignificantUnobservableInput" id="ixv-20809">Dividend yield</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="glspu:weightedAverageConvertiblePreferenceShareLiabilities" scale="-2" unitRef="pure" id="ixv-20810">0.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c27" name="glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" id="ixv-20811">The higher the dividend rate, the lower the fair value</ix:nonNumeric></td></tr> </table></ix:continuation>







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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Group has carefully assessed the
valuation models and assumptions used to measure fair value, and the expected changes in fair value are insignificant even if there are
reasonably possible changes in inputs.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17.85pt; text-indent: -17.85pt"><span style="text-decoration: none">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfOperatingSegmentsExplanatory-c0_cont_1" escape="true" name="ifrs-full:DisclosureOfOperatingSegmentsExplanatory" id="ixv-18487"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">35. <b>Segment Information</b></p>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group uses the
product line as basis for providing information to the chief operating decision-maker. The Group currently divides the sales order district
into three major product lines: video IoT, security convergence and other. The chief operating decision-maker makes decision concerning
financial management as well as evaluation of the business performance based on these three product lines; therefore, the reportable segments
are video IoT, security convergence and other.</p>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">b)</td><td style="text-align: justify">Measurement of segment information</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group evaluates
the performance of the operating segments based on a measure of revenue and income before tax, in a manner consistent with that in the
statement of income. The accounting policies of the operating segments are in agreement with the significant accounting policies in the
consolidated financial statements for the year ended December 31, 2023. Sale transactions among segments are based on arms-length principle.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">&#160;</p></ix:nonNumeric><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 66; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_DisclosureOfOperatingSegmentsExplanatory-c0_cont_2" id="_DisclosureOfOperatingSegmentsExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">c)</td><td style="text-align: justify">Reconciliation of segment income, assets and liabilities</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><ix:nonNumeric contextRef="c0" continuedAt="_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory-c0_cont_1" escape="true" name="ifrs-full:InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory" id="ixv-20812">The segment information
provided to the chief operating decision-maker for the reportable segments is as follows:</ix:nonNumeric></p>

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

<ix:continuation continuedAt="_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory-c0_cont_2" id="_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended June 30, 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Security<br/> Convergence</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Video IoT</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Other<br/> segment<br/> (Note 1)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Adjustment and<br/> write-off<br/> (Note 2)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Consolidation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Revenue from external customers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20813">19,225,852</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20814">1,448,839</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-297">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-298">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c591" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20815">20,674,691</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment revenue</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"><ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:SubscriptionCirculationRevenue" scale="0" unitRef="usd" id="ixv-20816">506,478</ix:nonFraction></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"><ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:SubscriptionCirculationRevenue" scale="0" unitRef="usd" id="ixv-20817">1,941</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-299">-</div></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">(<ix:nonFraction contextRef="c590" decimals="0" format="ixt:num-dot-decimal" id="ix_155_fact" name="ifrs-full:SubscriptionCirculationRevenue" scale="0" sign="-" unitRef="usd">508,419</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-300">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total segment revenue</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueOfCombinedEntity" scale="0" unitRef="usd" id="ixv-20819">19,732,330</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueOfCombinedEntity" scale="0" unitRef="usd" id="ixv-20820">1,450,780</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-301">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c590" decimals="0" format="ixt:num-dot-decimal" id="ix_156_fact" name="ifrs-full:RevenueOfCombinedEntity" scale="0" sign="-" unitRef="usd">508,419</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c591" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueOfCombinedEntity" scale="0" unitRef="usd" id="ixv-20822">20,674,691</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gain (loss) before tax</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" unitRef="usd" id="ixv-20823">10,331,305</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" unitRef="usd" id="ixv-20824">581,944</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c589" decimals="0" format="ixt:num-dot-decimal" id="ix_139_fact" name="ifrs-full:ProfitLossBeforeTax" scale="0" sign="-" unitRef="usd">9,268,068</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c590" decimals="0" format="ixt:num-dot-decimal" id="ix_157_fact" name="ifrs-full:ProfitLossBeforeTax" scale="0" unitRef="usd">104,298</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c591" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" unitRef="usd" id="ixv-20827">1,749,479</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment including:</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; ">
    <td>Depreciation</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationExpense" scale="0" sign="-" unitRef="usd" id="ixv-20828">164,733</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationExpense" scale="0" sign="-" unitRef="usd" id="ixv-20829">18,406</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c589" decimals="0" format="ixt:num-dot-decimal" id="ix_140_fact" name="ifrs-full:DepreciationExpense" scale="0" sign="-" unitRef="usd">92,607</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-302">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c591" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationExpense" scale="0" sign="-" unitRef="usd" id="ixv-20831">275,746</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" sign="-" unitRef="usd" id="ixv-20832">69,251</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" sign="-" unitRef="usd" id="ixv-20833">4,328</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c589" decimals="0" format="ixt:num-dot-decimal" id="ix_141_fact" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" sign="-" unitRef="usd">368,663</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-303">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c591" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" sign="-" unitRef="usd" id="ixv-20835">442,242</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="glspu:InterestIncome" scale="0" sign="-" unitRef="usd" id="ixv-20836">158,031</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="glspu:InterestIncome" scale="0" sign="-" unitRef="usd" id="ixv-20837">12,545</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c589" decimals="0" format="ixt:num-dot-decimal" id="ix_142_fact" name="glspu:InterestIncome" scale="0" sign="-" unitRef="usd">221,879</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-304">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c591" decimals="0" format="ixt:num-dot-decimal" name="glspu:InterestIncome" scale="0" sign="-" unitRef="usd" id="ixv-20839">392,455</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpense" scale="0" sign="-" unitRef="usd" id="ixv-20840">256,131</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpense" scale="0" sign="-" unitRef="usd" id="ixv-20841">36,267</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c589" decimals="0" format="ixt:num-dot-decimal" id="ix_143_fact" name="ifrs-full:InterestExpense" scale="0" sign="-" unitRef="usd">124,207</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-305">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c591" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpense" scale="0" sign="-" unitRef="usd" id="ixv-20843">416,605</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c587" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="0" unitRef="usd" id="ixv-20844">121,055</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c588" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="0" unitRef="usd" id="ixv-20845">14,330</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c589" decimals="0" format="ixt:num-dot-decimal" id="ix_144_fact" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="0" unitRef="usd">2,506</ix:nonFraction></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">$</td><td style="text-align: right"><ix:nonFraction contextRef="c591" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="0" unitRef="usd" id="ixv-20847">137,891</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c592" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherAssets" scale="0" unitRef="usd" id="ixv-20848">89,569,681</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c593" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherAssets" scale="0" unitRef="usd" id="ixv-20849">11,856,603</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c594" decimals="0" format="ixt:num-dot-decimal" id="ix_145_fact" name="ifrs-full:OtherAssets" scale="0" unitRef="usd">121,854,568</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c595" decimals="0" format="ixt:num-dot-decimal" id="ix_158_fact" name="ifrs-full:OtherAssets" scale="0" sign="-" unitRef="usd">90,167,488</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c596" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherAssets" scale="0" unitRef="usd" id="ixv-20852">133,113,364</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Segment liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c592" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherLiabilities" scale="0" unitRef="usd" id="ixv-20853">47,090,280</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c593" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherLiabilities" scale="0" unitRef="usd" id="ixv-20854">18,218,480</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c594" decimals="0" format="ixt:num-dot-decimal" id="ix_146_fact" name="ifrs-full:OtherLiabilities" scale="0" unitRef="usd">83,395,402</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c595" decimals="0" format="ixt:num-dot-decimal" id="ix_159_fact" name="ifrs-full:OtherLiabilities" scale="0" sign="-" unitRef="usd">87,646,410</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c596" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherLiabilities" scale="0" unitRef="usd" id="ixv-20857">61,057,682</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>




</div><div>

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

</div><!-- Field: Page; Sequence: 67; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">~<!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence -->~</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_DisclosureOfOperatingSegmentsExplanatory-c0_cont_2"><ix:continuation continuedAt="_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory-c0_cont_3" id="_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory-c0_cont_2"><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="text-align: left">&#160;</td>
    <td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">&#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: center">Security<br/> Convergence</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: center">Video IoT</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: center"><span style="font-size: 10pt"><b>Other<br/> segment<br/> <span style="text-decoration: none">(Note 1)</span></b></span></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: center"><span style="font-size: 10pt"><b>Adjustment and<br/> <span style="text-decoration: none">write-off<br/> (Note 2)</span></b></span></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: center">Consolidation</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Revenue from external customers</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c597" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20858">4,971,940</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c598" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20859">1,457,395</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-306">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-307">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c601" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueFromContractsWithCustomers" scale="0" unitRef="usd" id="ixv-20860">6,429,335</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Inter-segment revenue</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"><ix:nonFraction contextRef="c597" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:SubscriptionCirculationRevenue" scale="0" unitRef="usd" id="ixv-20861">85,817</ix:nonFraction></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"><ix:nonFraction contextRef="c598" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:SubscriptionCirculationRevenue" scale="0" unitRef="usd" id="ixv-20862">30,482</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-308">-</div></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">(<ix:nonFraction contextRef="c600" decimals="0" format="ixt:num-dot-decimal" id="ix_160_fact" name="ifrs-full:SubscriptionCirculationRevenue" scale="0" sign="-" unitRef="usd">116,299</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-309">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total segment revenue</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c597" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueOfCombinedEntity" scale="0" unitRef="usd" id="ixv-20864">5,057,757</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c598" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueOfCombinedEntity" scale="0" unitRef="usd" id="ixv-20865">1,487,877</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-310">-</div></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c600" decimals="0" format="ixt:num-dot-decimal" id="ix_161_fact" name="ifrs-full:RevenueOfCombinedEntity" scale="0" sign="-" unitRef="usd">116,299</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c601" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:RevenueOfCombinedEntity" scale="0" unitRef="usd" id="ixv-20867">6,429,335</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment loss before tax</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c597" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-20868">948,206</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c598" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-20869">5,970</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c599" decimals="0" format="ixt:num-dot-decimal" id="ix_147_fact" name="ifrs-full:ProfitLossBeforeTax" scale="0" sign="-" unitRef="usd">6,313,410</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-311">-</div></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c601" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:ProfitLossBeforeTax" scale="0" unitRef="usd" id="ixv-20871">7,267,586</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment including:</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; ">
    <td>Depreciation</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c597" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationExpense" scale="0" sign="-" unitRef="usd" id="ixv-20872">249,437</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c598" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationExpense" scale="0" sign="-" unitRef="usd" id="ixv-20873">68,639</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c599" decimals="0" format="ixt:num-dot-decimal" id="ix_148_fact" name="ifrs-full:DepreciationExpense" scale="0" sign="-" unitRef="usd">3,826</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-312">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c601" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:DepreciationExpense" scale="0" sign="-" unitRef="usd" id="ixv-20875">321,902</ix:nonFraction></td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c597" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" sign="-" unitRef="usd" id="ixv-20876">24,021</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c598" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" sign="-" unitRef="usd" id="ixv-20877">7,552</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c599" decimals="0" format="ixt:num-dot-decimal" id="ix_149_fact" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" sign="-" unitRef="usd">375,000</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-313">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c601" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="0" sign="-" unitRef="usd" id="ixv-20879">406,573</ix:nonFraction></td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c597" decimals="0" format="ixt:num-dot-decimal" name="glspu:InterestIncome" scale="0" sign="-" unitRef="usd" id="ixv-20880">124,216</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c598" decimals="0" format="ixt:num-dot-decimal" name="glspu:InterestIncome" scale="0" sign="-" unitRef="usd" id="ixv-20881">40,622</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c599" decimals="0" format="ixt:num-dot-decimal" id="ix_150_fact" name="glspu:InterestIncome" scale="0" sign="-" unitRef="usd">235,678</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-314">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c601" decimals="0" format="ixt:num-dot-decimal" name="glspu:InterestIncome" scale="0" sign="-" unitRef="usd" id="ixv-20883">400,516</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c597" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpense" scale="0" sign="-" unitRef="usd" id="ixv-20884">226,547</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c598" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpense" scale="0" sign="-" unitRef="usd" id="ixv-20885">53,412</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c599" decimals="0" format="ixt:num-dot-decimal" id="ix_151_fact" name="ifrs-full:InterestExpense" scale="0" sign="-" unitRef="usd">96,587</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-315">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c601" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:InterestExpense" scale="0" sign="-" unitRef="usd" id="ixv-20887">376,546</ix:nonFraction></td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax expense</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">-</div></td>
    <td style="text-align: left">&#8239;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c599" decimals="0" format="ixt:num-dot-decimal" id="ix_152_fact" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="0" unitRef="usd">2,172</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c601" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-20889">2,172</ix:nonFraction></td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment assets</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c602" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherAssets" scale="0" unitRef="usd" id="ixv-20890">35,950,283</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c603" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherAssets" scale="0" unitRef="usd" id="ixv-20891">18,834,567</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c604" decimals="0" format="ixt:num-dot-decimal" id="ix_153_fact" name="ifrs-full:OtherAssets" scale="0" unitRef="usd">50,250,746</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c605" decimals="0" format="ixt:num-dot-decimal" id="ix_162_fact" name="ifrs-full:OtherAssets" scale="0" sign="-" unitRef="usd">40,472,530</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c606" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherAssets" scale="0" unitRef="usd" id="ixv-20894">64,563,066</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Segment liabilities</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c602" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherLiabilities" scale="0" unitRef="usd" id="ixv-20895">29,668,610</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c603" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherLiabilities" scale="0" unitRef="usd" id="ixv-20896">21,389,037</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c604" decimals="0" format="ixt:num-dot-decimal" id="ix_154_fact" name="ifrs-full:OtherLiabilities" scale="0" unitRef="usd">23,088,311</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c605" decimals="0" format="ixt:num-dot-decimal" id="ix_163_fact" name="ifrs-full:OtherLiabilities" scale="0" sign="-" unitRef="usd">38,660,114</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c606" decimals="0" format="ixt:num-dot-decimal" name="ifrs-full:OtherLiabilities" scale="0" unitRef="usd" id="ixv-20899">35,485,844</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation>

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

<ix:continuation continuedAt="_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory-c0_cont_4" id="_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify"><ix:footnote id="ix_15_footnote" xml:lang="en-US">Other segment is composed of holding companies and oversea
subsidiaries which are excluded from reportable segments of Security Convergence or Video IoT.</ix:footnote></td>
</tr></table></ix:continuation>

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

<ix:continuation id="_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2:</td><td style="text-align: justify"> <ix:footnote id="ix_16_footnote" xml:lang="en-US">Adjustment and write-off represent elimination for intercompany
transactions for consolidation purpose.</ix:footnote></td>
</tr></table></ix:continuation>

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

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

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Sales between segments are carried out at arm&#8217;s length.
The revenue from external customers reported to the chief operating decision-maker is measured in a manner consistent with that in the
statement of comprehensive income.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Please refer to Note 35 c) for information on total consolidated
profit or loss after reconciliation and reconciliation for profit after tax of reportable segments during the current period.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">e)</td><td style="text-align: justify">Information on product and service</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The main businesses
of the Group are providing information, software and data processing services. Please refer to Note 20 for the disclosure information
by products and services.</p></ix:continuation><div>

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

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

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

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

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

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





















</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="ifrs-full:NoncurrentGovernmentGrants" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="glspu:ExpectedCreditsLosses" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-2" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c5" id="hidden-fact-3" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c6" id="hidden-fact-4" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c8" id="hidden-fact-5" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c10" id="hidden-fact-6" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c11" id="hidden-fact-7" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-8" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-9" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-10" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-11" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-12" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-13" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-14" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-15" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c25" id="hidden-fact-16" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-17" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-18" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-19" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-20" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-21" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-22" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-23" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-24" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-25" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-26" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-27" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-28" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-29" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-30" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-31" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-32" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-33" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-34" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-35" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-36" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-37" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-38" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-39" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-40" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-41" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c24" id="hidden-fact-42" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c25" id="hidden-fact-43" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-44" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-45" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-46" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-47" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-48" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-49" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-50" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-51" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c24" id="hidden-fact-52" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c25" id="hidden-fact-53" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-54" name="glspu:IncreaseDecreaseInEmployeeShareOptionPlans" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-55" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-56" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-57" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-58" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-59" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-60" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-61" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-62" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-63" name="glspu:IssuanceOfRestrictedShareUnits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-64" name="glspu:IssuanceOfRestrictedShareUnits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-65" name="glspu:IssuanceOfRestrictedShareUnits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-66" name="ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-67" name="ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-68" name="ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-69" name="ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-70" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c30" id="hidden-fact-71" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-72" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-73" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c30" id="hidden-fact-74" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-75" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c38" id="hidden-fact-76" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-77" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-78" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-79" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-80" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-81" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-82" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-83" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-84" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c48" id="hidden-fact-85" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c49" id="hidden-fact-86" name="ifrs-full:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-87" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-88" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-89" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-90" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-91" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-92" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-93" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-94" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c49" id="hidden-fact-95" name="ifrs-full:OtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-96" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-97" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-98" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-99" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-100" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-101" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-102" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-103" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c49" id="hidden-fact-104" name="ifrs-full:ComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-105" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-106" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-107" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-108" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-109" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-110" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-111" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-112" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c47" id="hidden-fact-113" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c48" id="hidden-fact-114" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c49" id="hidden-fact-115" name="glspu:IncreaseDecreaseInExpirationOfShareOptions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-116" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-117" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-118" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-119" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-120" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-121" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-122" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-123" name="ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-124" name="glspu:IssuanceOfRestrictedShareUnits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-125" name="glspu:IssuanceOfRestrictedShareUnits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-126" name="glspu:IssuanceOfRestrictedShareUnits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-127" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-128" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-129" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-130" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-131" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-132" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-133" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-134" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c47" id="hidden-fact-135" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c48" id="hidden-fact-136" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c49" id="hidden-fact-137" name="glspu:StockIssuedDuringPeriodValueStockSplits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-138" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-139" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-140" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-141" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-142" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-143" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c47" id="hidden-fact-144" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c48" id="hidden-fact-145" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c49" id="hidden-fact-146" name="ifrs-full:IssueOfEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-147" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-148" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-149" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-150" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-151" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-152" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c47" id="hidden-fact-153" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c48" id="hidden-fact-154" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c49" id="hidden-fact-155" name="glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c51" id="hidden-fact-156" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c52" id="hidden-fact-157" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c54" id="hidden-fact-158" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c57" id="hidden-fact-159" name="ifrs-full:Equity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-160" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-161" name="glspu:ExpectedCreditLosses" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-162" name="glspu:AdjustmentsForShareOptionExpenses" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-163" name="glspu:GainsOnReversalOfAccountsAndOtherPayables" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-164" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-165" name="glspu:ProceedsFromDisposalOfPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-166" name="ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-167" name="ifrs-full:RepaymentsOfRegulatoryCapitalFinancialLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-168" name="ifrs-full:ProceedsFromExerciseOfWarrants" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-169" name="glspu:ExerciseOfConvertiblePreferredShares" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-170" name="ifrs-full:ProceedsFromIssueOfOrdinaryShares" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-171" name="glspu:ExerciseOfRestrictedShareUnits" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c136" id="hidden-fact-172" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c144" id="hidden-fact-173" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c150" id="hidden-fact-174" name="ifrs-full:PropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c153" id="hidden-fact-175" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c154" id="hidden-fact-176" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c155" id="hidden-fact-177" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c157" id="hidden-fact-178" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c153" id="hidden-fact-179" name="glspu:DisposalsofPropertyPlantEquipments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c154" id="hidden-fact-180" name="glspu:DisposalsofPropertyPlantEquipments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c157" id="hidden-fact-181" name="glspu:DisposalsofPropertyPlantEquipments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c153" id="hidden-fact-182" name="ifrs-full:AdjustmentsForDepreciationExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c155" id="hidden-fact-183" name="ifrs-full:AdjustmentsForDepreciationExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c160" id="hidden-fact-184" name="ifrs-full:PropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c169" id="hidden-fact-185" name="glspu:AccumulatedDepreciationPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c160" id="hidden-fact-186" name="ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c181" id="hidden-fact-187" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-188" name="glspu:SellingExpenses" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c183" id="hidden-fact-189" name="ifrs-full:OtherNoncurrentAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c200" id="hidden-fact-190" name="ifrs-full:ShorttermBorrowings" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c201" id="hidden-fact-191" name="ifrs-full:BorrowingsInterestRate" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c202" id="hidden-fact-192" name="ifrs-full:BorrowingsInterestRate" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c207" id="hidden-fact-193" name="ifrs-full:BorrowingsInterestRate" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c208" id="hidden-fact-194" name="ifrs-full:BorrowingsInterestRate" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c211" id="hidden-fact-195" name="glspu:ShortTermDebtInterestRateIncreases" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c212" id="hidden-fact-196" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c214" id="hidden-fact-197" name="glspu:ShortTermDebtInterestRateIncreases" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c221" id="hidden-fact-198" name="glspu:LineOfCreditFacilityAverageOutstandingAmounts" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c224" id="hidden-fact-199" name="glspu:ShortTermDebtInterestRateIncreases" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c228" id="hidden-fact-200" name="glspu:ShortTermDebtInterestRateIncreases" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c231" id="hidden-fact-201" name="glspu:ShortTermDebtInterestRateIncreases" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c232" id="hidden-fact-202" name="glspu:ShortTermDebtInterestRateIncreases" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c239" id="hidden-fact-203" name="glspu:ShortTermDebtInterestRateIncreases" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c242" id="hidden-fact-204" name="glspu:ShortTermDebtInterestRateIncreases" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c252" id="hidden-fact-205" name="glspu:PayablesOnMachineryAndEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-206" name="ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c296" id="hidden-fact-207" name="ifrs-full:ExpectedDividendShareOptionsGranted" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c299" id="hidden-fact-208" name="ifrs-full:ExpectedDividendShareOptionsGranted" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c302" id="hidden-fact-209" name="ifrs-full:ExpectedDividendShareOptionsGranted" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c305" id="hidden-fact-210" name="ifrs-full:ExpectedDividendShareOptionsGranted" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c308" id="hidden-fact-211" name="ifrs-full:ExpectedDividendShareOptionsGranted" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-212" name="ifrs-full:ExpectedDividendShareOptionsGranted" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-213" name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c317" id="hidden-fact-214" name="glspu:NumberOfSharesChangeInFairValue" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c318" id="hidden-fact-215" name="glspu:NumberOfSharesChangeInFairValue" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c324" id="hidden-fact-216" name="glspu:NumberOfSharesChangeInFairValue" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c325" id="hidden-fact-217" name="glspu:NumberOfShare" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c325" id="hidden-fact-218" name="glspu:NumberOfAmount" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c326" id="hidden-fact-219" name="glspu:NumberOfSharesChangeInFairValue" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-220" name="glspu:NumberOfSharesChangeInFairValue" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c61" id="hidden-fact-221" name="glspu:ConvertiblePreferredShares" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c61" id="hidden-fact-222" name="glspu:ConversionOfStockAmountPreferredShares" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c336" id="hidden-fact-223" name="glspu:NumberOfSharesChangeInFairValue" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c350" id="hidden-fact-224" name="glspu:CancellationOfTreasuryShare" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c350" id="hidden-fact-225" name="ifrs-full:CancellationOfTreasuryShares" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c352" id="hidden-fact-226" name="ifrs-full:NumberOfSharesIssued" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c352" id="hidden-fact-227" name="ifrs-full:IssuedCapital" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c353" id="hidden-fact-228" name="ifrs-full:NumberOfSharesIssued" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c353" id="hidden-fact-229" name="ifrs-full:IssuedCapital" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c358" id="hidden-fact-230" name="ifrs-full:NumberOfSharesIssued" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c358" id="hidden-fact-231" name="ifrs-full:IssuedCapital" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c359" id="hidden-fact-232" name="ifrs-full:NumberOfSharesIssued" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c359" id="hidden-fact-233" name="ifrs-full:IssuedCapital" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c361" id="hidden-fact-234" name="glspu:WarrantExercised" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c362" id="hidden-fact-235" name="glspu:WarrantIssuance" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c362" id="hidden-fact-236" name="glspu:NewShareIssuance" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c366" id="hidden-fact-237" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c369" id="hidden-fact-238" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c370" id="hidden-fact-239" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c384" id="hidden-fact-240" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c389" id="hidden-fact-241" name="glspu:TimingOfRevenueRecognition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c391" id="hidden-fact-242" name="glspu:TimingOfRevenueRecognition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c392" id="hidden-fact-243" name="glspu:TimingOfRevenueRecognition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c405" id="hidden-fact-244" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c407" id="hidden-fact-245" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c411" id="hidden-fact-246" name="glspu:TimingOfRevenueRecognition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c413" id="hidden-fact-247" name="glspu:TimingOfRevenueRecognition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c415" id="hidden-fact-248" name="glspu:TimingOfRevenueRecognition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c416" id="hidden-fact-249" name="glspu:TimingOfRevenueRecognition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c407" id="hidden-fact-250" name="glspu:TimingOfRevenueRecognition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-251" name="glspu:ServiceRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-252" name="glspu:ExpectedCreditLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c419" id="hidden-fact-253" name="ifrs-full:OtherEmployeeExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c421" id="hidden-fact-254" name="glspu:AdjustmentsForShareOptionExpenses" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c421" id="hidden-fact-255" name="ifrs-full:OtherEmployeeExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-256" name="ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-257" name="ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-258" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c430" id="hidden-fact-259" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c431" id="hidden-fact-260" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c432" id="hidden-fact-261" name="ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-262" name="glspu:EndingBalanceOfPayableOnEquipment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-263" name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-264" name="glspu:ThroughSharebasedPayment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-265" name="ifrs-full:RetirementsIntangibleAssetsAndGoodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-266" name="ifrs-full:RetirementsIntangibleAssetsAndGoodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c437" id="hidden-fact-267" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c438" id="hidden-fact-268" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c451" id="hidden-fact-269" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c1" id="hidden-fact-270" name="ifrs-full:InterestPayable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c469" decimals="0" id="hidden-fact-271" name="ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" unitRef="usd">2242002</ix:nonFraction>
<ix:nonFraction contextRef="c477" id="hidden-fact-272" name="ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c479" id="hidden-fact-273" name="ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c477" id="hidden-fact-274" name="glspu:FinancialLiabilitesEffectOnOtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c479" id="hidden-fact-275" name="glspu:FinancialLiabilitesEffectOnOtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c481" id="hidden-fact-276" name="glspu:FinancialLiabilitesEffectOnOtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c489" id="hidden-fact-277" name="ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c489" id="hidden-fact-278" name="glspu:FinancialLiabilitesEffectOnOtherComprehensiveIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c515" id="hidden-fact-279" name="ifrs-full:ReversalAllowanceAccountForCreditLossesOfFinancialAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c519" id="hidden-fact-280" name="glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c525" id="hidden-fact-281" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c526" id="hidden-fact-282" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c529" id="hidden-fact-283" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c533" id="hidden-fact-284" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c534" id="hidden-fact-285" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c529" id="hidden-fact-286" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c539" decimals="0" id="hidden-fact-287" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" unitRef="usd">20061870</ix:nonFraction>
<ix:nonFraction contextRef="c540" id="hidden-fact-288" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c541" id="hidden-fact-289" name="ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c544" id="hidden-fact-290" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c546" id="hidden-fact-291" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c549" id="hidden-fact-292" name="ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c560" id="hidden-fact-293" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c565" id="hidden-fact-294" name="ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c1" id="hidden-fact-295" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c2" id="hidden-fact-296" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c589" id="hidden-fact-297" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c590" id="hidden-fact-298" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c589" id="hidden-fact-299" name="ifrs-full:SubscriptionCirculationRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c591" id="hidden-fact-300" name="ifrs-full:SubscriptionCirculationRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c589" id="hidden-fact-301" name="ifrs-full:RevenueOfCombinedEntity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c590" id="hidden-fact-302" name="ifrs-full:DepreciationExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c590" id="hidden-fact-303" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c590" id="hidden-fact-304" name="glspu:InterestIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c590" id="hidden-fact-305" name="ifrs-full:InterestExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c599" id="hidden-fact-306" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c600" id="hidden-fact-307" name="ifrs-full:RevenueFromContractsWithCustomers" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c599" id="hidden-fact-308" name="ifrs-full:SubscriptionCirculationRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c601" id="hidden-fact-309" name="ifrs-full:SubscriptionCirculationRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c599" id="hidden-fact-310" name="ifrs-full:RevenueOfCombinedEntity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c600" id="hidden-fact-311" name="ifrs-full:ProfitLossBeforeTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c600" id="hidden-fact-312" name="ifrs-full:DepreciationExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c600" id="hidden-fact-313" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c600" id="hidden-fact-314" name="glspu:InterestIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c600" id="hidden-fact-315" name="ifrs-full:InterestExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c597" id="hidden-fact-316" name="ifrs-full:IncomeTaxExpenseContinuingOperations" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c598" id="hidden-fact-317" name="ifrs-full:IncomeTaxExpenseContinuingOperations" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c600" id="hidden-fact-318" name="ifrs-full:IncomeTaxExpenseContinuingOperations" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-21223">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate" id="ixv-21224">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-21225">Q2</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentPeriodEndDate" id="ixv-21226">2024-06-30</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-21227">0001903145</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="glspu-20240630.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><ix:relationship xmlns="" fromRefs="ix_0_fact ix_1_fact hidden-fact-172 ix_2_fact ix_3_fact ix_4_fact ix_5_fact ix_6_fact hidden-fact-175 hidden-fact-176 hidden-fact-179 hidden-fact-180 hidden-fact-182 ix_7_fact ix_8_fact ix_9_fact ix_10_fact ix_11_fact ix_12_fact ix_13_fact hidden-fact-185 ix_14_fact ix_15_fact ix_16_fact" toRefs="ix_0_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_17_fact ix_18_fact ix_19_fact ix_20_fact hidden-fact-178 ix_21_fact hidden-fact-181 ix_22_fact ix_23_fact ix_24_fact ix_25_fact ix_26_fact ix_27_fact" toRefs="ix_1_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_28_fact ix_29_fact ix_30_fact ix_31_fact ix_32_fact ix_33_fact ix_34_fact ix_35_fact ix_36_fact ix_37_fact ix_38_fact ix_39_fact ix_40_fact ix_41_fact ix_42_fact ix_43_fact ix_44_fact ix_45_fact ix_46_fact ix_47_fact ix_48_fact ix_49_fact ix_50_fact ix_51_fact ix_52_fact ix_53_fact ix_54_fact ix_55_fact ix_56_fact ix_57_fact ix_58_fact ix_59_fact ix_60_fact ix_61_fact ix_62_fact" toRefs="ix_2_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_63_fact ix_64_fact ix_65_fact ix_66_fact ix_67_fact ix_68_fact ix_69_fact" toRefs="ix_3_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_70_fact ix_71_fact ix_72_fact ix_73_fact ix_74_fact ix_75_fact ix_76_fact ix_77_fact ix_78_fact ix_79_fact" toRefs="ix_4_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_80_fact ix_81_fact ix_82_fact ix_83_fact ix_84_fact ix_85_fact ix_86_fact ix_87_fact ix_88_fact ix_89_fact ix_90_fact ix_91_fact" toRefs="ix_5_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_92_fact ix_93_fact ix_94_fact ix_95_fact ix_96_fact ix_97_fact" toRefs="ix_6_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_98_fact ix_99_fact ix_100_fact ix_101_fact ix_102_fact ix_103_fact" toRefs="ix_7_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_104_fact hidden-fact-214 ix_105_fact ix_106_fact ix_107_fact hidden-fact-215 ix_108_fact ix_109_fact ix_110_fact hidden-fact-216 ix_111_fact hidden-fact-217 ix_112_fact hidden-fact-219 ix_113_fact" toRefs="ix_8_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_114_fact ix_115_fact hidden-fact-234 ix_116_fact ix_117_fact hidden-fact-235 ix_118_fact hidden-fact-236 ix_119_fact ix_120_fact ix_121_fact ix_122_fact ix_123_fact ix_124_fact ix_125_fact ix_126_fact" toRefs="ix_9_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_121_fact ix_122_fact" toRefs="ix_10_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_127_fact ix_128_fact ix_129_fact ix_130_fact" toRefs="ix_11_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_131_fact ix_130_fact ix_132_fact" toRefs="ix_12_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_133_fact ix_134_fact" toRefs="ix_13_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_135_fact ix_136_fact ix_137_fact ix_138_fact" toRefs="ix_14_footnote"/>
<ix:relationship xmlns="" fromRefs="hidden-fact-297 hidden-fact-299 hidden-fact-301 ix_139_fact ix_140_fact ix_141_fact ix_142_fact ix_143_fact ix_144_fact ix_145_fact ix_146_fact hidden-fact-306 hidden-fact-308 hidden-fact-310 ix_147_fact ix_148_fact ix_149_fact ix_150_fact ix_151_fact ix_152_fact ix_153_fact ix_154_fact" toRefs="ix_15_footnote"/>
<ix:relationship xmlns="" fromRefs="hidden-fact-298 ix_155_fact ix_156_fact ix_157_fact hidden-fact-302 hidden-fact-303 hidden-fact-304 hidden-fact-305 ix_158_fact ix_159_fact hidden-fact-307 ix_160_fact ix_161_fact hidden-fact-311 hidden-fact-312 hidden-fact-313 hidden-fact-314 hidden-fact-315 hidden-fact-318 ix_162_fact ix_163_fact" toRefs="ix_16_footnote"/>
<xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</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 xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">ifrs-full:LeaseLiabilityInASaleAndLeasebackMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">ifrs-full:ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">ifrs-full:NoncurrentLiabilitiesWithCovenantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">glspu:AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">ifrs-full:LackOfExchangeabilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">glspu:AmendmentsToIFRS10AndIAS28Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">glspu:IFRS18PresentationAndDisclosureInFinancialStatementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaScienceTechnologyHoldingIncGorillaBVIMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaScienceTechnologyHoldingIncGorillaBVIMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaScienceTechnologyHoldingIncGorillaBVIMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:ISSCoreTechnologyIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:ISSCoreTechnologyIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:ISSCoreTechnologyIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:TelmediaTechnologyLimitedTelmediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:TelmediaTechnologyLimitedTelmediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:TelmediaTechnologyLimitedTelmediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaSPACPartnersCoGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaSPACPartnersCoGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaSPACPartnersCoGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyUKLimitedGorillaUKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyUKLimitedGorillaUKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyUKLimitedGorillaUKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GlobalSPACPartnersCoGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GlobalSPACPartnersCoGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GlobalSPACPartnersCoGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionEgyptMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionEgyptMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionEgyptMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIncGorillaTaiwanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIncGorillaTaiwanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIncGorillaTaiwanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncNSGURADMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncNSGURADMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncNSGURADMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyJapanIncGorillaJapanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyJapanIncGorillaJapanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyJapanIncGorillaJapanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionPartnersLimitedGorillaDistributionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionPartnersLimitedGorillaDistributionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionPartnersLimitedGorillaDistributionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:LandAndBuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">glspu:TransportationEquipmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-10</xbrli:startDate>
    <xbrli:endDate>2023-01-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-16</xbrli:startDate>
    <xbrli:endDate>2023-01-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">glspu:IntellectualPropertyRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">glspu:IntellectualPropertyRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">glspu:IntellectualPropertyRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PrepaidPensionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PrepaidPensionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:GuaranteeDepositMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:GuaranteeDepositMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:KohSihPingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:BerwickResourcesLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:PromissoryNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-31</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:KohSihPingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-09-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-09-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-31</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LCLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LCLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LGMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LCLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LCLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LGMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PayablesOnIntangibleAssetsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PayablesOnIntangibleAssetsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:ProfessionalFeePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:ProfessionalFeePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:SalariesAndBonusesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:SalariesAndBonusesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PensionPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PensionPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PayablesOnMachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PayablesOnMachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsTwoMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsThreeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:UncollaterializedBorrowingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:UncollaterializedBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFourMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c265">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c266">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFiveMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c267">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c268">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c269">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c270">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsTwoMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c271">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c272">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsThreeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c273">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c274">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:UncollaterializedBorrowingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c275">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:UncollaterializedBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c276">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFourMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c277">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c278">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFiveMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c279">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c280">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">glspu:OptionsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:ShareBasedPaymentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c281">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c282">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionsOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c283">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionsTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c284">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionsThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c285">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionsFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c286">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c287">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:ObtainProfessionalServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c288">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c289">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c290">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c291">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c292">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:AtTheBeginningOfYear1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraokfXHrKlM06I+QSLO8WPbvtOCPCDzcMbVywvKAikCn7oHNZC4q2LKE8ipovjVzvazXdagtveqrw4Rjb1L3ofx6TgwWN8FOT07spM1FV1yptHVPP8cqUE2X8FcDKfYvPVEZ0Nyb3rbA+gny1e32xrNyO7Il5HinozQT6xjg9zh9OjgZ/ej/Yf+LOyXIINZf5Xlq2tb6A2JU9kejiiXA8HaY5YIUrptJf+2INmnzoPA9+V33dfs1r8VR6BesYYDprx4kUKuYU/uDy0pVyyeUGaQOyHCdVIub1E=] CSR-->
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c293">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:AtTheBeginningOfYear2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c294">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:AtTheBeginningOfYear3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c295">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:AtTheBeginningOfYear4Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c296">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c297">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c298">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c299">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c300">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c301">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c302">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c303">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c304">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c305">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c306">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c307">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c308">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c309">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c310">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c311">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c312">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c313">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c314">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c315">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c316">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c317">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c318">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c319">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c320">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c321">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c322">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c323">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c324">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c325">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c326">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c327">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:SeriesAConvertiblePreferenceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c328">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:SeriesAOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c329">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:AgreementAxis">glspu:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-30</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c330">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:SeriesBConvertiblePreferenceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c331">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:SeriesBConvertiblePreferenceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c332">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:ConvertiblePreferrenceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c333">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c334">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:ConvertiblePreferrenceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c335">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c336">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c337">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesCOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c338">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:WarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c339">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c340">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:PreferenceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c341">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c342">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-05-18</xbrli:startDate>
    <xbrli:endDate>2022-05-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c343">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:GorillaOrdinarySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c344">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:PIPEInvestorsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c345">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c346">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c347">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:KohSihPingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c348">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesAOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c349">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesBOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c350">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesAOrdinaryShareMember</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 xmlns="" id="c351">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesBOrdinaryShareMember</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 xmlns="" id="c352">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesAOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c353">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesBOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c354">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesCOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c355">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesDOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c356">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesCOrdinaryShareMember</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 xmlns="" id="c357">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesDOrdinaryShareMember</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 xmlns="" id="c358">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesCOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c359">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesDOrdinaryShareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c360">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c361">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c362">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-02</xbrli:startDate>
    <xbrli:endDate>2023-12-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c363">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c364">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c365">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:HardwareSalesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c366">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:HardwareSalesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</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 xmlns="" id="c367">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:SoftwareSalesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c368">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:SoftwareSalesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</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 xmlns="" id="c369">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:SoftwareSalesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c370">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:SoftwareSalesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</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 xmlns="" id="c371">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c372">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</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 xmlns="" id="c373">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c374">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</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 xmlns="" id="c375">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c376">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</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 xmlns="" id="c377">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c378">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</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 xmlns="" id="c379">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c380">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c381">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c382">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c383">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c384">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c385">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c386">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c387">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c388">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c389">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c390">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c391">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c392">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c393">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c394">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c395">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c396">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c397">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c398">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c399">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c400">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c401">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c402">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c403">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c404">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c405">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c406">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c407">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c408">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c409">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c410">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</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 xmlns="" id="c411">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</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 xmlns="" id="c412">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</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 xmlns="" id="c413">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</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 xmlns="" id="c414">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</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 xmlns="" id="c415">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</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 xmlns="" id="c416">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</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 xmlns="" id="c417">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</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 xmlns="" id="c418">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</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 xmlns="" id="c419">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:RelatedPartyTransactionsAxis">glspu:CostOfRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c420">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:RelatedPartyTransactionsAxis">glspu:OperatingExpensesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c421">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:RelatedPartyTransactionsAxis">glspu:CostOfRevenueMember</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 xmlns="" id="c422">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="glspu:RelatedPartyTransactionsAxis">glspu:OperatingExpensesMember</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 xmlns="" id="c423">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:TaiwanTaxationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c424">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:HongKongTaxationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c425">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:JapanTaxationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c426">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:UnitedStatesTaxationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c427">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:UnitedKingdomTaxationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c428">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:IndiaTaxationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c429">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:EgyptTaxationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c430">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">glspu:EmployeesEquityCompensationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c431">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:WarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c432">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">glspu:SharebasedPaymentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c433">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c434">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c435">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c436">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c437">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c438">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c439">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c440">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c441">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c442">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c443">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c444">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c445">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c446">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c447">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c448">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c449">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</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 xmlns="" id="c450">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</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 xmlns="" id="c451">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</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 xmlns="" id="c452">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</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 xmlns="" id="c453">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c454">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c455">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c456">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c457">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-05</xbrli:startDate>
    <xbrli:endDate>2022-12-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c458">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:KowShyhPinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c459">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:OriginRiseLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c460">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c461">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:TimeDepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c462">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:TimeDepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c463">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c464">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:BuildingsAndStructuresMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c465">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:BuildingsAndStructuresMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c466">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c467">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c468">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c469">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTaiwanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c470">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTaiwanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c471">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c472">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c473">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</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 xmlns="" id="c474">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c475">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c476">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c477">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c478">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c479">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EGP</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c480">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EGP</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c481">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c482">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c483">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c484">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c485">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EGP</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c486">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EGP</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c487">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c488">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c489">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c490">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c491">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c492">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c493">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c494">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c495">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c496">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:Over366DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c497">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c498">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c499">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c500">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:Over366DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c501">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c502">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c503">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c504">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c505">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c506">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c507">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:Over366DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c508">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c509">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c510">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c511">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:Over366DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c512">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c513">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c514">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c515">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c516">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c517">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c518">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c519">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c520">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c521">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c522">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c523">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c524">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c525">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c526">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c527">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c528">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c529">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c530">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c531">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c532">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c533">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c534">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c535">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c536">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c537">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c538">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c539">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c540">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c541">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c542">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c543">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c544">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c545">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c546">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c547">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c548">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c549">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c550">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c551">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c552">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c553">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c554">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c555">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c556">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c557">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c558">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c559">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c560">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c561">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c562">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c563">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c564">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c565">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c566">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c567">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c568">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c569">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">glspu:FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c570">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">glspu:FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c571">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c572">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c573">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c574">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c575">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c576">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c577">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c578">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c579">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c580">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c581">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c582">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c583">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c584">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c585">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c586">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c587">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c588">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c589">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:OtherSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c590">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:AdjustmentAndWriteoffMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c591">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:ConsolidationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c592">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c593">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c594">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:OtherSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c595">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:AdjustmentAndWriteoffMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c596">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:ConsolidationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c597">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:SecurityConvergenceMember</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 xmlns="" id="c598">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:VideoIoTMember</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 xmlns="" id="c599">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:OtherSegmentMember</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 xmlns="" id="c600">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:AdjustmentAndWriteoffMember</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 xmlns="" id="c601">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:ConsolidationMember</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 xmlns="" id="c602">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c603">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c604">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:OtherSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c605">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:AdjustmentAndWriteoffMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c606">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001903145</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:ConsolidationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <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 xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="egp">
  <xbrli:measure>iso4217:EGP</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>glspu-20240630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Sep 30 19:50:11 UTC 2024 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2024" targetNamespace="http://www.glspu.com/20240630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:glspu="http://www.glspu.com/20240630" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="glspu-20240630_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="glspu-20240630_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="glspu-20240630_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="glspu-20240630_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.glspu.com/role/ConsolidatedBalanceSheet" id="glspu_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Unaudited Condensed Interim Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ConsolidatedComprehensiveIncome" id="glspu_r_ConsolidatedComprehensiveIncome">
        <link:definition>002 - Statement - Unaudited Condensed Interim Consolidated Statements of Comprehensive Loss (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShareholdersEquityType2or3" id="glspu_r_ShareholdersEquityType2or3">
        <link:definition>003 - Statement - Unaudited Condensed Interim Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ConsolidatedCashFlow" id="glspu_r_ConsolidatedCashFlow">
        <link:definition>004 - Statement - Unaudited Condensed Interim Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/CorporateandGroupInformation" id="glspu_r_CorporateandGroupInformation">
        <link:definition>005 - Disclosure - Corporate and Group Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/TheAuthorizationoftheConsolidatedFinancialStatements" id="glspu_r_TheAuthorizationoftheConsolidatedFinancialStatements">
        <link:definition>006 - Disclosure - The Authorization of the Consolidated Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB" id="glspu_r_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB">
        <link:definition>007 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPolicies" id="glspu_r_SummaryofSignificantAccountingPolicies">
        <link:definition>008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/CashandCashEquivalents" id="glspu_r_CashandCashEquivalents">
        <link:definition>009 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss" id="glspu_r_FinancialAssetsatFairValueThroughProfitorLoss">
        <link:definition>010 - Disclosure - Financial Assets at Fair Value Through Profit or Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCost" id="glspu_r_FinancialAssetsatAmortizedCost">
        <link:definition>011 - Disclosure - Financial Assets at Amortized Cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/AccountsReceivable" id="glspu_r_AccountsReceivable">
        <link:definition>012 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/PropertyPlantandEquipment" id="glspu_r_PropertyPlantandEquipment">
        <link:definition>013 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/IntangibleAssets" id="glspu_r_IntangibleAssets">
        <link:definition>014 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/OtherNonCurrentAssets" id="glspu_r_OtherNonCurrentAssets">
        <link:definition>015 - Disclosure - Other Non-Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShortTermBorrowings" id="glspu_r_ShortTermBorrowings">
        <link:definition>016 - Disclosure - Short-Term Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/OtherPayables" id="glspu_r_OtherPayables">
        <link:definition>017 - Disclosure - Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/LongTermBorrowings" id="glspu_r_LongTermBorrowings">
        <link:definition>018 - Disclosure - Long-Term Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShareBasedPayment" id="glspu_r_ShareBasedPayment">
        <link:definition>019 - Disclosure - Share-Based Payment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/Warrantliabilities" id="glspu_r_Warrantliabilities">
        <link:definition>020 - Disclosure - Warrant liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities" id="glspu_r_ConvertiblePreferenceSharesLiabilities">
        <link:definition>021 - Disclosure - Convertible Preference Shares Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShareCapital" id="glspu_r_ShareCapital">
        <link:definition>022 - Disclosure - Share Capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/RetainedEarnings" id="glspu_r_RetainedEarnings">
        <link:definition>023 - Disclosure - Retained Earnings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/Revenue" id="glspu_r_Revenue">
        <link:definition>024 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/OtherGainsLossesNet" id="glspu_r_OtherGainsLossesNet">
        <link:definition>025 - Disclosure - Other Gains (Losses) - Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinanceCosts" id="glspu_r_FinanceCosts">
        <link:definition>026 - Disclosure - Finance Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ExpensesbyNature" id="glspu_r_ExpensesbyNature">
        <link:definition>027 - Disclosure - Expenses by Nature</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/EmployeeBenefitExpense" id="glspu_r_EmployeeBenefitExpense">
        <link:definition>028 - Disclosure - Employee Benefit Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/IncomeTax" id="glspu_r_IncomeTax">
        <link:definition>029 - Disclosure - Income Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/EarningsLossPerShare" id="glspu_r_EarningsLossPerShare">
        <link:definition>030 - Disclosure - Earnings(Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SupplementalCashFlowInformation" id="glspu_r_SupplementalCashFlowInformation">
        <link:definition>031 - Disclosure - Supplemental Cash Flow Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities" id="glspu_r_ChangesinLiabilitiesfromFinancingActivities">
        <link:definition>032 - Disclosure - Changes in Liabilities from Financing Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/RelatedPartyTransactions" id="glspu_r_RelatedPartyTransactions">
        <link:definition>033 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/PledgedAssets" id="glspu_r_PledgedAssets">
        <link:definition>034 - Disclosure - Pledged Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments" id="glspu_r_SignificantContingentLiabilitiesandUnrecognizedContractCommitments">
        <link:definition>035 - Disclosure - Significant Contingent Liabilities and Unrecognized Contract Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/CapitalManagement" id="glspu_r_CapitalManagement">
        <link:definition>036 - Disclosure - Capital Management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialInstruments" id="glspu_r_FinancialInstruments">
        <link:definition>037 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FairValueInformation" id="glspu_r_FairValueInformation">
        <link:definition>038 - Disclosure - Fair Value Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SegmentInformation" id="glspu_r_SegmentInformation">
        <link:definition>039 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/AccountingPoliciesByPolicy" id="glspu_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables" id="glspu_r_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables">
        <link:definition>996001 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables" id="glspu_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996002 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/CashandCashEquivalentsTables" id="glspu_r_CashandCashEquivalentsTables">
        <link:definition>996003 - Disclosure - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables" id="glspu_r_FinancialAssetsatFairValueThroughProfitorLossTables">
        <link:definition>996004 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables" id="glspu_r_FinancialAssetsatAmortizedCostTables">
        <link:definition>996005 - Disclosure - Financial Assets at Amortized Cost (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/AccountsReceivableTables" id="glspu_r_AccountsReceivableTables">
        <link:definition>996006 - Disclosure - Accounts Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/PropertyPlantandEquipmentTables" id="glspu_r_PropertyPlantandEquipmentTables">
        <link:definition>996007 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/IntangibleAssetsTables" id="glspu_r_IntangibleAssetsTables">
        <link:definition>996008 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/OtherNonCurrentAssetsTables" id="glspu_r_OtherNonCurrentAssetsTables">
        <link:definition>996009 - Disclosure - Other Non-Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShortTermBorrowingsTables" id="glspu_r_ShortTermBorrowingsTables">
        <link:definition>996010 - Disclosure - Short-Term Borrowings (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/OtherPayablesTables" id="glspu_r_OtherPayablesTables">
        <link:definition>996011 - Disclosure - Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/LongTermBorrowingsTables" id="glspu_r_LongTermBorrowingsTables">
        <link:definition>996012 - Disclosure - Long-Term Borrowings (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShareBasedPaymentTables" id="glspu_r_ShareBasedPaymentTables">
        <link:definition>996013 - Disclosure - Share-Based Payment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/WarrantliabilitiesTables" id="glspu_r_WarrantliabilitiesTables">
        <link:definition>996014 - Disclosure - Warrant liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables" id="glspu_r_ConvertiblePreferenceSharesLiabilitiesTables">
        <link:definition>996015 - Disclosure - Convertible Preference Shares Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShareCapitalTables" id="glspu_r_ShareCapitalTables">
        <link:definition>996016 - Disclosure - Share Capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/RevenueTables" id="glspu_r_RevenueTables">
        <link:definition>996017 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/OtherGainsLossesNetTables" id="glspu_r_OtherGainsLossesNetTables">
        <link:definition>996018 - Disclosure - Other Gains (Losses) - Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinanceCostsTables" id="glspu_r_FinanceCostsTables">
        <link:definition>996019 - Disclosure - Finance Costs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ExpensesbyNatureTables" id="glspu_r_ExpensesbyNatureTables">
        <link:definition>996020 - Disclosure - Expenses by Nature (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/EmployeeBenefitExpenseTables" id="glspu_r_EmployeeBenefitExpenseTables">
        <link:definition>996021 - Disclosure - Employee Benefit Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/IncomeTaxTables" id="glspu_r_IncomeTaxTables">
        <link:definition>996022 - Disclosure - Income Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/EarningsLossPerShareTables" id="glspu_r_EarningsLossPerShareTables">
        <link:definition>996023 - Disclosure - Earnings(Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SupplementalCashFlowInformationTables" id="glspu_r_SupplementalCashFlowInformationTables">
        <link:definition>996024 - Disclosure - Supplemental Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables" id="glspu_r_ChangesinLiabilitiesfromFinancingActivitiesTables">
        <link:definition>996025 - Disclosure - Changes in Liabilities from Financing Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/RelatedPartyTransactionsTables" id="glspu_r_RelatedPartyTransactionsTables">
        <link:definition>996026 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/PledgedAssetsTables" id="glspu_r_PledgedAssetsTables">
        <link:definition>996027 - Disclosure - Pledged Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/CapitalManagementTables" id="glspu_r_CapitalManagementTables">
        <link:definition>996028 - Disclosure - Capital Management (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialInstrumentsTables" id="glspu_r_FinancialInstrumentsTables">
        <link:definition>996029 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FairValueInformationTables" id="glspu_r_FairValueInformationTables">
        <link:definition>996030 - Disclosure - Fair Value Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SegmentInformationTables" id="glspu_r_SegmentInformationTables">
        <link:definition>996031 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" id="glspu_r_ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable">
        <link:definition>996032 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" id="glspu_r_ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable">
        <link:definition>996033 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails" id="glspu_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996034 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable" id="glspu_r_ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable">
        <link:definition>996035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Subsidiaries Included in the Consolidated Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" id="glspu_r_ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable">
        <link:definition>996036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/CashandCashEquivalentsDetails" id="glspu_r_CashandCashEquivalentsDetails">
        <link:definition>996037 - Disclosure - Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable" id="glspu_r_ScheduleofCashandCashEquivalentsTable">
        <link:definition>996038 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails" id="glspu_r_FinancialAssetsatFairValueThroughProfitorLossDetails">
        <link:definition>996039 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable" id="glspu_r_ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable">
        <link:definition>996040 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Details) - Schedule of Financial Assets at Fair Value Through Profit or Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails" id="glspu_r_FinancialAssetsatAmortizedCostDetails">
        <link:definition>996041 - Disclosure - Financial Assets at Amortized Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable" id="glspu_r_ScheduleofFinancialAssetsatAmortizedCostTable">
        <link:definition>996042 - Disclosure - Financial Assets at Amortized Cost (Details) - Schedule of Financial Assets at Amortized Cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable" id="glspu_r_ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable">
        <link:definition>996043 - Disclosure - Financial Assets at Amortized Cost (Details) - Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/AccountsReceivableDetails" id="glspu_r_AccountsReceivableDetails">
        <link:definition>996044 - Disclosure - Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofAccountsReceivableTable" id="glspu_r_ScheduleofAccountsReceivableTable">
        <link:definition>996045 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable" id="glspu_r_ScheduleofAgingAnalysisofAccountsReceivableTable">
        <link:definition>996046 - Disclosure - Accounts Receivable (Details) - Schedule of Aging Analysis of Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable" id="glspu_r_ScheduleofPropertyPlantandEquipmentTable">
        <link:definition>996047 - Disclosure - Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/IntangibleAssetsDetails" id="glspu_r_IntangibleAssetsDetails">
        <link:definition>996048 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofIntangibleAssetsTable" id="glspu_r_ScheduleofIntangibleAssetsTable">
        <link:definition>996049 - Disclosure - Intangible Assets (Details) - Schedule of Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable" id="glspu_r_ScheduleofAmortizationonIntangibleAssetsTable">
        <link:definition>996050 - Disclosure - Intangible Assets (Details) - Schedule of Amortization on Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable" id="glspu_r_ScheduleofOtherNonCurrentAssetsTable">
        <link:definition>996051 - Disclosure - Other Non-Current Assets (Details) - Schedule of Other Non-Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShortTermBorrowingsDetails" id="glspu_r_ShortTermBorrowingsDetails">
        <link:definition>996052 - Disclosure - Short-Term Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable" id="glspu_r_ScheduleofShortTermBorrowingsTable">
        <link:definition>996053 - Disclosure - Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable" id="glspu_r_ScheduleofShortTermandLongTermBorrowingTable">
        <link:definition>996054 - Disclosure - Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofOtherPayablesTable" id="glspu_r_ScheduleofOtherPayablesTable">
        <link:definition>996055 - Disclosure - Other Payables (Details) - Schedule of Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable" id="glspu_r_ScheduleofLongTermBorrowingsTable">
        <link:definition>996056 - Disclosure - Long-Term Borrowings (Details) - Schedule of Long-Term Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShareBasedPaymentDetails" id="glspu_r_ShareBasedPaymentDetails">
        <link:definition>996057 - Disclosure - Share-Based Payment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentTable" id="glspu_r_ScheduleofShareBasedPaymentTable">
        <link:definition>996058 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" id="glspu_r_ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable">
        <link:definition>996059 - Disclosure - Share-Based Payment (Details) - Schedule of Employee Share Options Granting Period and Exercise Conditions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable" id="glspu_r_ScheduleofShareBasedPaymentArrangementsTable">
        <link:definition>996060 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment Arrangements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable" id="glspu_r_ScheduleofFairValueofShareOptionsGrantedonGrantDateTable">
        <link:definition>996061 - Disclosure - Share-Based Payment (Details) - Schedule of Fair Value of Share Options Granted on Grant Date</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable" id="glspu_r_ScheduleofShareBasedPaymentExpensesTable">
        <link:definition>996062 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofExpensesIncurredonShareBasedPaymentTable" id="glspu_r_ScheduleofExpensesIncurredonShareBasedPaymentTable">
        <link:definition>996063 - Disclosure - Share-Based Payment (Details) - Schedule of Expenses Incurred on Share-Based Payment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/WarrantliabilitiesDetails" id="glspu_r_WarrantliabilitiesDetails">
        <link:definition>996064 - Disclosure - Warrant liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable" id="glspu_r_ScheduleofWarrantLiabilitiesTable">
        <link:definition>996065 - Disclosure - Warrant liabilities (Details) - Schedule of Warrant Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails" id="glspu_r_ConvertiblePreferenceSharesLiabilitiesDetails">
        <link:definition>996066 - Disclosure - Convertible Preference Shares Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable" id="glspu_r_ScheduleofConvertiblePreferenceShareLiabilitiesTable">
        <link:definition>996067 - Disclosure - Convertible Preference Shares Liabilities (Details) - Schedule of Convertible Preference Share Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ShareCapitalDetails" id="glspu_r_ShareCapitalDetails">
        <link:definition>996068 - Disclosure - Share Capital (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable" id="glspu_r_ScheduleofAuthorizedandIssuedPreferenceSharesTable">
        <link:definition>996069 - Disclosure - Share Capital (Details) - Schedule of Authorized and Issued Preference Shares</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable" id="glspu_r_ScheduleofCompanysOrdinarySharesOutstandingTable">
        <link:definition>996070 - Disclosure - Share Capital (Details) - Schedule of Company&#8217;s Ordinary Shares Outstanding</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/RevenueDetails" id="glspu_r_RevenueDetails">
        <link:definition>996071 - Disclosure - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable" id="glspu_r_ScheduleofRevenuefromContractswithCustomersTable">
        <link:definition>996072 - Disclosure - Revenue (Details) - Schedule of Revenue from Contracts with Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable" id="glspu_r_ScheduleofRevenuefromtheTransferofGoodsandServicesTable">
        <link:definition>996073 - Disclosure - Revenue (Details) - Schedule of Revenue from the Transfer of Goods and Services</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable" id="glspu_r_ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable">
        <link:definition>996074 - Disclosure - Revenue (Details) - Schedule of Revenue-Related Contract Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable" id="glspu_r_ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable">
        <link:definition>996075 - Disclosure - Revenue (Details) - Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable" id="glspu_r_ScheduleofOtherGainsLossesNetTable">
        <link:definition>996076 - Disclosure - Other Gains (Losses) - Net (Details) - Schedule of Other Gains (Losses) - Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofFinanceCostsTable" id="glspu_r_ScheduleofFinanceCostsTable">
        <link:definition>996077 - Disclosure - Finance Costs (Details) - Schedule of Finance Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofExpensesbyNatureTable" id="glspu_r_ScheduleofExpensesbyNatureTable">
        <link:definition>996078 - Disclosure - Expenses by Nature (Details) - Schedule of Expenses by Nature</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable" id="glspu_r_ScheduleEmployeeBenefitExpenseTable">
        <link:definition>996079 - Disclosure - Employee Benefit Expense (Details) - Schedule Employee Benefit Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/IncomeTaxDetails" id="glspu_r_IncomeTaxDetails">
        <link:definition>996080 - Disclosure - Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable" id="glspu_r_ScheduleofIncomeTaxExpenseBenefitTable">
        <link:definition>996081 - Disclosure - Income Tax (Details) - Schedule of Income Tax Expense (Benefit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraokfXHrKlM06I+QSLO8WPbvtOCPCDzcMbVywvKAikCn7oHNZC4q2LKE8ipovjVzvazXdagtveqrw4Rjb1L3ofx6TgwWN8FOT07spM1FV1yptHVPP8cqUE2X8FcDKfYvPVEZ0Nyb3rbA+gny1e32xrNyO7Il5HinozQT6xjg9zh9OjgZ/ej/Yf+LOyXIINZf5Xlq2tb6A2JU9kejiiXA8HaY5YIUrptJf+2INmnzoPA9+V33dfs1r8VR6BesYYDprzxQ5FwL7TOC01PUrq9TxXB] CSR-->
      <link:roleType roleURI="http://www.glspu.com/role/EarningsLossPerShareDetails" id="glspu_r_EarningsLossPerShareDetails">
        <link:definition>996082 - Disclosure - Earnings(Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable" id="glspu_r_ScheduleofEarningsLossPerShareTable">
        <link:definition>996083 - Disclosure - Earnings(Loss) Per Share (Details) - Schedule of Earnings (Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable" id="glspu_r_ScheduleofInvestingActivitieswithPartialCashPaymentsTable">
        <link:definition>996084 - Disclosure - Supplemental Cash Flow Information (Details) - Schedule of Investing Activities with Partial Cash Payments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable" id="glspu_r_ScheduleofPurchaseofPropertyPlantandEquipmentTable">
        <link:definition>996085 - Disclosure - Supplemental Cash Flow Information (Details) - Schedule of Purchase of Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" id="glspu_r_ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable">
        <link:definition>996086 - Disclosure - Changes in Liabilities from Financing Activities (Details) - Schedule of Changes in Liabilities from Financing Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/RelatedPartyTransactionsDetails" id="glspu_r_RelatedPartyTransactionsDetails">
        <link:definition>996087 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable" id="glspu_r_ScheduleofNamesofRelatedPartiesandRelationshipTable">
        <link:definition>996088 - Disclosure - Related Party Transactions (Details) - Schedule of Names of Related Parties and Relationship</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable" id="glspu_r_ScheduleofInterestExpenseandInterestPayableTable">
        <link:definition>996089 - Disclosure - Related Party Transactions (Details) - Schedule of Interest Expense and Interest Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable" id="glspu_r_ScheduleofKeyManagementCompensationTable">
        <link:definition>996090 - Disclosure - Related Party Transactions (Details) - Schedule of Key Management Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable" id="glspu_r_ScheduleofAssetsPledgedasCollateralTable">
        <link:definition>996091 - Disclosure - Pledged Assets (Details) - Schedule of Assets Pledged as Collateral</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails" id="glspu_r_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails">
        <link:definition>996092 - Disclosure - Significant Contingent Liabilities and Unrecognized Contract Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofGearingRatiosTable" id="glspu_r_ScheduleofGearingRatiosTable">
        <link:definition>996093 - Disclosure - Capital Management (Details) - Schedule of Gearing Ratios</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/FinancialInstrumentsDetails" id="glspu_r_FinancialInstrumentsDetails">
        <link:definition>996094 - Disclosure - Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable" id="glspu_r_ScheduleofFinancialInstrumentsbyCategoryTable">
        <link:definition>996095 - Disclosure - Financial Instruments (Details) - Schedule of Financial Instruments by Category</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" id="glspu_r_ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable">
        <link:definition>996096 - Disclosure - Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" id="glspu_r_ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable">
        <link:definition>996097 - Disclosure - Financial Instruments (Details) - Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofProvisionMatrixTable" id="glspu_r_ScheduleofProvisionMatrixTable">
        <link:definition>996098 - Disclosure - Financial Instruments (Details) - Schedule of Provision Matrix</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable" id="glspu_r_ScheduleofLossAllowanceforAccountsReceivableTable">
        <link:definition>996099 - Disclosure - Financial Instruments (Details) - Schedule of Loss Allowance for Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable" id="glspu_r_ScheduleofNonDerivativeFinancialLiabilitiesTable">
        <link:definition>996100 - Disclosure - Financial Instruments (Details) - Schedule of Non-Derivative Financial Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" id="glspu_r_ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable">
        <link:definition>996101 - Disclosure - Fair Value Information (Details) - Schedule of the Related Information of Natures of the Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable" id="glspu_r_ScheduleoftheChangesinLevel3InstrumentTable">
        <link:definition>996102 - Disclosure - Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" id="glspu_r_ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable">
        <link:definition>996103 - Disclosure - Fair Value Information (Details) - Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" id="glspu_r_ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable">
        <link:definition>996104 - Disclosure - Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.glspu.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xs:element name="UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract"/>
  <xs:element name="UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract"/>
  <xs:element name="DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract"/>
  <xs:element name="ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract"/>
  <xs:element name="ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract"/>
  <xs:element name="ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract"/>
  <xs:element name="ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfCashAndCashEquivalentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfCashAndCashEquivalentsAbstract"/>
  <xs:element name="ScheduleOfFinancialAssetsAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract"/>
  <xs:element name="ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAccountsReceivableAbstract"/>
  <xs:element name="ScheduleOfAgingAnalysisOfAccountsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfAmortizationOnIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfOtherNonCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfOtherNonCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfShortTermBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfShortTermBorrowingsAbstract"/>
  <xs:element name="ScheduleOfShortTermAndLongTermBorrowingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfShortTermAndLongTermBorrowingAbstract"/>
  <xs:element name="ScheduleOfOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfOtherPayablesAbstract"/>
  <xs:element name="ScheduleOfLongTermBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfLongTermBorrowingsAbstract"/>
  <xs:element name="ScheduleOfShareBasedPaymentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfShareBasedPaymentAbstract"/>
  <xs:element name="ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract"/>
  <xs:element name="ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract"/>
  <xs:element name="ScheduleOfShareBasedPaymentExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfShareBasedPaymentExpensesAbstract"/>
  <xs:element name="ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract"/>
  <xs:element name="ScheduleOfWarrantLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfWarrantLiabilitiesAbstract"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract"/>
  <xs:element name="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract"/>
  <xs:element name="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract"/>
  <xs:element name="ScheduleOfRevenueFromContractsWithCustomersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfRevenueFromContractsWithCustomersAbstract"/>
  <xs:element name="ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract"/>
  <xs:element name="OtherGainsLossesNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherGainsLossesNetAbstract"/>
  <xs:element name="ScheduleOfOtherGainsLossesNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfOtherGainsLossesNetAbstract"/>
  <xs:element name="ScheduleOfFinanceCostsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfFinanceCostsAbstract"/>
  <xs:element name="ScheduleOfExpensesByNatureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfExpensesByNatureAbstract"/>
  <xs:element name="ScheduleEmployeeBenefitExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleEmployeeBenefitExpenseAbstract"/>
  <xs:element name="ScheduleOfIncomeTaxExpenseBenefitAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract"/>
  <xs:element name="ScheduleOfEarningsLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfEarningsLossPerShareAbstract"/>
  <xs:element name="ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract"/>
  <xs:element name="ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract"/>
  <xs:element name="ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract"/>
  <xs:element name="ScheduleOfAssetsPledgedAsCollateralAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAssetsPledgedAsCollateralAbstract"/>
  <xs:element name="ScheduleOfFinancialInstrumentsByCategoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract"/>
  <xs:element name="ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract"/>
  <xs:element name="ScheduleOfProvisionMatrixAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfProvisionMatrixAbstract"/>
  <xs:element name="ScheduleOfLossAllowanceForAccountsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfLossAllowanceForAccountsReceivableAbstract"/>
  <xs:element name="ScheduleOfNonDerivativeFinancialLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract"/>
  <xs:element name="ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract"/>
  <xs:element name="LiabilitiesAndEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LiabilitiesAndEquityAbstract"/>
  <xs:element name="EquityAttributableToOwnersOfParentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EquityAttributableToOwnersOfParentAbstract"/>
  <xs:element name="ShareCapitalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareCapitalAbstract"/>
  <xs:element name="CapitalSurplusAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CapitalSurplusAbstract"/>
  <xs:element name="OtherEquityInterestAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherEquityInterestAbstract"/>
  <xs:element name="SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract0"/>
  <xs:element name="Year2023Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_Year2023Abstract"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract1"/>
  <xs:element name="Year2024Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_Year2024Abstract"/>
  <xs:element name="ChangesInOperatingAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
  <xs:element name="CurrentItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CurrentItemsAbstract"/>
  <xs:element name="CurrentItemsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CurrentItemsAbstract0"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract2"/>
  <xs:element name="NonCurrentItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NonCurrentItemsAbstract"/>
  <xs:element name="a2024Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_a2024Abstract"/>
  <xs:element name="AtJune302024Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AtJune302024Abstract"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract4"/>
  <xs:element name="AtJune30Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AtJune30Abstract"/>
  <xs:element name="a2024Abstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_a2024Abstract0"/>
  <xs:element name="a2024Abstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_a2024Abstract1"/>
  <xs:element name="RevenueFromContractsWithCustomersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RevenueFromContractsWithCustomersAbstract"/>
  <xs:element name="HardwareSalesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_HardwareSalesAbstract"/>
  <xs:element name="GovernmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GovernmentAbstract"/>
  <xs:element name="SoftwareSalesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SoftwareSalesAbstract"/>
  <xs:element name="NonGovernmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NonGovernmentAbstract"/>
  <xs:element name="ServiceRevenueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ServiceRevenueAbstract"/>
  <xs:element name="GovernmentAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GovernmentAbstract0"/>
  <xs:element name="NonGovernmentAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NonGovernmentAbstract0"/>
  <xs:element name="TimingOfRevenueRecognitionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TimingOfRevenueRecognitionAbstract"/>
  <xs:element name="TimingOfRevenueRecognitionAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TimingOfRevenueRecognitionAbstract0"/>
  <xs:element name="RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract"/>
  <xs:element name="CurrentTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CurrentTaxAbstract"/>
  <xs:element name="DeferredTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DeferredTaxAbstract"/>
  <xs:element name="AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract"/>
  <xs:element name="BasicDilutedLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_BasicDilutedLossPerShareAbstract"/>
  <xs:element name="BasicDilutedLossPerShareAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_BasicDilutedLossPerShareAbstract0"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract6"/>
  <xs:element name="ForeignCurrencyFunctionalCurrencyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ForeignCurrencyFunctionalCurrencyAbstract"/>
  <xs:element name="FinancialAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsAbstract"/>
  <xs:element name="MonetaryItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MonetaryItemsAbstract"/>
  <xs:element name="FinancialLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialLiabilitiesAbstract"/>
  <xs:element name="MonetaryItemsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MonetaryItemsAbstract0"/>
  <xs:element name="ForeignCurrencyFunctionalCurrencyAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ForeignCurrencyFunctionalCurrencyAbstract0"/>
  <xs:element name="FinancialAssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsAbstract0"/>
  <xs:element name="MonetaryItemsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MonetaryItemsAbstract1"/>
  <xs:element name="FinancialLiabilitiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialLiabilitiesAbstract0"/>
  <xs:element name="MonetaryItemsAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MonetaryItemsAbstract2"/>
  <xs:element name="ForeignCurrencyFunctionalCurrencyAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ForeignCurrencyFunctionalCurrencyAbstract1"/>
  <xs:element name="MonetaryItemsAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MonetaryItemsAbstract3"/>
  <xs:element name="MonetaryItemsAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MonetaryItemsAbstract4"/>
  <xs:element name="ForeignCurrencyFunctionalCurrencyAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ForeignCurrencyFunctionalCurrencyAbstract2"/>
  <xs:element name="MonetaryItemsAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MonetaryItemsAbstract5"/>
  <xs:element name="MonetaryItemsAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MonetaryItemsAbstract6"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AssetsAbstract0"/>
  <xs:element name="RecurringFairValueMeasurementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RecurringFairValueMeasurementsAbstract"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract7"/>
  <xs:element name="LiabilitiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LiabilitiesAbstract0"/>
  <xs:element name="RecurringFairValueMeasurementsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RecurringFairValueMeasurementsAbstract0"/>
  <xs:element name="AssetsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AssetsAbstract1"/>
  <xs:element name="RecurringFairValueMeasurementsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RecurringFairValueMeasurementsAbstract1"/>
  <xs:element name="FinancialAssetsAtFairValueThroughProfitOrLossAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnlabeledAbstract8"/>
  <xs:element name="LiabilitiesAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LiabilitiesAbstract1"/>
  <xs:element name="RecurringFairValueMeasurementsAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RecurringFairValueMeasurementsAbstract2"/>
  <xs:element name="FinancialAssetsAtFairValueThroughProfitOrLossAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1"/>
  <xs:element name="PrivateWarrantLiabilitiesAtFairValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PrivateWarrantLiabilitiesAtFairValueAbstract"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract"/>
  <xs:element name="SegmentIncludingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SegmentIncludingAbstract"/>
  <xs:element name="SegmentIncludingAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SegmentIncludingAbstract0"/>
  <xs:element name="NotePayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_NotePayableCurrent"/>
  <xs:element name="ExpectedCreditsLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExpectedCreditsLosses"/>
  <xs:element name="IncreaseDecreaseInExpirationOfShareOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_IncreaseDecreaseInExpirationOfShareOptions"/>
  <xs:element name="IncreaseDecreaseInEmployeeShareOptionPlans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_IncreaseDecreaseInEmployeeShareOptionPlans"/>
  <xs:element name="IssuanceOfRestrictedShareUnits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_IssuanceOfRestrictedShareUnits"/>
  <xs:element name="StockIssuedDuringPeriodValueStockSplits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_StockIssuedDuringPeriodValueStockSplits"/>
  <xs:element name="IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment"/>
  <xs:element name="ExpectedCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExpectedCreditLosses"/>
  <xs:element name="AdjustmentsForShareOptionExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdjustmentsForShareOptionExpenses"/>
  <xs:element name="GainsOnReversalOfAccountsAndOtherPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_GainsOnReversalOfAccountsAndOtherPayables"/>
  <xs:element name="AdjustmentsForPrepayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdjustmentsForPrepayment"/>
  <xs:element name="AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables"/>
  <xs:element name="AdjustmentsForIncreaseDecreaseInProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdjustmentsForIncreaseDecreaseInProvisions"/>
  <xs:element name="ProceedsFromDisposalOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment"/>
  <xs:element name="ExerciseOfConvertiblePreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExerciseOfConvertiblePreferredShares"/>
  <xs:element name="ExerciseOfRestrictedShareUnits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExerciseOfRestrictedShareUnits"/>
  <xs:element name="ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock"/>
  <xs:element name="DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesDisclosure" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure"/>
  <xs:element name="ShareCapitalTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareCapitalTable"/>
  <xs:element name="ShareCapitalLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareCapitalLineItems"/>
  <xs:element name="RetainedEarningsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RetainedEarningsTextBlock"/>
  <xs:element name="OtherGainsLossesNetTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherGainsLossesNetTextBlock"/>
  <xs:element name="EmployeeBenefitExpenseTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_EmployeeBenefitExpenseTable"/>
  <xs:element name="EmployeeBenefitExpenseLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeBenefitExpenseLineItems"/>
  <xs:element name="PledgedAssetsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PledgedAssetsTextBlock"/>
  <xs:element name="StatementOfCompliancePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_StatementOfCompliancePolicyTextBlock"/>
  <xs:element name="DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory"/>
  <xs:element name="BasisOfPreparationPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_BasisOfPreparationPolicyTextBlock"/>
  <xs:element name="BasisOfCondensedConsolidationPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_BasisOfCondensedConsolidationPolicyTextBlock"/>
  <xs:element name="DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock"/>
  <xs:element name="DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock"/>
  <xs:element name="WarrantLiabilitiesPoilcyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantLiabilitiesPoilcyTextBlock"/>
  <xs:element name="CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock"/>
  <xs:element name="DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock"/>
  <xs:element name="DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock"/>
  <xs:element name="ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
  <xs:element name="CashAndCashEquivalentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CashAndCashEquivalentsTableTextBlock"/>
  <xs:element name="DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock"/>
  <xs:element name="ScheduleOfAccountsReceivableTableTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAccountsReceivableTableTableTextBlock"/>
  <xs:element name="ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock"/>
  <xs:element name="PropertyPlantandEquipmentTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_PropertyPlantandEquipmentTablesTable"/>
  <xs:element name="PropertyPlantandEquipmentTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PropertyPlantandEquipmentTablesLineItems"/>
  <xs:element name="ScheduleOfIntangibleAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfIntangibleAssetsTableTextBlock"/>
  <xs:element name="ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock"/>
  <xs:element name="ScheduleOfShorttermBorrowingsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfShorttermBorrowingsTableTextBlock"/>
  <xs:element name="ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock"/>
  <xs:element name="ShortTermBorrowingsTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShortTermBorrowingsTablesTable"/>
  <xs:element name="ShortTermBorrowingsTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShortTermBorrowingsTablesLineItems"/>
  <xs:element name="DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock"/>
  <xs:element name="LongTermBorrowingsTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_LongTermBorrowingsTablesTable"/>
  <xs:element name="LongTermBorrowingsTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LongTermBorrowingsTablesLineItems"/>
  <xs:element name="ScheduleOfSharebasedPaymentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfSharebasedPaymentTableTextBlock"/>
  <xs:element name="ScheduleOfSharebasedPaymentExpensesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock"/>
  <xs:element name="ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock"/>
  <xs:element name="ShareBasedPaymentTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareBasedPaymentTablesTable"/>
  <xs:element name="ShareBasedPaymentTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareBasedPaymentTablesLineItems"/>
  <xs:element name="DisclosureOfWarrantLiabilities" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisclosureOfWarrantLiabilities"/>
  <xs:element name="DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock"/>
  <xs:element name="ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock"/>
  <xs:element name="ShareCapitalTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareCapitalTablesTable"/>
  <xs:element name="ShareCapitalTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareCapitalTablesLineItems"/>
  <xs:element name="ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory"/>
  <xs:element name="ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock"/>
  <xs:element name="ScheduleOfOtherGainslossesNetTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfOtherGainslossesNetTableTextBlock"/>
  <xs:element name="EmployeeBenefitExpenseTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_EmployeeBenefitExpenseTablesTable"/>
  <xs:element name="EmployeeBenefitExpenseTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeBenefitExpenseTablesLineItems"/>
  <xs:element name="ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock"/>
  <xs:element name="ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock"/>
  <xs:element name="SupplementalCashFlowInformationTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_SupplementalCashFlowInformationTablesTable"/>
  <xs:element name="SupplementalCashFlowInformationTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SupplementalCashFlowInformationTablesLineItems"/>
  <xs:element name="ScheduleOfInterestExpenseAndInterestPayableExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory"/>
  <xs:element name="ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock"/>
  <xs:element name="PledgedAssetsTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_PledgedAssetsTablesTable"/>
  <xs:element name="PledgedAssetsTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PledgedAssetsTablesLineItems"/>
  <xs:element name="ScheduleOfGearingRatiosTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfGearingRatiosTableTextBlock"/>
  <xs:element name="CapitalManagementTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_CapitalManagementTablesTable"/>
  <xs:element name="CapitalManagementTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CapitalManagementTablesLineItems"/>
  <xs:element name="ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock"/>
  <xs:element name="ScheduleOfTheChangesInLevel3Instrument" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfTheChangesInLevel3Instrument"/>
  <xs:element name="SegmentInformationTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_SegmentInformationTablesTable"/>
  <xs:element name="SegmentInformationTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SegmentInformationTablesLineItems"/>
  <xs:element name="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"/>
  <xs:element name="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems"/>
  <xs:element name="NewStandardsInterpretationsAndAmendments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NewStandardsInterpretationsAndAmendments"/>
  <xs:element name="EffectiveDatesIssuedByIASB" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EffectiveDatesIssuedByIASB"/>
  <xs:element name="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"/>
  <xs:element name="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems"/>
  <xs:element name="MainBusinessActivities" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MainBusinessActivities"/>
  <xs:element name="PercentageOfOwnership" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_PercentageOfOwnership"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"/>
  <xs:element name="DemandDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_DemandDeposits"/>
  <xs:element name="TimeDepositAtCarryingValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_TimeDepositAtCarryingValue"/>
  <xs:element name="TimeDepositsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_TimeDepositsCurrent"/>
  <xs:element name="TimeDepositsNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_TimeDepositsNonCurrent"/>
  <xs:element name="AccountsReceivablesGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccountsReceivablesGross"/>
  <xs:element name="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable"/>
  <xs:element name="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems"/>
  <xs:element name="PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable"/>
  <xs:element name="CostPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_CostPropertyPlantAndEquipment"/>
  <xs:element name="AccumulatedDepreciationPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccumulatedDepreciationPropertyPlantAndEquipment"/>
  <xs:element name="DisposalsofPropertyPlantEquipments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_DisposalsofPropertyPlantEquipments"/>
  <xs:element name="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
  <xs:element name="CostIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_CostIntangibleAssets"/>
  <xs:element name="AccumulatedAmortizationIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccumulatedAmortizationIntangibleAssets"/>
  <xs:element name="SellingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_SellingExpenses"/>
  <xs:element name="ResearchAndDevelopmentExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ResearchAndDevelopmentExpenses"/>
  <xs:element name="TotalIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_TotalIntangibleAssetsOtherThanGoodwill"/>
  <xs:element name="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable"/>
  <xs:element name="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems"/>
  <xs:element name="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable"/>
  <xs:element name="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems"/>
  <xs:element name="LenderDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LenderDomainDomain"/>
  <xs:element name="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable"/>
  <xs:element name="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems"/>
  <xs:element name="DebtInstrumentMaturityDateDescriptions" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DebtInstrumentMaturityDateDescriptions"/>
  <xs:element name="LineOfCreditFacilityIncreaseDecreaseForPeriodNets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets"/>
  <xs:element name="ShortTermBorrowingsType" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShortTermBorrowingsType"/>
  <xs:element name="LineOfCreditFacilityAverageOutstandingAmounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_LineOfCreditFacilityAverageOutstandingAmounts"/>
  <xs:element name="UndrawnAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_UndrawnAmount"/>
  <xs:element name="ShortTermDebtInterestRateIncreases" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShortTermDebtInterestRateIncreases"/>
  <xs:element name="GuarantorNote" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GuarantorNote"/>
  <xs:element name="Collateral" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_Collateral"/>
  <xs:element name="OtherPayablesDetailsScheduleofOtherPayablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_OtherPayablesDetailsScheduleofOtherPayablesTable"/>
  <xs:element name="ProfessionalFeePayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ProfessionalFeePayableCurrent"/>
  <xs:element name="PayablesOnMachineryAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_PayablesOnMachineryAndEquipment"/>
  <xs:element name="LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable"/>
  <xs:element name="TypeOfSharebasedArrangementDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TypeOfSharebasedArrangementDomainDomain"/>
  <xs:element name="ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable"/>
  <xs:element name="GrantDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GrantDate"/>
  <xs:element name="QuantityGrantedUnits" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_QuantityGrantedUnits"/>
  <xs:element name="ContractPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ContractPeriod"/>
  <xs:element name="VestingConditions" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_VestingConditions"/>
  <xs:element name="ContractPeriodDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ContractPeriodDescription"/>
  <xs:element name="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"/>
  <xs:element name="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems"/>
  <xs:element name="NumberOfOptionsOptionsCancelled" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfOptionsOptionsCancelled"/>
  <xs:element name="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable"/>
  <xs:element name="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems"/>
  <xs:element name="ExpectedOptionLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExpectedOptionLife"/>
  <xs:element name="FairValuePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FairValuePerShare"/>
  <xs:element name="AwardsDateDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AwardsDateDomainDomain"/>
  <xs:element name="ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable"/>
  <xs:element name="ExercisePriceFairValueOfFirstYear" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExercisePriceFairValueOfFirstYear"/>
  <xs:element name="ExercisePriceFairValueOfSecondYear" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExercisePriceFairValueOfSecondYear"/>
  <xs:element name="ExercisePriceFairValueOfThirdYear" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExercisePriceFairValueOfThirdYear"/>
  <xs:element name="ExercisePriceFairValueOfFourthYear" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExercisePriceFairValueOfFourthYear"/>
  <xs:element name="ClassOfWarrantOrRightsDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ClassOfWarrantOrRightsDomainDomain"/>
  <xs:element name="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable"/>
  <xs:element name="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems"/>
  <xs:element name="NumberOfShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfShare"/>
  <xs:element name="NumberOfAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfAmount"/>
  <xs:element name="NumberOfSharesChangeInFairValue" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfSharesChangeInFairValue"/>
  <xs:element name="NumberOfAmountChangeInFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfAmountChangeInFairValue"/>
  <xs:element name="NumberOfSharesWarrantGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfSharesWarrantGranted"/>
  <xs:element name="NumberOfAmountWarrantsGranted" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfAmountWarrantsGranted"/>
  <xs:element name="NumberOfSharesWarrantsExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfSharesWarrantsExercised"/>
  <xs:element name="NumberOfAmountWarrantsExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfAmountWarrantsExercised"/>
  <xs:element name="ConvertiblePreferredShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferredShares"/>
  <xs:element name="ConversionOfStockAmountPreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConversionOfStockAmountPreferredShares"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesIssued"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesIssuedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue"/>
  <xs:element name="ConvertiblePreferenceSharesLiabilitiesExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceSharesLiabilitiesExercised"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesExercisedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue"/>
  <xs:element name="ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable"/>
  <xs:element name="CancellationOfTreasuryShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CancellationOfTreasuryShare"/>
  <xs:element name="ConversionOfConvertiblePreferenceSharesToOrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares"/>
  <xs:element name="ConversionOfConvertiblePreferenceShareToOrdinaryShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares"/>
  <xs:element name="WarrantExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantExercised"/>
  <xs:element name="WarrantIssuance" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantIssuance"/>
  <xs:element name="NewShareIssuance" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NewShareIssuance"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesExercised"/>
  <xs:element name="RestrictedShareUnitsIssuance" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RestrictedShareUnitsIssuance"/>
  <xs:element name="AdditionalPaidsInCapital" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdditionalPaidsInCapital"/>
  <xs:element name="RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable"/>
  <xs:element name="RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable"/>
  <xs:element name="TimingOfRevenueRecognition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_TimingOfRevenueRecognition"/>
  <xs:element name="ServiceRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ServiceRevenue"/>
  <xs:element name="NetCurrencyExchangeGainslosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_NetCurrencyExchangeGainslosses"/>
  <xs:element name="GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss"/>
  <xs:element name="GainsOnReversalOfAccountsPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_GainsOnReversalOfAccountsPayables"/>
  <xs:element name="LossGainOnDisposalOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment"/>
  <xs:element name="OtherLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherLosses"/>
  <xs:element name="LoanFromShareholders" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_LoanFromShareholders"/>
  <xs:element name="ExpectedCreditLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExpectedCreditLoss"/>
  <xs:element name="RelatedPartyTransactionsDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RelatedPartyTransactionsDomainDomain"/>
  <xs:element name="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable"/>
  <xs:element name="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems"/>
  <xs:element name="LaborAndHealthInsuranceFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_LaborAndHealthInsuranceFee"/>
  <xs:element name="IncomeTaxExpensebenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_IncomeTaxExpensebenefit"/>
  <xs:element name="EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable"/>
  <xs:element name="WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted"/>
  <xs:element name="DilutedEarningsLossPerShares" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DilutedEarningsLossPerShares"/>
  <xs:element name="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable"/>
  <xs:element name="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems"/>
  <xs:element name="EndingBalanceOfPayableOnEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_EndingBalanceOfPayableOnEquipment"/>
  <xs:element name="ThroughSharebasedPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ThroughSharebasedPayment"/>
  <xs:element name="ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable"/>
  <xs:element name="RelationshipWithTheCompany" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RelationshipWithTheCompany"/>
  <xs:element name="PostemploymentBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_PostemploymentBenefits"/>
  <xs:element name="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable"/>
  <xs:element name="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems"/>
  <xs:element name="PledgedAsset" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PledgedAsset"/>
  <xs:element name="BookValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_BookValue"/>
  <xs:element name="Purpose" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_Purpose"/>
  <xs:element name="TotalCapitals" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_TotalCapitals"/>
  <xs:element name="GearingRatio" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_GearingRatio"/>
  <xs:element name="FinancialWarrantLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialWarrantLiabilities"/>
  <xs:element name="ConvertiblePreferenceShareLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilities"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems"/>
  <xs:element name="ForeignCurrencyFinancialAssetsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ForeignCurrencyFinancialAssetsAmount"/>
  <xs:element name="FinancialAssetsOfExchangeRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsOfExchangeRate"/>
  <xs:element name="ForeignCurrencyFinancialLiabilitiesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ForeignCurrencyFinancialLiabilitiesAmount"/>
  <xs:element name="FinancialLiabilitiesOfExchangeRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialLiabilitiesOfExchangeRate"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems"/>
  <xs:element name="FinancialAssetDegreeOfVariation" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetDegreeOfVariation"/>
  <xs:element name="FinancialLiabilityDegreeOfVariation" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialLiabilityDegreeOfVariation"/>
  <xs:element name="FinancialLiabilitesEffectOnOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable"/>
  <xs:element name="AccountsReceivablesTotalBookValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccountsReceivablesTotalBookValue"/>
  <xs:element name="AccountsReceivablesLossAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccountsReceivablesLossAllowance"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems"/>
  <xs:element name="ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable"/>
  <xs:element name="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"/>
  <xs:element name="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems"/>
  <xs:element name="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable"/>
  <xs:element name="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems"/>
  <xs:element name="FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses"/>
  <xs:element name="PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare"/>
  <xs:element name="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"/>
  <xs:element name="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems"/>
  <xs:element name="FairValueConvertiblePreferenceShareLiabilitie" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_FairValueConvertiblePreferenceShareLiabilitie"/>
  <xs:element name="DescriptionOfSignificantUnobservableInput" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DescriptionOfSignificantUnobservableInput"/>
  <xs:element name="weightedAverageConvertiblePreferenceShareLiabilities" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_weightedAverageConvertiblePreferenceShareLiabilities"/>
  <xs:element name="RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities"/>
  <xs:element name="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"/>
  <xs:element name="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems"/>
  <xs:element name="InterestIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_InterestIncome"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
  <xs:element name="EstimatedUsefulLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EstimatedUsefulLife"/>
  <xs:element name="CashandCashEquivalentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_CashandCashEquivalentsDetailsTable"/>
  <xs:element name="CashandCashEquivalentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CashandCashEquivalentsDetailsLineItems"/>
  <xs:element name="FinancialAssetsatFairValueThroughProfitorLossDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable"/>
  <xs:element name="FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems"/>
  <xs:element name="FinancialAssetsatAmortizedCostDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FinancialAssetsatAmortizedCostDetailsTable"/>
  <xs:element name="FinancialAssetAtAmortizedCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetAtAmortizedCosts"/>
  <xs:element name="TimeDepositInterestRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_TimeDepositInterestRatePercentage"/>
  <xs:element name="IntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_IntangibleAssetsDetailsTable"/>
  <xs:element name="AgreementPaymentsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AgreementPaymentsAmount"/>
  <xs:element name="PaymentNotPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_PaymentNotPaid"/>
  <xs:element name="ShortTermBorrowingsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShortTermBorrowingsDetailsTable"/>
  <xs:element name="ShareBasedPaymentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareBasedPaymentDetailsTable"/>
  <xs:element name="ConversionRatioShareOptions" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConversionRatioShareOptions"/>
  <xs:element name="ExercisePricesOfShareOptionsOutstanding" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ExercisePricesOfShareOptionsOutstanding"/>
  <xs:element name="RangeOfExercisePrices" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RangeOfExercisePrices"/>
  <xs:element name="WeightedAverageRemainingContractualPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WeightedAverageRemainingContractualPeriod"/>
  <xs:element name="WarrantliabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_WarrantliabilitiesDetailsTable"/>
  <xs:element name="WarrantliabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantliabilitiesDetailsLineItems"/>
  <xs:element name="WarrantsOutstandingTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantsOutstandingTerm"/>
  <xs:element name="RedemptionPrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RedemptionPrice"/>
  <xs:element name="OrdinarySharePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OrdinarySharePerShare"/>
  <xs:element name="NumberOfOrdinaryShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NumberOfOrdinaryShare"/>
  <xs:element name="AgreementDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AgreementDomainDomain"/>
  <xs:element name="ConvertiblePreferenceSharesLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable"/>
  <xs:element name="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems"/>
  <xs:element name="PurchaseOfWarrantShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PurchaseOfWarrantShares"/>
  <xs:element name="PurchaseAgreementAmountRecieved" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_PurchaseAgreementAmountRecieved"/>
  <xs:element name="ConvertiblePreferrenceSharesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferrenceSharesDescription"/>
  <xs:element name="ConversionOfStockSharesConverted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConversionOfStockSharesConverted"/>
  <xs:element name="ReflectiveShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ReflectiveShares"/>
  <xs:element name="StockholdersEquityReverseStockSplit1" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_StockholdersEquityReverseStockSplit1"/>
  <xs:element name="ShareCapitalDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_ShareCapitalDetailsTable"/>
  <xs:element name="ShareCapitalDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareCapitalDetailsLineItems"/>
  <xs:element name="AuthorizedCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AuthorizedCapital"/>
  <xs:element name="OutstandingPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OutstandingPercentage"/>
  <xs:element name="ConversionRatio" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConversionRatio"/>
  <xs:element name="PreferredShareConvertibleSharesIssuable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_PreferredShareConvertibleSharesIssuable"/>
  <xs:element name="NetProceedsReceivedFromPIPEInvestors" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_NetProceedsReceivedFromPIPEInvestors"/>
  <xs:element name="PreferredShareholdersPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PreferredShareholdersPercentage"/>
  <xs:element name="PurchaseOfOrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="glspu_PurchaseOfOrdinaryShares"/>
  <xs:element name="RevenueDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_RevenueDetailsTable"/>
  <xs:element name="RevenueDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RevenueDetailsLineItems"/>
  <xs:element name="RevenuesDenominatedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_RevenuesDenominatedValue"/>
  <xs:element name="IncomeTaxDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_IncomeTaxDetailsTable"/>
  <xs:element name="IncomeTaxDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_IncomeTaxDetailsLineItems"/>
  <xs:element name="EarningsLossPerShareDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_EarningsLossPerShareDetailsTable"/>
  <xs:element name="EarningsLossPerShareDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EarningsLossPerShareDetailsLineItems"/>
  <xs:element name="ConversionRatioOfOrdinaryShares" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConversionRatioOfOrdinaryShares"/>
  <xs:element name="ConversionOfPreferenceSharesIntoOrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares"/>
  <xs:element name="AccountsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccountsReceivable"/>
  <xs:element name="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable"/>
  <xs:element name="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems"/>
  <xs:element name="FinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="glspu_FinancialInstrumentsDetailsTable"/>
  <xs:element name="MarketInterestRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_MarketInterestRate"/>
  <xs:element name="IncreaseDecreaseInCashOutflow" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="glspu_IncreaseDecreaseInCashOutflow"/>
  <xs:element name="AgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="glspu_AgreementAxis"/>
  <xs:element name="AwardsDateAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="glspu_AwardsDateAxis"/>
  <xs:element name="ClassOfWarrantOrRightsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="glspu_ClassOfWarrantOrRightsAxis"/>
  <xs:element name="LenderAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="glspu_LenderAxis"/>
  <xs:element name="RelatedPartyTransactionsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="glspu_RelatedPartyTransactionsAxis"/>
  <xs:element name="TypeOfSharebasedArrangementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="glspu_TypeOfSharebasedArrangementAxis"/>
  <xs:element name="AccumulatedDepreciationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccumulatedDepreciationMember"/>
  <xs:element name="AccumulatedDepreciationOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AccumulatedDepreciationOneMember"/>
  <xs:element name="AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember"/>
  <xs:element name="AdditionalPaidInCapitalTreasuryShareTransactionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember"/>
  <xs:element name="AdjustmentAndWriteoffMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdjustmentAndWriteoffMember"/>
  <xs:element name="AdvanceReceiptsForShareCapitalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AdvanceReceiptsForShareCapitalMember"/>
  <xs:element name="AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember"/>
  <xs:element name="AmendmentsToIFRS10AndIAS28Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AmendmentsToIFRS10AndIAS28Member"/>
  <xs:element name="AsteriaCorporationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AsteriaCorporationMember"/>
  <xs:element name="AtTheBeginningOfYear1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AtTheBeginningOfYear1Member"/>
  <xs:element name="AtTheBeginningOfYear2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AtTheBeginningOfYear2Member"/>
  <xs:element name="AtTheBeginningOfYear3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AtTheBeginningOfYear3Member"/>
  <xs:element name="AtTheBeginningOfYear4Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_AtTheBeginningOfYear4Member"/>
  <xs:element name="BankCollaterializedBorrowingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_BankCollaterializedBorrowingsMember"/>
  <xs:element name="BerwickResourcesLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_BerwickResourcesLimitedMember"/>
  <xs:element name="BuildingsAndStructuresMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_BuildingsAndStructuresMember"/>
  <xs:element name="CollaterializedBorrowingsFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CollaterializedBorrowingsFiveMember"/>
  <xs:element name="CollaterializedBorrowingsFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CollaterializedBorrowingsFourMember"/>
  <xs:element name="CollaterializedBorrowingsOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CollaterializedBorrowingsOneMember"/>
  <xs:element name="CollaterializedBorrowingsThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CollaterializedBorrowingsThreeMember"/>
  <xs:element name="CollaterializedBorrowingsTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CollaterializedBorrowingsTwoMember"/>
  <xs:element name="ConsolidationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConsolidationMember"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesAtFairValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember"/>
  <xs:element name="ConvertiblePreferenceShareLiabilitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferenceShareLiabilitiesMember"/>
  <xs:element name="ConvertiblePreferrenceSharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ConvertiblePreferrenceSharesMember"/>
  <xs:element name="CostMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CostMember"/>
  <xs:element name="CostOfRevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CostOfRevenueMember"/>
  <xs:element name="CostOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CostOneMember"/>
  <xs:element name="EgyptTaxationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EgyptTaxationMember"/>
  <xs:element name="EmployeeShareOptionFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeShareOptionFiveMember"/>
  <xs:element name="EmployeeShareOptionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeShareOptionMember"/>
  <xs:element name="EmployeeShareOptionsFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeShareOptionsFourMember"/>
  <xs:element name="EmployeeShareOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeShareOptionsMember"/>
  <xs:element name="EmployeeShareOptionsOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeShareOptionsOneMember"/>
  <xs:element name="EmployeeShareOptionsThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeShareOptionsThreeMember"/>
  <xs:element name="EmployeeShareOptionsTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeeShareOptionsTwoMember"/>
  <xs:element name="EmployeesEquityCompensationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_EmployeesEquityCompensationMember"/>
  <xs:element name="FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember"/>
  <xs:element name="GlobalSPACPartnersCoGlobalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GlobalSPACPartnersCoGlobalMember"/>
  <xs:element name="GorillaDistributionEgyptMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaDistributionEgyptMember"/>
  <xs:element name="GorillaDistributionPartnersLimitedGorillaDistributionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember"/>
  <xs:element name="GorillaOrdinarySharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaOrdinarySharesMember"/>
  <xs:element name="GorillaSPACPartnersCoGlobalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaSPACPartnersCoGlobalMember"/>
  <xs:element name="GorillaScienceTechnologyHoldingIncGorillaBVIMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember"/>
  <xs:element name="GorillaTaiwanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaTaiwanMember"/>
  <xs:element name="GorillaTechnologyIncGorillaTaiwanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaTechnologyIncGorillaTaiwanMember"/>
  <xs:element name="GorillaTechnologyIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaTechnologyIncMember"/>
  <xs:element name="GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember"/>
  <xs:element name="GorillaTechnologyJapanIncGorillaJapanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaTechnologyJapanIncGorillaJapanMember"/>
  <xs:element name="GorillaTechnologyUKLimitedGorillaUKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GorillaTechnologyUKLimitedGorillaUKMember"/>
  <xs:element name="GrantDateFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GrantDateFiveMember"/>
  <xs:element name="GrantDateFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GrantDateFourMember"/>
  <xs:element name="GrantDateMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GrantDateMember"/>
  <xs:element name="GrantDateOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GrantDateOneMember"/>
  <xs:element name="GrantDateThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GrantDateThreeMember"/>
  <xs:element name="GrantDateTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GrantDateTwoMember"/>
  <xs:element name="GuaranteeDepositMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_GuaranteeDepositMember"/>
  <xs:element name="HardwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_HardwareMember"/>
  <xs:element name="HardwareSalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_HardwareSalesMember"/>
  <xs:element name="HongKongTaxationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_HongKongTaxationMember"/>
  <xs:element name="IFRS18PresentationAndDisclosureInFinancialStatementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember"/>
  <xs:element name="ISSCoreTechnologyIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ISSCoreTechnologyIncMember"/>
  <xs:element name="IndiaTaxationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_IndiaTaxationMember"/>
  <xs:element name="IntellectualPropertyRightsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_IntellectualPropertyRightsMember"/>
  <xs:element name="InterRevenueStreamsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_InterRevenueStreamsMember"/>
  <xs:element name="InvestmentInARentacaptiveCompanyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_InvestmentInARentacaptiveCompanyMember"/>
  <xs:element name="JapanTaxationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_JapanTaxationMember"/>
  <xs:element name="KohSihPingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_KohSihPingMember"/>
  <xs:element name="KowShyhPinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_KowShyhPinMember"/>
  <xs:element name="LCLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LCLoanMember"/>
  <xs:element name="LCLoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LCLoanOneMember"/>
  <xs:element name="LGMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LGMember"/>
  <xs:element name="LenderAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LenderAMember"/>
  <xs:element name="LenderBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LenderBMember"/>
  <xs:element name="LenderCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LenderCMember"/>
  <xs:element name="LetterOfGuaranteeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LetterOfGuaranteeMember"/>
  <xs:element name="LetterOfGuaranteeOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LetterOfGuaranteeOneMember"/>
  <xs:element name="LetterOfGuaranteeThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LetterOfGuaranteeThreeMember"/>
  <xs:element name="LoanFromShareholdersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LoanFromShareholdersMember"/>
  <xs:element name="LongTermBankLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LongTermBankLoanMember"/>
  <xs:element name="LongTermBankLoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LongTermBankLoanOneMember"/>
  <xs:element name="LongTermBankLoanThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LongTermBankLoanThreeMember"/>
  <xs:element name="LongTermBankLoanTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_LongTermBankLoanTwoMember"/>
  <xs:element name="NSGUARDTechnologyIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NSGUARDTechnologyIncMember"/>
  <xs:element name="NSGUARDTechnologyIncNSGURADMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NSGUARDTechnologyIncNSGURADMember"/>
  <xs:element name="NotPastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_NotPastDueMember"/>
  <xs:element name="ObtainProfessionalServiceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ObtainProfessionalServiceMember"/>
  <xs:element name="OperatingExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OperatingExpensesMember"/>
  <xs:element name="OptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OptionsMember"/>
  <xs:element name="OriginRiseLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OriginRiseLimitedMember"/>
  <xs:element name="OtherEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherEquipmentMember"/>
  <xs:element name="OtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherMember"/>
  <xs:element name="OtherReceivablesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherReceivablesMember"/>
  <xs:element name="OtherSegmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OtherSegmentMember"/>
  <xs:element name="OthersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_OthersMember"/>
  <xs:element name="Over366DaysPastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_Over366DaysPastDueMember"/>
  <xs:element name="PIPEInvestorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PIPEInvestorsMember"/>
  <xs:element name="PayablesOnIntangibleAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PayablesOnIntangibleAssetsMember"/>
  <xs:element name="PayablesOnMachineryAndEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PayablesOnMachineryAndEquipmentMember"/>
  <xs:element name="PensionPayableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PensionPayableMember"/>
  <xs:element name="PrepaidPensionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PrepaidPensionMember"/>
  <xs:element name="PrivateWarrantLiabilitiesAtFairValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PrivateWarrantLiabilitiesAtFairValueMember"/>
  <xs:element name="PrivateWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PrivateWarrantsMember"/>
  <xs:element name="ProfessionalFeePayableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ProfessionalFeePayableMember"/>
  <xs:element name="PromissoryNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PromissoryNotesMember"/>
  <xs:element name="PublicWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PublicWarrantsMember"/>
  <xs:element name="RestrictedShareUnitMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_RestrictedShareUnitMember"/>
  <xs:element name="SalariesAndBonusesPayableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SalariesAndBonusesPayableMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="SecurityConvergenceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SecurityConvergenceMember"/>
  <xs:element name="SeriesAConvertiblePreferenceSharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SeriesAConvertiblePreferenceSharesMember"/>
  <xs:element name="SeriesAOrdinaryShareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SeriesAOrdinaryShareMember"/>
  <xs:element name="SeriesBConvertiblePreferenceSharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SeriesBConvertiblePreferenceSharesMember"/>
  <xs:element name="SeriesBOrdinaryShareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SeriesBOrdinaryShareMember"/>
  <xs:element name="SeriesCOrdinaryShareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SeriesCOrdinaryShareMember"/>
  <xs:element name="SeriesDOrdinaryShareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SeriesDOrdinaryShareMember"/>
  <xs:element name="ServiceRevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ServiceRevenueMember"/>
  <xs:element name="ShareBasedPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareBasedPaymentMember"/>
  <xs:element name="ShareCapitalPreferredShareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareCapitalPreferredShareMember"/>
  <xs:element name="SharebasedPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SharebasedPaymentMember"/>
  <xs:element name="ShortTermBankLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShortTermBankLoanMember"/>
  <xs:element name="ShortTermBankLoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShortTermBankLoanOneMember"/>
  <xs:element name="SoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SoftwareMember"/>
  <xs:element name="SoftwareSalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_SoftwareSalesMember"/>
  <xs:element name="TaiwanTaxationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TaiwanTaxationMember"/>
  <xs:element name="TelmediaTechnologyLimitedTelmediaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TelmediaTechnologyLimitedTelmediaMember"/>
  <xs:element name="TimeDepositsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TimeDepositsMember"/>
  <xs:element name="TotalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TotalMember"/>
  <xs:element name="TotalRevenueStreamsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TotalRevenueStreamsMember"/>
  <xs:element name="TransportationEquipmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_TransportationEquipmentsMember"/>
  <xs:element name="UncollaterializedBorrowingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UncollaterializedBorrowingsMember"/>
  <xs:element name="UnitedKingdomTaxationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnitedKingdomTaxationMember"/>
  <xs:element name="UnitedStatesTaxationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UnitedStatesTaxationMember"/>
  <xs:element name="UpTo180DaysPastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UpTo180DaysPastDueMember"/>
  <xs:element name="UpTo365DaysPastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_UpTo365DaysPastDueMember"/>
  <xs:element name="VideoIoTMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_VideoIoTMember"/>
  <xs:element name="WarrantLiabilitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantLiabilitiesMember"/>
  <xs:element name="WarrantLiabilitiesOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantLiabilitiesOneMember"/>
  <xs:element name="WarrantLiabilitiesTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_WarrantLiabilitiesTwoMember"/>
  <xs:element name="CapitalManagementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_CapitalManagementAbstract"/>
  <xs:element name="FinanceCostsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinanceCostsAbstract"/>
  <xs:element name="FinancialAssetsAtAmortizedCostLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_FinancialAssetsAtAmortizedCostLineItems"/>
  <xs:element name="InterestExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_InterestExpensesAbstract"/>
  <xs:element name="PledgedAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_PledgedAssetsAbstract"/>
  <xs:element name="ScheduleOfEarningsLossPerShareLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfEarningsLossPerShareLineItems"/>
  <xs:element name="ScheduleOfGearingRatiosAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfGearingRatiosAbstract"/>
  <xs:element name="ScheduleOfInterestExpenseAndInterestPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract"/>
  <xs:element name="ScheduleOfKeyManagementCompensationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfKeyManagementCompensationAbstract"/>
  <xs:element name="ScheduleOfOtherPayablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfOtherPayablesLineItems"/>
  <xs:element name="ScheduleOfRevenueFromContractsWithCustomersLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems"/>
  <xs:element name="ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems"/>
  <xs:element name="ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract"/>
  <xs:element name="ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ShareBasedPaymentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShareBasedPaymentLineItems"/>
  <xs:element name="ShortTermBorrowingsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_ShortTermBorrowingsLineItems"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="glspu_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>4
<FILENAME>glspu-20240630_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Sep 30 19:50:11 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedBalanceSheet" roleURI="http://www.glspu.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedComprehensiveIncome" roleURI="http://www.glspu.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedCashFlow" roleURI="http://www.glspu.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofCashandCashEquivalentsTable" roleURI="http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAccountsReceivableTable" roleURI="http://www.glspu.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAmortizationonIntangibleAssetsTable" roleURI="http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofOtherGainsLossesNetTable" roleURI="http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofExpensesbyNatureTable" roleURI="http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleEmployeeBenefitExpenseTable" roleURI="http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofIncomeTaxExpenseBenefitTable" roleURI="http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofInvestingActivitieswithPartialCashPaymentsTable" roleURI="http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofPurchaseofPropertyPlantandEquipmentTable" roleURI="http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofKeyManagementCompensationTable" roleURI="http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofGearingRatiosTable" roleURI="http://www.glspu.com/role/ScheduleofGearingRatiosTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinancialInstrumentsbyCategoryTable" roleURI="http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"/>
  <calculationLink xlink:role="http://www.glspu.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CashAndCashEquivalents" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtAmortisedCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_ContractAssets" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Inventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_Inventories" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPrepayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepayments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentPrepayments" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_OtherReceivables" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_OtherCurrentAssets" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_RightofuseAssets" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_DeferredTaxAssets" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentPrepayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentPrepayments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_NoncurrentPrepayments" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_OtherNoncurrentAssets" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Assets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_CurrentAssets" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_NoncurrentAssets" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_ShorttermBorrowings" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_ContractLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_NotePayableCurrent" xlink:href="glspu-20240630.xsd#glspu_NotePayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="glspu_NotePayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_TradeAndOtherCurrentPayables" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_OtherCurrentPayables" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherShorttermProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermProvisions"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_OtherShorttermProvisions" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentLeaseLiabilities" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentTaxLiabilities" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantLiability" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_WarrantLiability" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalPreferenceShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalPreferenceShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_IssuedCapitalPreferenceShares" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_OtherCurrentLiabilities" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities" xlink:to="ifrs-full_LongtermBorrowings" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherLongtermProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLongtermProvisions"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities" xlink:to="ifrs-full_OtherLongtermProvisions" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities" xlink:to="ifrs-full_DeferredTaxLiabilities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities" xlink:to="ifrs-full_NoncurrentLeaseLiabilities" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentGovernmentGrants" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentGovernmentGrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities" xlink:to="ifrs-full_NoncurrentGovernmentGrants" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Liabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_CurrentLiabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_NoncurrentLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_IssuedCapitalOrdinaryShares" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_IssuedCapital" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarnings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_RetainedEarnings" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TreasuryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TreasuryShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_TreasuryShares" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Equity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Equity" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAndLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_Equity" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ConsolidatedComprehensiveIncome" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_GrossProfit" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Revenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Revenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GrossProfit" xlink:to="ifrs-full_Revenue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CostOfSales" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GrossProfit" xlink:to="ifrs-full_CostOfSales" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OperatingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OperatingExpense"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesAndMarketingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OperatingExpense" xlink:to="ifrs-full_SalesAndMarketingExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OperatingExpense" xlink:to="ifrs-full_GeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OperatingExpense" xlink:to="ifrs-full_ResearchAndDevelopmentExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditsLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditsLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OperatingExpense" xlink:to="glspu_ExpectedCreditsLosses" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OperatingExpense" xlink:to="ifrs-full_OtherIncome" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherGainsLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OperatingExpense" xlink:to="ifrs-full_OtherGainsLosses" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities" xlink:to="ifrs-full_GrossProfit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities" xlink:to="ifrs-full_OperatingExpense" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherOperatingIncomeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="ifrs-full_RevenueFromInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinanceCosts" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="ifrs-full_FinanceCosts" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLossBeforeTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_ProfitLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncome" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperations"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_ProfitLossBeforeTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="glspu_ExpectedCreditLosses" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_DepreciationExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AmortisationExpense" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForSharebasedPayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForSharebasedPayments" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForShareOptionExpenses" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForShareOptionExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="glspu_AdjustmentsForShareOptionExpenses" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_InterestExpense" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" order="13" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" order="14" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" order="15" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" order="16" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" order="17" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" order="18" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInProvisions" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForIncreaseDecreaseInProvisions"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInProvisions" order="19" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" order="20" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" order="21" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraokfXHrKlM06I+QSLO8WPbvtOCPCDzcMbVywvKAikCn7oHNZC4q2LKE8ipovjVzvazXdagtveqrw4Rjb1L3ofx6TgwWN8FOT07spM1FV1yptHVPP8cqUE2X8FcDKfYvPVEZ0Nyb3rbA+gny1e32xrNyO7Il5HinozQT6xjg9zh9OjgZ/ej/Yf+LOyXIINZf5Xlq2tb6A2JU9kejiiXA8HaY5YIUrptJf+2INmnzoPA9+V33dfs1r8VR6BesYYDprwjN7tZLOfNm469RIDM29Q9] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" order="22" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_RevenueFromInterest" order="23" weight="-1"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnReversalOfAccountsAndOtherPayables" xlink:href="glspu-20240630.xsd#glspu_GainsOnReversalOfAccountsAndOtherPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="glspu_GainsOnReversalOfAccountsAndOtherPayables" order="24" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" order="25" weight="-1"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForPrepayment" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForPrepayment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="glspu_AdjustmentsForPrepayment" order="26" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_InterestPaidClassifiedAsOperatingActivities" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromCurrentBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_ProceedsFromCurrentBorrowings" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromExerciseOfWarrants" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromExerciseOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_ProceedsFromExerciseOfWarrants" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="glspu_ExerciseOfConvertiblePreferredShares" xlink:href="glspu-20240630.xsd#glspu_ExerciseOfConvertiblePreferredShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="glspu_ExerciseOfConvertiblePreferredShares" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="glspu_ExerciseOfRestrictedShareUnits" xlink:href="glspu-20240630.xsd#glspu_ExerciseOfRestrictedShareUnits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="glspu_ExerciseOfRestrictedShareUnits" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_Cash" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashOnHand" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOnHand"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Cash" xlink:to="ifrs-full_CashOnHand" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BalancesWithBanks" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BalancesWithBanks"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Cash" xlink:to="ifrs-full_BalancesWithBanks" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_DemandDeposits" xlink:href="glspu-20240630.xsd#glspu_DemandDeposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Cash" xlink:to="glspu_DemandDeposits" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositAtCarryingValue" xlink:href="glspu-20240630.xsd#glspu_TimeDepositAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Cash" xlink:to="glspu_TimeDepositAtCarryingValue" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_Cash" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepositsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepositsAtAmortisedCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_DepositsAtAmortisedCost" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivablesGross" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="glspu_AccountsReceivablesGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_TotalIntangibleAssetsOtherThanGoodwill" xlink:href="glspu-20240630.xsd#glspu_TotalIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="glspu_TotalIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_SellingGeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_ResearchAndDevelopmentExpenses" xlink:href="glspu-20240630.xsd#glspu_ResearchAndDevelopmentExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="glspu_TotalIntangibleAssetsOtherThanGoodwill" xlink:to="glspu_ResearchAndDevelopmentExpenses" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_SellingExpenses" xlink:href="glspu-20240630.xsd#glspu_SellingExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="glspu_TotalIntangibleAssetsOtherThanGoodwill" xlink:to="glspu_SellingExpenses" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherGainsLosses"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnReversalOfAccountsPayables" xlink:href="glspu-20240630.xsd#glspu_GainsOnReversalOfAccountsPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherGainsLosses" xlink:to="glspu_GainsOnReversalOfAccountsPayables" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_LossGainOnDisposalOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherGainsLosses" xlink:to="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_NetCurrencyExchangeGainslosses" xlink:href="glspu-20240630.xsd#glspu_NetCurrencyExchangeGainslosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherGainsLosses" xlink:to="glspu_NetCurrencyExchangeGainslosses" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="glspu-20240630.xsd#glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherGainsLosses" xlink:to="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherLosses" xlink:href="glspu-20240630.xsd#glspu_OtherLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherGainsLosses" xlink:to="glspu_OtherLosses" order="5" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofExpensesbyNatureTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNature"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EmployeeBenefitsExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_EmployeeBenefitsExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BankAndSimilarCharges" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BankAndSimilarCharges"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_BankAndSimilarCharges" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfessionalFeesExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfessionalFeesExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_ProfessionalFeesExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLoss" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="glspu_ExpectedCreditLoss" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InsuranceExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_InsuranceExpense" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_AmortisationExpense" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_DepreciationPropertyPlantAndEquipment" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationRightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_DepreciationRightofuseAssets" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_OtherExpenseByNature" order="10" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WagesAndSalaries" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:to="ifrs-full_WagesAndSalaries" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_LaborAndHealthInsuranceFee" xlink:href="glspu-20240630.xsd#glspu_LaborAndHealthInsuranceFee"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:to="glspu_LaborAndHealthInsuranceFee" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:to="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherEmployeeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEmployeeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:to="ifrs-full_OtherEmployeeExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForShareOptionExpenses" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForShareOptionExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:to="glspu_AdjustmentsForShareOptionExpenses" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxExpenseIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:to="ifrs-full_CurrentTaxExpenseIncome" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:to="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_IncomeTaxExpensebenefit" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxExpensebenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="glspu_IncomeTaxExpensebenefit" xlink:to="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="glspu_IncomeTaxExpensebenefit" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfInvestmentProperty" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfInvestmentProperty"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfInvestmentProperty" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_EndingBalanceOfPayableOnEquipment" xlink:href="glspu-20240630.xsd#glspu_EndingBalanceOfPayableOnEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="glspu_EndingBalanceOfPayableOnEquipment" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetirementsIntangibleAssetsAndGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_ThroughSharebasedPayment" xlink:href="glspu-20240630.xsd#glspu_ThroughSharebasedPayment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="glspu_ThroughSharebasedPayment" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" order="5" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_KeyManagementPersonnelCompensation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherShorttermEmployeeBenefits" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermEmployeeBenefits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_KeyManagementPersonnelCompensation" xlink:to="ifrs-full_OtherShorttermEmployeeBenefits" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_PostemploymentBenefits" xlink:href="glspu-20240630.xsd#glspu_PostemploymentBenefits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_KeyManagementPersonnelCompensation" xlink:to="glspu_PostemploymentBenefits" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofGearingRatiosTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NetDebt" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDebt"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NetDebt" xlink:to="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NetDebt" xlink:to="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalCapitals" xlink:href="glspu-20240630.xsd#glspu_TotalCapitals"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="glspu_TotalCapitals" xlink:to="ifrs-full_NetDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityInterestsOfAcquirer" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityInterestsOfAcquirer"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="glspu_TotalCapitals" xlink:to="ifrs-full_EquityInterestsOfAcquirer" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_FinancialAssets" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtAmortisedCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_FinancialAssets" xlink:to="ifrs-full_FinancialAssetsAtAmortisedCost" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtAmortisedCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_FinancialLiabilities" xlink:to="ifrs-full_FinancialLiabilitiesAtAmortisedCost" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialWarrantLiabilities" xlink:href="glspu-20240630.xsd#glspu_FinancialWarrantLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_FinancialLiabilities" xlink:to="glspu_FinancialWarrantLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_FinancialLiabilities" xlink:to="glspu_ConvertiblePreferenceShareLiabilities" order="3" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>glspu-20240630_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Sep 30 19:50:11 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedBalanceSheet" roleURI="http://www.glspu.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedComprehensiveIncome" roleURI="http://www.glspu.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareholdersEquityType2or3" roleURI="http://www.glspu.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedCashFlow" roleURI="http://www.glspu.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CorporateandGroupInformation" roleURI="http://www.glspu.com/role/CorporateandGroupInformation"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_TheAuthorizationoftheConsolidatedFinancialStatements" roleURI="http://www.glspu.com/role/TheAuthorizationoftheConsolidatedFinancialStatements"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB" roleURI="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CashandCashEquivalents" roleURI="http://www.glspu.com/role/CashandCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatFairValueThroughProfitorLoss" roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatAmortizedCost" roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCost"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_AccountsReceivable" roleURI="http://www.glspu.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_PropertyPlantandEquipment" roleURI="http://www.glspu.com/role/PropertyPlantandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IntangibleAssets" roleURI="http://www.glspu.com/role/IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherNonCurrentAssets" roleURI="http://www.glspu.com/role/OtherNonCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShortTermBorrowings" roleURI="http://www.glspu.com/role/ShortTermBorrowings"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherPayables" roleURI="http://www.glspu.com/role/OtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_LongTermBorrowings" roleURI="http://www.glspu.com/role/LongTermBorrowings"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareBasedPayment" roleURI="http://www.glspu.com/role/ShareBasedPayment"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_Warrantliabilities" roleURI="http://www.glspu.com/role/Warrantliabilities"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConvertiblePreferenceSharesLiabilities" roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareCapital" roleURI="http://www.glspu.com/role/ShareCapital"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RetainedEarnings" roleURI="http://www.glspu.com/role/RetainedEarnings"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_Revenue" roleURI="http://www.glspu.com/role/Revenue"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherGainsLossesNet" roleURI="http://www.glspu.com/role/OtherGainsLossesNet"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinanceCosts" roleURI="http://www.glspu.com/role/FinanceCosts"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ExpensesbyNature" roleURI="http://www.glspu.com/role/ExpensesbyNature"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EmployeeBenefitExpense" roleURI="http://www.glspu.com/role/EmployeeBenefitExpense"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IncomeTax" roleURI="http://www.glspu.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EarningsLossPerShare" roleURI="http://www.glspu.com/role/EarningsLossPerShare"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SupplementalCashFlowInformation" roleURI="http://www.glspu.com/role/SupplementalCashFlowInformation"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ChangesinLiabilitiesfromFinancingActivities" roleURI="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RelatedPartyTransactions" roleURI="http://www.glspu.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_PledgedAssets" roleURI="http://www.glspu.com/role/PledgedAssets"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SignificantContingentLiabilitiesandUnrecognizedContractCommitments" roleURI="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CapitalManagement" roleURI="http://www.glspu.com/role/CapitalManagement"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialInstruments" roleURI="http://www.glspu.com/role/FinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FairValueInformation" roleURI="http://www.glspu.com/role/FairValueInformation"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SegmentInformation" roleURI="http://www.glspu.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_AccountingPoliciesByPolicy" roleURI="http://www.glspu.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables" roleURI="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CashandCashEquivalentsTables" roleURI="http://www.glspu.com/role/CashandCashEquivalentsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatFairValueThroughProfitorLossTables" roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatAmortizedCostTables" roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_AccountsReceivableTables" roleURI="http://www.glspu.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_PropertyPlantandEquipmentTables" roleURI="http://www.glspu.com/role/PropertyPlantandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IntangibleAssetsTables" roleURI="http://www.glspu.com/role/IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherNonCurrentAssetsTables" roleURI="http://www.glspu.com/role/OtherNonCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShortTermBorrowingsTables" roleURI="http://www.glspu.com/role/ShortTermBorrowingsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherPayablesTables" roleURI="http://www.glspu.com/role/OtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_LongTermBorrowingsTables" roleURI="http://www.glspu.com/role/LongTermBorrowingsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareBasedPaymentTables" roleURI="http://www.glspu.com/role/ShareBasedPaymentTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_WarrantliabilitiesTables" roleURI="http://www.glspu.com/role/WarrantliabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConvertiblePreferenceSharesLiabilitiesTables" roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareCapitalTables" roleURI="http://www.glspu.com/role/ShareCapitalTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RevenueTables" roleURI="http://www.glspu.com/role/RevenueTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherGainsLossesNetTables" roleURI="http://www.glspu.com/role/OtherGainsLossesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinanceCostsTables" roleURI="http://www.glspu.com/role/FinanceCostsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ExpensesbyNatureTables" roleURI="http://www.glspu.com/role/ExpensesbyNatureTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EmployeeBenefitExpenseTables" roleURI="http://www.glspu.com/role/EmployeeBenefitExpenseTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IncomeTaxTables" roleURI="http://www.glspu.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EarningsLossPerShareTables" roleURI="http://www.glspu.com/role/EarningsLossPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SupplementalCashFlowInformationTables" roleURI="http://www.glspu.com/role/SupplementalCashFlowInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ChangesinLiabilitiesfromFinancingActivitiesTables" roleURI="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RelatedPartyTransactionsTables" roleURI="http://www.glspu.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_PledgedAssetsTables" roleURI="http://www.glspu.com/role/PledgedAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CapitalManagementTables" roleURI="http://www.glspu.com/role/CapitalManagementTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialInstrumentsTables" roleURI="http://www.glspu.com/role/FinancialInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FairValueInformationTables" roleURI="http://www.glspu.com/role/FairValueInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SegmentInformationTables" roleURI="http://www.glspu.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" roleURI="http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" roleURI="http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable" roleURI="http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" roleURI="http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofCashandCashEquivalentsTable" roleURI="http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable" roleURI="http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinancialAssetsatAmortizedCostTable" roleURI="http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable" roleURI="http://www.glspu.com/role/ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAccountsReceivableTable" roleURI="http://www.glspu.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAgingAnalysisofAccountsReceivableTable" roleURI="http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAmortizationonIntangibleAssetsTable" roleURI="http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofOtherNonCurrentAssetsTable" roleURI="http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShortTermBorrowingsTable" roleURI="http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShortTermandLongTermBorrowingTable" roleURI="http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofOtherPayablesTable" roleURI="http://www.glspu.com/role/ScheduleofOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofLongTermBorrowingsTable" roleURI="http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShareBasedPaymentTable" roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" roleURI="http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShareBasedPaymentArrangementsTable" roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFairValueofShareOptionsGrantedonGrantDateTable" roleURI="http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShareBasedPaymentExpensesTable" roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofExpensesIncurredonShareBasedPaymentTable" roleURI="http://www.glspu.com/role/ScheduleofExpensesIncurredonShareBasedPaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofWarrantLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofConvertiblePreferenceShareLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAuthorizedandIssuedPreferenceSharesTable" roleURI="http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofCompanysOrdinarySharesOutstandingTable" roleURI="http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofRevenuefromContractswithCustomersTable" roleURI="http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofRevenuefromtheTransferofGoodsandServicesTable" roleURI="http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable" roleURI="http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofOtherGainsLossesNetTable" roleURI="http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinanceCostsTable" roleURI="http://www.glspu.com/role/ScheduleofFinanceCostsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofExpensesbyNatureTable" roleURI="http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleEmployeeBenefitExpenseTable" roleURI="http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofIncomeTaxExpenseBenefitTable" roleURI="http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofEarningsLossPerShareTable" roleURI="http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofInvestingActivitieswithPartialCashPaymentsTable" roleURI="http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofPurchaseofPropertyPlantandEquipmentTable" roleURI="http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" roleURI="http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofNamesofRelatedPartiesandRelationshipTable" roleURI="http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofInterestExpenseandInterestPayableTable" roleURI="http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofKeyManagementCompensationTable" roleURI="http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAssetsPledgedasCollateralTable" roleURI="http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofGearingRatiosTable" roleURI="http://www.glspu.com/role/ScheduleofGearingRatiosTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinancialInstrumentsbyCategoryTable" roleURI="http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" roleURI="http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" roleURI="http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofProvisionMatrixTable" roleURI="http://www.glspu.com/role/ScheduleofProvisionMatrixTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofLossAllowanceforAccountsReceivableTable" roleURI="http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofNonDerivativeFinancialLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleoftheChangesinLevel3InstrumentTable" roleURI="http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" roleURI="http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" roleURI="http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CashandCashEquivalentsDetails" roleURI="http://www.glspu.com/role/CashandCashEquivalentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatFairValueThroughProfitorLossDetails" roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatAmortizedCostDetails" roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_AccountsReceivableDetails" roleURI="http://www.glspu.com/role/AccountsReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IntangibleAssetsDetails" roleURI="http://www.glspu.com/role/IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShortTermBorrowingsDetails" roleURI="http://www.glspu.com/role/ShortTermBorrowingsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareBasedPaymentDetails" roleURI="http://www.glspu.com/role/ShareBasedPaymentDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_WarrantliabilitiesDetails" roleURI="http://www.glspu.com/role/WarrantliabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConvertiblePreferenceSharesLiabilitiesDetails" roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareCapitalDetails" roleURI="http://www.glspu.com/role/ShareCapitalDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RevenueDetails" roleURI="http://www.glspu.com/role/RevenueDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IncomeTaxDetails" roleURI="http://www.glspu.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EarningsLossPerShareDetails" roleURI="http://www.glspu.com/role/EarningsLossPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RelatedPartyTransactionsDetails" roleURI="http://www.glspu.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails" roleURI="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialInstrumentsDetails" roleURI="http://www.glspu.com/role/FinancialInstrumentsDetails"/>
  <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"/>
  <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"/>
  <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"/>
  <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"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://www.glspu.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CurrentAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtAmortisedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_ContractAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Inventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_Inventories" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPrepayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentPrepayments" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_OtherReceivables" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_OtherCurrentAssets" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CurrentAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_NoncurrentAssetsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_RightofuseAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DeferredTaxAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentPrepayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentPrepayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_NoncurrentPrepayments" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_OtherNoncurrentAssets" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_NoncurrentAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Assets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_Assets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CurrentLiabilitiesAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_ShorttermBorrowings" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_ContractLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NotePayableCurrent" xlink:href="glspu-20240630.xsd#glspu_NotePayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="glspu_NotePayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentPayables" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherCurrentPayables" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherShorttermProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermProvisions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherShorttermProvisions" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentLeaseLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentTaxLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantLiability" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_WarrantLiability" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalPreferenceShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalPreferenceShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_IssuedCapitalPreferenceShares" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherCurrentLiabilities" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CurrentLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_NoncurrentLiabilitiesAbstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_LongtermBorrowings" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherLongtermProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLongtermProvisions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherLongtermProvisions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_DeferredTaxLiabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentLeaseLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentGovernmentGrants" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentGovernmentGrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentGovernmentGrants" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_NoncurrentLiabilities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Liabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_Liabilities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalAbstract" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="glspu_ShareCapitalAbstract" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalAbstract" xlink:to="ifrs-full_IssuedCapitalOrdinaryShares" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CapitalSurplusAbstract" xlink:href="glspu-20240630.xsd#glspu_CapitalSurplusAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="glspu_CapitalSurplusAbstract" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_CapitalSurplusAbstract" xlink:to="ifrs-full_IssuedCapital" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarningsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_RetainedEarningsAbstract" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarnings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RetainedEarningsAbstract" xlink:to="ifrs-full_RetainedEarnings" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherEquityInterestAbstract" xlink:href="glspu-20240630.xsd#glspu_OtherEquityInterestAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="glspu_OtherEquityInterestAbstract" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_OtherEquityInterestAbstract" xlink:to="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TreasuryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TreasuryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_OtherEquityInterestAbstract" xlink:to="ifrs-full_TreasuryShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Equity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_Equity" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAndLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_EquityAndLiabilities" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ConsolidatedComprehensiveIncome" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="ifrs-full_SegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Revenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Revenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_Revenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CostOfSales" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_Revenue" xlink:to="ifrs-full_CostOfSales" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GrossProfit" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_Revenue" xlink:to="ifrs-full_GrossProfit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeStatementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeStatementAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_IncomeStatementAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesAndMarketingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_SalesAndMarketingExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_GeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_ResearchAndDevelopmentExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditsLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditsLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="glspu_ExpectedCreditsLosses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_OtherIncome" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherGainsLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_OtherGainsLosses" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OperatingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OperatingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_OperatingExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_ProfitLossFromOperatingActivities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_RevenueFromInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinanceCosts" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_FinanceCosts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherOperatingIncomeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_OtherOperatingIncomeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_ProfitLossBeforeTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_ProfitLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ComprehensiveIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_EarningsPerShareAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_BasicEarningsLossPerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DilutedEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_DilutedEarningsLossPerShare" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfChangesInEquityTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_StatementOfChangesInEquityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfEquityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_ComponentsOfEquityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfEquityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_ComponentsOfEquityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfEquityDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_ComponentsOfEquityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="ifrs-full_IssuedCapitalMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalPreferredShareMember" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalPreferredShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="glspu_ShareCapitalPreferredShareMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdvanceReceiptsForShareCapitalMember" xlink:href="glspu-20240630.xsd#glspu_AdvanceReceiptsForShareCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="glspu_AdvanceReceiptsForShareCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdditionalPaidinCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="ifrs-full_AdditionalPaidinCapitalMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember" xlink:href="glspu-20240630.xsd#glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="glspu_EmployeeShareOptionsMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RestrictedShareUnitMember" xlink:href="glspu-20240630.xsd#glspu_RestrictedShareUnitMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="glspu_RestrictedShareUnitMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember" xlink:href="glspu-20240630.xsd#glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarningsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="ifrs-full_RetainedEarningsMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TreasurySharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TreasurySharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="ifrs-full_TreasurySharesMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Equity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_Equity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_ProfitLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_OtherComprehensiveIncome" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_ComprehensiveIncome" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IncreaseDecreaseInExpirationOfShareOptions" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInExpirationOfShareOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="glspu_IncreaseDecreaseInExpirationOfShareOptions" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IncreaseDecreaseInEmployeeShareOptionPlans" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInEmployeeShareOptionPlans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="glspu_IncreaseDecreaseInEmployeeShareOptionPlans" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IssuanceOfRestrictedShareUnits" xlink:href="glspu-20240630.xsd#glspu_IssuanceOfRestrictedShareUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="glspu_IssuanceOfRestrictedShareUnits" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_StockIssuedDuringPeriodValueStockSplits" xlink:href="glspu-20240630.xsd#glspu_StockIssuedDuringPeriodValueStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="glspu_StockIssuedDuringPeriodValueStockSplits" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssueOfEquity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssueOfEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IssueOfEquity" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_ProfitLossBeforeTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" xlink:to="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="glspu_ExpectedCreditLosses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_DepreciationExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AmortisationExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForSharebasedPayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AdjustmentsForSharebasedPayments" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForShareOptionExpenses" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForShareOptionExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="glspu_AdjustmentsForShareOptionExpenses" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_InterestExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_RevenueFromInterest" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnReversalOfAccountsAndOtherPayables" xlink:href="glspu-20240630.xsd#glspu_GainsOnReversalOfAccountsAndOtherPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="glspu_GainsOnReversalOfAccountsAndOtherPayables" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForPrepayment" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForPrepayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="glspu_AdjustmentsForPrepayment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInProvisions" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForIncreaseDecreaseInProvisions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInProvisions" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperations" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_InterestPaidClassifiedAsOperatingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromCurrentBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_ProceedsFromCurrentBorrowings" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromExerciseOfWarrants" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromExerciseOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_ProceedsFromExerciseOfWarrants" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExerciseOfConvertiblePreferredShares" xlink:href="glspu-20240630.xsd#glspu_ExerciseOfConvertiblePreferredShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="glspu_ExerciseOfConvertiblePreferredShares" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExerciseOfRestrictedShareUnits" xlink:href="glspu-20240630.xsd#glspu_ExerciseOfRestrictedShareUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="glspu_ExerciseOfRestrictedShareUnits" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/CorporateandGroupInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract" xlink:to="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/TheAuthorizationoftheConsolidatedFinancialStatements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract" xlink:to="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:href="glspu-20240630.xsd#glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" xlink:href="glspu-20240630.xsd#glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:to="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/CashandCashEquivalents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialAssetsatAmortizedCost" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/AccountsReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/IntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/OtherNonCurrentAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShortTermBorrowings" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingCostsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfBorrowingCostsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBorrowingCostsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingCostsAbstract" xlink:to="ifrs-full_DisclosureOfBorrowingCostsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/OtherPayables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/LongTermBorrowings" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsAbstract" xlink:to="ifrs-full_DisclosureOfBorrowingsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShareBasedPayment" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/Warrantliabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotesAndOtherExplanatoryInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:to="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShareCapital" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShareCapitalLineItems" xlink:to="glspu_ShareCapitalTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalLineItems" xlink:to="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/RetainedEarnings" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarningsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_RetainedEarningsTextBlock" xlink:href="glspu-20240630.xsd#glspu_RetainedEarningsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RetainedEarningsAbstract" xlink:to="glspu_RetainedEarningsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/Revenue" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRevenueExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ifrs-full_DisclosureOfRevenueExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/OtherGainsLossesNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_OtherGainsLossesNetAbstract" xlink:href="glspu-20240630.xsd#glspu_OtherGainsLossesNetAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherGainsLossesNetTextBlock" xlink:href="glspu-20240630.xsd#glspu_OtherGainsLossesNetTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_OtherGainsLossesNetAbstract" xlink:to="glspu_OtherGainsLossesNetTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinanceCosts" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FinanceCostsAbstract" xlink:href="glspu-20240630.xsd#glspu_FinanceCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinanceCostsAbstract" xlink:to="ifrs-full_DisclosureOfFinanceCostExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ExpensesbyNature" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNatureAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNatureAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfExpensesByNatureExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExpensesByNatureExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ExpenseByNatureAbstract" xlink:to="ifrs-full_DisclosureOfExpensesByNatureExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/EmployeeBenefitExpense" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_EmployeeBenefitExpenseLineItems" xlink:to="glspu_EmployeeBenefitExpenseTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/IncomeTax" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:to="ifrs-full_DisclosureOfIncomeTaxExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/EarningsLossPerShare" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BasicEarningsPerShareAbstract" xlink:to="ifrs-full_DisclosureOfEarningsPerShareExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SupplementalCashFlowInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" xlink:to="ifrs-full_DisclosureOfCashFlowStatementExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_DisclosureOfRelatedPartyExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/PledgedAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsTextBlock" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_PledgedAssetsAbstract" xlink:to="glspu_PledgedAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract" xlink:to="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/CapitalManagement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_CapitalManagementAbstract" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialRiskManagementExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_CapitalManagementAbstract" xlink:to="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialInstruments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FairValueInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SegmentInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_StatementOfCompliancePolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_StatementOfCompliancePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="glspu_StatementOfCompliancePolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_BasisOfPreparationPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_BasisOfPreparationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="glspu_BasisOfPreparationPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_BasisOfCondensedConsolidationPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_BasisOfCondensedConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="glspu_BasisOfCondensedConsolidationPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesPoilcyTextBlock" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesPoilcyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="glspu_WarrantLiabilitiesPoilcyTextBlock" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" order="30" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:href="glspu-20240630.xsd#glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:to="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:to="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_CashAndCashEquivalentsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_CashAndCashEquivalentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="glspu_CashAndCashEquivalentsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/AccountsReceivableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAccountsReceivableTableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="glspu_ScheduleOfAccountsReceivableTableTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_PropertyPlantandEquipmentTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_PropertyPlantandEquipmentTablesTable" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_PropertyPlantandEquipmentTablesLineItems" xlink:to="glspu_PropertyPlantandEquipmentTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_PropertyPlantandEquipmentTablesLineItems" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/IntangibleAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfIntangibleAssetsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:to="glspu_ScheduleOfIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:to="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/OtherNonCurrentAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DisclosureOfOtherAssetsExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShortTermBorrowingsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShortTermBorrowingsTablesLineItems" xlink:to="glspu_ShortTermBorrowingsTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfShorttermBorrowingsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShorttermBorrowingsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsTablesLineItems" xlink:to="glspu_ScheduleOfShorttermBorrowingsTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsTablesLineItems" xlink:to="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/OtherPayablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/LongTermBorrowingsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_LongTermBorrowingsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBorrowingsTablesTable" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_LongTermBorrowingsTablesLineItems" xlink:to="glspu_LongTermBorrowingsTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_LongTermBorrowingsTablesLineItems" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShareBasedPaymentTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="glspu_ShareBasedPaymentTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfSharebasedPaymentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfSharebasedPaymentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="glspu_ScheduleOfSharebasedPaymentTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/WarrantliabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotesAndOtherExplanatoryInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfWarrantLiabilities" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfWarrantLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:to="glspu_DisclosureOfWarrantLiabilities" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:to="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShareCapitalTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShareCapitalTablesLineItems" xlink:to="glspu_ShareCapitalTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalTablesLineItems" xlink:to="ifrs-full_DisclosureOfIssuedCapitalExplanatory" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalTablesLineItems" xlink:to="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/RevenueTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RevenueAbstract" xlink:to="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RevenueAbstract" xlink:to="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/OtherGainsLossesNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_OtherGainsLossesNetAbstract" xlink:href="glspu-20240630.xsd#glspu_OtherGainsLossesNetAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfOtherGainslossesNetTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherGainslossesNetTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_OtherGainsLossesNetAbstract" xlink:to="glspu_ScheduleOfOtherGainslossesNetTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinanceCostsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FinanceCostsAbstract" xlink:href="glspu-20240630.xsd#glspu_FinanceCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinanceCostsAbstract" xlink:to="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ExpensesbyNatureTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNatureAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNatureAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfExpensesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExpensesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ExpenseByNatureAbstract" xlink:to="ifrs-full_DisclosureOfExpensesExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/EmployeeBenefitExpenseTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseTablesTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_EmployeeBenefitExpenseTablesLineItems" xlink:to="glspu_EmployeeBenefitExpenseTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EmployeeBenefitExpenseTablesLineItems" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/IncomeTaxTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDeferredIncomeExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDeferredIncomeExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:to="ifrs-full_DisclosureOfDeferredIncomeExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/EarningsLossPerShareTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BasicEarningsPerShareAbstract" xlink:to="ifrs-full_EarningsPerShareExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SupplementalCashFlowInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_SupplementalCashFlowInformationTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_SupplementalCashFlowInformationTablesTable" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_SupplementalCashFlowInformationTablesLineItems" xlink:to="glspu_SupplementalCashFlowInformationTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SupplementalCashFlowInformationTablesLineItems" xlink:to="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SupplementalCashFlowInformationTablesLineItems" xlink:to="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/PledgedAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsTablesTable" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_PledgedAssetsTablesLineItems" xlink:to="glspu_PledgedAssetsTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_PledgedAssetsTablesLineItems" xlink:to="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/CapitalManagementTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_CapitalManagementTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_CapitalManagementTablesTable" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_CapitalManagementTablesLineItems" xlink:to="glspu_CapitalManagementTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfGearingRatiosTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGearingRatiosTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_CapitalManagementTablesLineItems" xlink:to="glspu_ScheduleOfGearingRatiosTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfProvisionMatrixExplanatory" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FairValueInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfTheChangesInLevel3Instrument" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfTheChangesInLevel3Instrument"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="glspu_ScheduleOfTheChangesInLevel3Instrument" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SegmentInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_SegmentInformationTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_SegmentInformationTablesTable" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_SegmentInformationTablesLineItems" xlink:to="glspu_SegmentInformationTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationTablesLineItems" xlink:to="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:to="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:to="ifrs-full_InitiallyAppliedIFRSsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_InitiallyAppliedIFRSsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_InitiallyAppliedIFRSsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilityInASaleAndLeasebackMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:to="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:to="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesWithCovenantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:to="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember" xlink:href="glspu-20240630.xsd#glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:to="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NewStandardsInterpretationsAndAmendments" xlink:href="glspu-20240630.xsd#glspu_NewStandardsInterpretationsAndAmendments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:to="glspu_NewStandardsInterpretationsAndAmendments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EffectiveDatesIssuedByIASB" xlink:href="glspu-20240630.xsd#glspu_EffectiveDatesIssuedByIASB"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:to="glspu_EffectiveDatesIssuedByIASB" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:to="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:to="ifrs-full_InitiallyAppliedIFRSsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_InitiallyAppliedIFRSsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_InitiallyAppliedIFRSsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LackOfExchangeabilityMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LackOfExchangeabilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:to="ifrs-full_LackOfExchangeabilityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AmendmentsToIFRS10AndIAS28Member" xlink:href="glspu-20240630.xsd#glspu_AmendmentsToIFRS10AndIAS28Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:to="glspu_AmendmentsToIFRS10AndIAS28Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember" xlink:href="glspu-20240630.xsd#glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:to="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NewStandardsInterpretationsAndAmendments" xlink:href="glspu-20240630.xsd#glspu_NewStandardsInterpretationsAndAmendments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:to="glspu_NewStandardsInterpretationsAndAmendments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EffectiveDatesIssuedByIASB" xlink:href="glspu-20240630.xsd#glspu_EffectiveDatesIssuedByIASB"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:to="glspu_EffectiveDatesIssuedByIASB" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember" xlink:href="glspu-20240630.xsd#glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ISSCoreTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_ISSCoreTechnologyIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_ISSCoreTechnologyIncMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TelmediaTechnologyLimitedTelmediaMember" xlink:href="glspu-20240630.xsd#glspu_TelmediaTechnologyLimitedTelmediaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_TelmediaTechnologyLimitedTelmediaMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaSPACPartnersCoGlobalMember" xlink:href="glspu-20240630.xsd#glspu_GorillaSPACPartnersCoGlobalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaSPACPartnersCoGlobalMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyUKLimitedGorillaUKMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyUKLimitedGorillaUKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaTechnologyUKLimitedGorillaUKMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GlobalSPACPartnersCoGlobalMember" xlink:href="glspu-20240630.xsd#glspu_GlobalSPACPartnersCoGlobalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GlobalSPACPartnersCoGlobalMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaDistributionEgyptMember" xlink:href="glspu-20240630.xsd#glspu_GorillaDistributionEgyptMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaDistributionEgyptMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyIncGorillaTaiwanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIncGorillaTaiwanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaTechnologyIncGorillaTaiwanMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NSGUARDTechnologyIncNSGURADMember" xlink:href="glspu-20240630.xsd#glspu_NSGUARDTechnologyIncNSGURADMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_NSGUARDTechnologyIncNSGURADMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyJapanIncGorillaJapanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyJapanIncGorillaJapanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaTechnologyJapanIncGorillaJapanMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember" xlink:href="glspu-20240630.xsd#glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MainBusinessActivities" xlink:href="glspu-20240630.xsd#glspu_MainBusinessActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="glspu_MainBusinessActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PercentageOfOwnership" xlink:href="glspu-20240630.xsd#glspu_PercentageOfOwnership"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="glspu_PercentageOfOwnership" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LandAndBuildingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandAndBuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:to="ifrs-full_LandAndBuildingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TransportationEquipmentsMember" xlink:href="glspu-20240630.xsd#glspu_TransportationEquipmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:to="glspu_TransportationEquipmentsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OfficeEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:to="ifrs-full_OfficeEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseholdImprovementsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:to="ifrs-full_LeaseholdImprovementsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_TopOfRangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashOnHand" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOnHand"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_CashOnHand" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BalancesWithBanks" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BalancesWithBanks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_BalancesWithBanks" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DemandDeposits" xlink:href="glspu-20240630.xsd#glspu_DemandDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="glspu_DemandDeposits" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositAtCarryingValue" xlink:href="glspu-20240630.xsd#glspu_TimeDepositAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="glspu_TimeDepositAtCarryingValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Cash" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_Cash" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepositsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepositsAtAmortisedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_DepositsAtAmortisedCost" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_CurrentItemsAbstract0" xlink:href="glspu-20240630.xsd#glspu_CurrentItemsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract" xlink:to="glspu_CurrentItemsAbstract0" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositsCurrent" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_CurrentItemsAbstract0" xlink:to="glspu_TimeDepositsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NonCurrentItemsAbstract" xlink:href="glspu-20240630.xsd#glspu_NonCurrentItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract" xlink:to="glspu_NonCurrentItemsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositsNonCurrent" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsNonCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_NonCurrentItemsAbstract" xlink:to="glspu_TimeDepositsNonCurrent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract" xlink:to="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAccountsReceivableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAccountsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivablesGross" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfAccountsReceivableAbstract" xlink:to="glspu_AccountsReceivablesGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfAccountsReceivableAbstract" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfAccountsReceivableAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" xlink:to="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" xlink:to="ifrs-full_MaturityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NotPastDueMember" xlink:href="glspu-20240630.xsd#glspu_NotPastDueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="glspu_NotPastDueMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivablesGross" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" xlink:to="glspu_AccountsReceivablesGross" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LandMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="ifrs-full_LandMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BuildingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="ifrs-full_BuildingsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComputerEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComputerEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="ifrs-full_ComputerEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OfficeEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="ifrs-full_OfficeEquipmentMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherEquipmentMember" xlink:href="glspu-20240630.xsd#glspu_OtherEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="glspu_OtherEquipmentMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CostMember" xlink:href="glspu-20240630.xsd#glspu_CostMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:to="glspu_CostMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AccumulatedDepreciationMember" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:to="glspu_AccumulatedDepreciationMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalMember" xlink:href="glspu-20240630.xsd#glspu_TotalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:to="glspu_TotalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CostOneMember" xlink:href="glspu-20240630.xsd#glspu_CostOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:to="glspu_CostOneMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AccumulatedDepreciationOneMember" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:to="glspu_AccumulatedDepreciationOneMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CostPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_CostPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="glspu_CostPropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AccumulatedDepreciationPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="glspu_AccumulatedDepreciationPropertyPlantAndEquipment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DisposalsofPropertyPlantEquipments" xlink:href="glspu-20240630.xsd#glspu_DisposalsofPropertyPlantEquipments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="glspu_DisposalsofPropertyPlantEquipments" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_AdjustmentsForDepreciationExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_ChangesInPropertyPlantAndEquipment" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:href="glspu-20240630.xsd#glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComputerSoftwareMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComputerSoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain" xlink:to="ifrs-full_ComputerSoftwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IntellectualPropertyRightsMember" xlink:href="glspu-20240630.xsd#glspu_IntellectualPropertyRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain" xlink:to="glspu_IntellectualPropertyRightsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CostIntangibleAssets" xlink:href="glspu-20240630.xsd#glspu_CostIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="glspu_CostIntangibleAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AccumulatedAmortizationIntangibleAssets" xlink:href="glspu-20240630.xsd#glspu_AccumulatedAmortizationIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="glspu_AccumulatedAmortizationIntangibleAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_IntangibleAssetsAndGoodwill" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_DisposalsIntangibleAssetsAndGoodwill" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_AmortisationExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_SellingExpenses" xlink:href="glspu-20240630.xsd#glspu_SellingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="glspu_SellingExpenses" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="ifrs-full_SellingGeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ResearchAndDevelopmentExpenses" xlink:href="glspu-20240630.xsd#glspu_ResearchAndDevelopmentExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="glspu_ResearchAndDevelopmentExpenses" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalIntangibleAssetsOtherThanGoodwill" xlink:href="glspu-20240630.xsd#glspu_TotalIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="glspu_TotalIntangibleAssetsOtherThanGoodwill" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" xlink:href="glspu-20240630.xsd#glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" xlink:href="glspu-20240630.xsd#glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" xlink:to="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PrepaidPensionMember" xlink:href="glspu-20240630.xsd#glspu_PrepaidPensionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_PrepaidPensionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GuaranteeDepositMember" xlink:href="glspu-20240630.xsd#glspu_GuaranteeDepositMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_GuaranteeDepositMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherMember" xlink:href="glspu-20240630.xsd#glspu_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_OtherMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" xlink:to="ifrs-full_OtherNoncurrentAssets" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:to="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:to="ifrs-full_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_BankCollaterializedBorrowingsMember" xlink:href="glspu-20240630.xsd#glspu_BankCollaterializedBorrowingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="glspu_BankCollaterializedBorrowingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LoanFromShareholdersMember" xlink:href="glspu-20240630.xsd#glspu_LoanFromShareholdersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="glspu_LoanFromShareholdersMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_TopOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:to="ifrs-full_ShorttermBorrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsInterestRate" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderAxis" xlink:href="glspu-20240630.xsd#glspu_LenderAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:to="glspu_LenderAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderDomainDomain" xlink:href="glspu-20240630.xsd#glspu_LenderDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="glspu_LenderAxis" xlink:to="glspu_LenderDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderDomainDomain_0" xlink:href="glspu-20240630.xsd#glspu_LenderDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="glspu_LenderAxis" xlink:to="glspu_LenderDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LCLoanMember" xlink:href="glspu-20240630.xsd#glspu_LCLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LCLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBankLoanMember" xlink:href="glspu-20240630.xsd#glspu_ShortTermBankLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_ShortTermBankLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LetterOfGuaranteeMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LetterOfGuaranteeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LCLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_LCLoanOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LCLoanOneMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBankLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_ShortTermBankLoanOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_ShortTermBankLoanOneMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LetterOfGuaranteeOneMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LetterOfGuaranteeOneMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBankLoanMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LongTermBankLoanMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBankLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LongTermBankLoanOneMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBankLoanTwoMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LongTermBankLoanTwoMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBankLoanThreeMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LongTermBankLoanThreeMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LetterOfGuaranteeThreeMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LetterOfGuaranteeThreeMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LGMember" xlink:href="glspu-20240630.xsd#glspu_LGMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_LGMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderAMember" xlink:href="glspu-20240630.xsd#glspu_LenderAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_LenderDomainDomain" xlink:to="glspu_LenderAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderBMember" xlink:href="glspu-20240630.xsd#glspu_LenderBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_LenderDomainDomain" xlink:to="glspu_LenderBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderCMember" xlink:href="glspu-20240630.xsd#glspu_LenderCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_LenderDomainDomain" xlink:to="glspu_LenderCMember" order="2" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_LenderDomainDomain" xlink:to="glspu_LGMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DebtInstrumentMaturityDateDescriptions" xlink:href="glspu-20240630.xsd#glspu_DebtInstrumentMaturityDateDescriptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_DebtInstrumentMaturityDateDescriptions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets" xlink:href="glspu-20240630.xsd#glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsType" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_ShortTermBorrowingsType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LineOfCreditFacilityAverageOutstandingAmounts" xlink:href="glspu-20240630.xsd#glspu_LineOfCreditFacilityAverageOutstandingAmounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_LineOfCreditFacilityAverageOutstandingAmounts" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_UndrawnAmount" xlink:href="glspu-20240630.xsd#glspu_UndrawnAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_UndrawnAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermDebtInterestRateIncreases" xlink:href="glspu-20240630.xsd#glspu_ShortTermDebtInterestRateIncreases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_ShortTermDebtInterestRateIncreases" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GuarantorNote" xlink:href="glspu-20240630.xsd#glspu_GuarantorNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_GuarantorNote" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_Collateral" xlink:href="glspu-20240630.xsd#glspu_Collateral"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_Collateral" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofOtherPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfOtherPayablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherPayablesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherPayablesDetailsScheduleofOtherPayablesTable" xlink:href="glspu-20240630.xsd#glspu_OtherPayablesDetailsScheduleofOtherPayablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="glspu_OtherPayablesDetailsScheduleofOtherPayablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_OtherPayablesDetailsScheduleofOtherPayablesTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PayablesOnIntangibleAssetsMember" xlink:href="glspu-20240630.xsd#glspu_PayablesOnIntangibleAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_PayablesOnIntangibleAssetsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ProfessionalFeePayableMember" xlink:href="glspu-20240630.xsd#glspu_ProfessionalFeePayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_ProfessionalFeePayableMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SalariesAndBonusesPayableMember" xlink:href="glspu-20240630.xsd#glspu_SalariesAndBonusesPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_SalariesAndBonusesPayableMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PensionPayableMember" xlink:href="glspu-20240630.xsd#glspu_PensionPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_PensionPayableMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PayablesOnMachineryAndEquipmentMember" xlink:href="glspu-20240630.xsd#glspu_PayablesOnMachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_PayablesOnMachineryAndEquipmentMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OthersMember" xlink:href="glspu-20240630.xsd#glspu_OthersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_OthersMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PayablesForPurchaseOfNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PayablesForPurchaseOfNoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_PayablesForPurchaseOfNoncurrentAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ProfessionalFeePayableCurrent" xlink:href="glspu-20240630.xsd#glspu_ProfessionalFeePayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="glspu_ProfessionalFeePayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BenefitsPaidOrPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_BenefitsPaidOrPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_AmountsPayableRelatedPartyTransactions" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PayablesOnMachineryAndEquipment" xlink:href="glspu-20240630.xsd#glspu_PayablesOnMachineryAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="glspu_PayablesOnMachineryAndEquipment" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ValueAddedTaxPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ValueAddedTaxPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_ValueAddedTaxPayables" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_OtherPayables" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_OtherCurrentPayables" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:to="ifrs-full_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsOneMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_CollaterializedBorrowingsOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsTwoMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_CollaterializedBorrowingsTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsThreeMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_CollaterializedBorrowingsThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_UncollaterializedBorrowingsMember" xlink:href="glspu-20240630.xsd#glspu_UncollaterializedBorrowingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_UncollaterializedBorrowingsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsFourMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_CollaterializedBorrowingsFourMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsFiveMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_CollaterializedBorrowingsFiveMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByTypeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByTypeAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsByTypeAbstract" order="1" xbrldt:closed="true"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraokfXHrKlM06I+QSLO8WPbvtOCPCDzcMbVywvKAikCn7oHNZC4q2LKE8ipovjVzvazXdagtveqrw4Rjb1L3ofx6TgwWN8FOT07spM1FV1yptHVPP8cqUE2X8FcDKfYvPVEZ0Nyb3rbA+gny1e32xrNyO7Il5HinozQT6xjg9zh9OjgZ/ej/Yf+LOyXIINZf5Xlq2tb6A2JU9kejiiXA8HaY5YIUrptJf+2INmnzoPA9+V33dfs1r8VR6BesYYDprxJdEbNKfgaDzsIlLa9auwgsmN4TLAGMMg=] CSR-->
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByTypeAbstract" xlink:to="ifrs-full_BorrowingsInterestRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Borrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByTypeAbstract" xlink:to="ifrs-full_Borrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByTypeAbstract" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_LongtermBorrowings" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofShareBasedPaymentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TypeOfSharebasedArrangementAxis" xlink:href="glspu-20240630.xsd#glspu_TypeOfSharebasedArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" xlink:to="glspu_TypeOfSharebasedArrangementAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:href="glspu-20240630.xsd#glspu_TypeOfSharebasedArrangementDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="glspu_TypeOfSharebasedArrangementAxis" xlink:to="glspu_TypeOfSharebasedArrangementDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TypeOfSharebasedArrangementDomainDomain_0" xlink:href="glspu-20240630.xsd#glspu_TypeOfSharebasedArrangementDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="glspu_TypeOfSharebasedArrangementAxis" xlink:to="glspu_TypeOfSharebasedArrangementDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:to="glspu_EmployeeShareOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsOneMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:to="glspu_EmployeeShareOptionsOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsTwoMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:to="glspu_EmployeeShareOptionsTwoMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsThreeMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:to="glspu_EmployeeShareOptionsThreeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsFourMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:to="glspu_EmployeeShareOptionsFourMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionFiveMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:to="glspu_EmployeeShareOptionFiveMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ObtainProfessionalServiceMember" xlink:href="glspu-20240630.xsd#glspu_ObtainProfessionalServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:to="glspu_ObtainProfessionalServiceMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDate" xlink:href="glspu-20240630.xsd#glspu_GrantDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="glspu_GrantDate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_QuantityGrantedUnits" xlink:href="glspu-20240630.xsd#glspu_QuantityGrantedUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="glspu_QuantityGrantedUnits" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ContractPeriod" xlink:href="glspu-20240630.xsd#glspu_ContractPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="glspu_ContractPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_VestingConditions" xlink:href="glspu-20240630.xsd#glspu_VestingConditions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="glspu_VestingConditions" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ContractPeriodDescription" xlink:href="glspu-20240630.xsd#glspu_ContractPeriodDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="glspu_ContractPeriodDescription" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:to="ifrs-full_MaturityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_LaterThanOneYearMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AtTheBeginningOfYear1Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="glspu_AtTheBeginningOfYear1Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AtTheBeginningOfYear2Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="glspu_AtTheBeginningOfYear2Member" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AtTheBeginningOfYear3Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="glspu_AtTheBeginningOfYear3Member" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AtTheBeginningOfYear4Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear4Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="glspu_AtTheBeginningOfYear4Member" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfOutstandingShareOptions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfOptionsOptionsCancelled" xlink:href="glspu-20240630.xsd#glspu_NumberOfOptionsOptionsCancelled"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="glspu_NumberOfOptionsOptionsCancelled" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:to="ifrs-full_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_TopOfRangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:to="glspu_EmployeeShareOptionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsOneMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:to="glspu_EmployeeShareOptionsOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsTwoMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:to="glspu_EmployeeShareOptionsTwoMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsThreeMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:to="glspu_EmployeeShareOptionsThreeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsFourMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:to="glspu_EmployeeShareOptionsFourMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DateOfGrantOfSharebasedPaymentArrangement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExercisePriceShareOptionsGranted2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_ExercisePriceShareOptionsGranted2019" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedOptionLife" xlink:href="glspu-20240630.xsd#glspu_ExpectedOptionLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="glspu_ExpectedOptionLife" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpectedDividendShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpectedDividendShareOptionsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_ExpectedDividendShareOptionsGranted" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValuePerShare" xlink:href="glspu-20240630.xsd#glspu_FairValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="glspu_FairValuePerShare" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AwardsDateAxis" xlink:href="glspu-20240630.xsd#glspu_AwardsDateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" xlink:to="glspu_AwardsDateAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AwardsDateDomainDomain" xlink:href="glspu-20240630.xsd#glspu_AwardsDateDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="glspu_AwardsDateAxis" xlink:to="glspu_AwardsDateDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AwardsDateDomainDomain_0" xlink:href="glspu-20240630.xsd#glspu_AwardsDateDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="glspu_AwardsDateAxis" xlink:to="glspu_AwardsDateDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AwardsDateDomainDomain" xlink:to="glspu_GrantDateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateOneMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AwardsDateDomainDomain" xlink:to="glspu_GrantDateOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateTwoMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AwardsDateDomainDomain" xlink:to="glspu_GrantDateTwoMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateThreeMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AwardsDateDomainDomain" xlink:to="glspu_GrantDateThreeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateFourMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AwardsDateDomainDomain" xlink:to="glspu_GrantDateFourMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateFiveMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AwardsDateDomainDomain" xlink:to="glspu_GrantDateFiveMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExercisePriceShareOptionsGranted2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_ExercisePriceShareOptionsGranted2019" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePriceFairValueOfFirstYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfFirstYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="glspu_ExercisePriceFairValueOfFirstYear" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePriceFairValueOfSecondYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfSecondYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="glspu_ExercisePriceFairValueOfSecondYear" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePriceFairValueOfThirdYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfThirdYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="glspu_ExercisePriceFairValueOfThirdYear" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePriceFairValueOfFourthYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfFourthYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="glspu_ExercisePriceFairValueOfFourthYear" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofExpensesIncurredonShareBasedPaymentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract" xlink:to="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ClassOfWarrantOrRightsAxis" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" xlink:to="glspu_ClassOfWarrantOrRightsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ClassOfWarrantOrRightsDomainDomain" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="glspu_ClassOfWarrantOrRightsAxis" xlink:to="glspu_ClassOfWarrantOrRightsDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ClassOfWarrantOrRightsDomainDomain_0" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="glspu_ClassOfWarrantOrRightsAxis" xlink:to="glspu_ClassOfWarrantOrRightsDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PublicWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PublicWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ClassOfWarrantOrRightsDomainDomain" xlink:to="glspu_PublicWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PrivateWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ClassOfWarrantOrRightsDomainDomain" xlink:to="glspu_PrivateWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfShare" xlink:href="glspu-20240630.xsd#glspu_NumberOfShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_NumberOfShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfAmount" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_NumberOfAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfSharesWarrantsExercised" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesWarrantsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_NumberOfSharesWarrantsExercised" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfAmountWarrantsExercised" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountWarrantsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_NumberOfAmountWarrantsExercised" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfSharesWarrantGranted" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesWarrantGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_NumberOfSharesWarrantGranted" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfAmountWarrantsGranted" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountWarrantsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_NumberOfAmountWarrantsGranted" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfSharesChangeInFairValue" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesChangeInFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_NumberOfSharesChangeInFairValue" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfAmountChangeInFairValue" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountChangeInFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_NumberOfAmountChangeInFairValue" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferredShares" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferredShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="glspu_ConvertiblePreferredShares" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfStockAmountPreferredShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfStockAmountPreferredShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="glspu_ConversionOfStockAmountPreferredShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssued" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesExercised" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="glspu_ConvertiblePreferenceSharesLiabilitiesExercised" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfSharesChangeInFairValue" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesChangeInFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="glspu_NumberOfSharesChangeInFairValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForFairValueGainsLosses" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:to="glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_ClassesOfOrdinarySharesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_ClassesOfOrdinarySharesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesAOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesAOrdinaryShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:to="glspu_SeriesAOrdinaryShareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesBOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesBOrdinaryShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:to="glspu_SeriesBOrdinaryShareMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesCOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesCOrdinaryShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:to="glspu_SeriesCOrdinaryShareMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesDOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesDOrdinaryShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:to="glspu_SeriesDOrdinaryShareMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_a2024Abstract0" xlink:href="glspu-20240630.xsd#glspu_a2024Abstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:to="glspu_a2024Abstract0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_a2024Abstract0" xlink:to="ifrs-full_NumberOfSharesIssued" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_a2024Abstract0" xlink:to="ifrs-full_IssuedCapital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CancellationOfTreasuryShare" xlink:href="glspu-20240630.xsd#glspu_CancellationOfTreasuryShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_a2024Abstract0" xlink:to="glspu_CancellationOfTreasuryShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CancellationOfTreasuryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_a2024Abstract0" xlink:to="ifrs-full_CancellationOfTreasuryShares" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_a2024Abstract0" xlink:to="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_a2024Abstract0" xlink:to="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesOutstanding" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="ifrs-full_NumberOfSharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantExercised" xlink:href="glspu-20240630.xsd#glspu_WarrantExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="glspu_WarrantExercised" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantIssuance" xlink:href="glspu-20240630.xsd#glspu_WarrantIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="glspu_WarrantIssuance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NewShareIssuance" xlink:href="glspu-20240630.xsd#glspu_NewShareIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="glspu_NewShareIssuance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercised" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesExercised" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RestrictedShareUnitsIssuance" xlink:href="glspu-20240630.xsd#glspu_RestrictedShareUnitsIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="glspu_RestrictedShareUnitsIssuance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdditionalPaidsInCapital" xlink:href="glspu-20240630.xsd#glspu_AdditionalPaidsInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="glspu_AdditionalPaidsInCapital" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems" xlink:to="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfCustomersAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:to="ifrs-full_TypesOfCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfCustomersDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfCustomersDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfCustomersAxis" xlink:to="ifrs-full_TypesOfCustomersDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfCustomersDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfCustomersDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TypesOfCustomersAxis" xlink:to="ifrs-full_TypesOfCustomersDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesChannelsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesChannelsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:to="ifrs-full_SalesChannelsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesChannelsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesChannelsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SalesChannelsAxis" xlink:to="ifrs-full_SalesChannelsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesChannelsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesChannelsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_SalesChannelsAxis" xlink:to="ifrs-full_SalesChannelsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_VideoIoTMember" xlink:href="glspu-20240630.xsd#glspu_VideoIoTMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_VideoIoTMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SecurityConvergenceMember" xlink:href="glspu-20240630.xsd#glspu_SecurityConvergenceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_SecurityConvergenceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GovernmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GovernmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfCustomersDomain" xlink:to="ifrs-full_GovernmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NongovernmentCustomersMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NongovernmentCustomersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfCustomersDomain" xlink:to="ifrs-full_NongovernmentCustomersMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_HardwareSalesMember" xlink:href="glspu-20240630.xsd#glspu_HardwareSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SalesChannelsDomain" xlink:to="glspu_HardwareSalesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SoftwareSalesMember" xlink:href="glspu-20240630.xsd#glspu_SoftwareSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SalesChannelsDomain" xlink:to="glspu_SoftwareSalesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ServiceRevenueMember" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SalesChannelsDomain" xlink:to="glspu_ServiceRevenueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems" xlink:to="ifrs-full_RevenueFromContractsWithCustomers" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:to="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ifrs-full_SegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProductsAndServicesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ifrs-full_ProductsAndServicesAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProductsAndServicesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ifrs-full_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProductsAndServicesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ifrs-full_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:to="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:to="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PerformanceObligationsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PerformanceObligationsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ifrs-full_PerformanceObligationsAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PerformanceObligationsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PerformanceObligationsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_PerformanceObligationsAxis" xlink:to="ifrs-full_PerformanceObligationsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PerformanceObligationsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PerformanceObligationsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_PerformanceObligationsAxis" xlink:to="ifrs-full_PerformanceObligationsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalRevenueStreamsMember" xlink:href="glspu-20240630.xsd#glspu_TotalRevenueStreamsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PerformanceObligationsDomain" xlink:to="glspu_TotalRevenueStreamsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_InterRevenueStreamsMember" xlink:href="glspu-20240630.xsd#glspu_InterRevenueStreamsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PerformanceObligationsDomain" xlink:to="glspu_InterRevenueStreamsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_HardwareMember" xlink:href="glspu-20240630.xsd#glspu_HardwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProductsAndServicesDomain" xlink:to="glspu_HardwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SoftwareMember" xlink:href="glspu-20240630.xsd#glspu_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProductsAndServicesDomain" xlink:to="glspu_SoftwareMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ServiceRevenueMember" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProductsAndServicesDomain" xlink:to="glspu_ServiceRevenueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReportableSegmentsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReportableSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsDomain" xlink:to="ifrs-full_ReportableSegmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain" xlink:to="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodsOrServicesTransferredOverTimeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain" xlink:to="ifrs-full_GoodsOrServicesTransferredOverTimeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:to="ifrs-full_RevenueFromContractsWithCustomers" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TimingOfRevenueRecognition" xlink:href="glspu-20240630.xsd#glspu_TimingOfRevenueRecognition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:to="glspu_TimingOfRevenueRecognition" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_ContractAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContractAssetsAbstract" xlink:to="ifrs-full_ContractAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_ContractLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContractLiabilitiesAbstract" xlink:to="ifrs-full_ContractLiabilities" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" xlink:href="glspu-20240630.xsd#glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract" xlink:to="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ServiceRevenue" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" xlink:to="glspu_ServiceRevenue" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfOtherGainsLossesNetAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherGainsLossesNetAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_NetCurrencyExchangeGainslosses" xlink:href="glspu-20240630.xsd#glspu_NetCurrencyExchangeGainslosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherGainsLossesNetAbstract" xlink:to="glspu_NetCurrencyExchangeGainslosses" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="glspu-20240630.xsd#glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_NetCurrencyExchangeGainslosses" xlink:to="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnReversalOfAccountsPayables" xlink:href="glspu-20240630.xsd#glspu_GainsOnReversalOfAccountsPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfOtherGainsLossesNetAbstract" xlink:to="glspu_GainsOnReversalOfAccountsPayables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_LossGainOnDisposalOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_GainsOnReversalOfAccountsPayables" xlink:to="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherLosses" xlink:href="glspu-20240630.xsd#glspu_OtherLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_GainsOnReversalOfAccountsPayables" xlink:to="glspu_OtherLosses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherGainsLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_GainsOnReversalOfAccountsPayables" xlink:to="ifrs-full_OtherGainsLosses" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofFinanceCostsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfFinanceCostsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinanceCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_InterestExpensesAbstract" xlink:href="glspu-20240630.xsd#glspu_InterestExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfFinanceCostsAbstract" xlink:to="glspu_InterestExpensesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_InterestExpensesAbstract" xlink:to="ifrs-full_BankBorrowingsUndiscountedCashFlows" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LoanFromShareholders" xlink:href="glspu-20240630.xsd#glspu_LoanFromShareholders"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_InterestExpensesAbstract" xlink:to="glspu_LoanFromShareholders" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_InterestExpensesAbstract" xlink:to="ifrs-full_LeaseLiabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinanceCosts" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_InterestExpensesAbstract" xlink:to="ifrs-full_FinanceCosts" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofExpensesbyNatureTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfExpensesByNatureAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesByNatureAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EmployeeBenefitsExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_EmployeeBenefitsExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BankAndSimilarCharges" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BankAndSimilarCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_BankAndSimilarCharges" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfessionalFeesExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfessionalFeesExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_ProfessionalFeesExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLoss" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="glspu_ExpectedCreditLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InsuranceExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_InsuranceExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_AmortisationExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_DepreciationPropertyPlantAndEquipment" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationRightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_DepreciationRightofuseAssets" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_OtherExpenseByNature" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNature"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_ExpenseByNature" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RelatedPartyTransactionsAxis" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" xlink:to="glspu_RelatedPartyTransactionsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RelatedPartyTransactionsDomainDomain" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="glspu_RelatedPartyTransactionsAxis" xlink:to="glspu_RelatedPartyTransactionsDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RelatedPartyTransactionsDomainDomain_0" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="glspu_RelatedPartyTransactionsAxis" xlink:to="glspu_RelatedPartyTransactionsDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_CostOfRevenueMember" xlink:href="glspu-20240630.xsd#glspu_CostOfRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_RelatedPartyTransactionsDomainDomain" xlink:to="glspu_CostOfRevenueMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OperatingExpensesMember" xlink:href="glspu-20240630.xsd#glspu_OperatingExpensesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_RelatedPartyTransactionsDomainDomain" xlink:to="glspu_OperatingExpensesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WagesAndSalaries" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_WagesAndSalaries" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LaborAndHealthInsuranceFee" xlink:href="glspu-20240630.xsd#glspu_LaborAndHealthInsuranceFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="glspu_LaborAndHealthInsuranceFee" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForShareOptionExpenses" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForShareOptionExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="glspu_AdjustmentsForShareOptionExpenses" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherEmployeeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEmployeeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_OtherEmployeeExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract"/>
    <loc xlink:type="locator" xlink:label="glspu_CurrentTaxAbstract" xlink:href="glspu-20240630.xsd#glspu_CurrentTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract" xlink:to="glspu_CurrentTaxAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxExpenseIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_CurrentTaxAbstract" xlink:to="ifrs-full_CurrentTaxExpenseIncome" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_CurrentTaxAbstract" xlink:to="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_CurrentTaxAbstract" xlink:to="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IncomeTaxExpensebenefit" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxExpensebenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="glspu_IncomeTaxExpensebenefit" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEarningsLossPerShareLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:to="glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeesEquityCompensationMember" xlink:href="glspu-20240630.xsd#glspu_EmployeesEquityCompensationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:to="glspu_EmployeesEquityCompensationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:to="ifrs-full_WarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SharebasedPaymentMember" xlink:href="glspu-20240630.xsd#glspu_SharebasedPaymentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:to="glspu_SharebasedPaymentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:to="ifrs-full_WeightedAverageShares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:to="ifrs-full_BasicEarningsLossPerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" xlink:href="glspu-20240630.xsd#glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:to="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DilutedEarningsLossPerShares" xlink:href="glspu-20240630.xsd#glspu_DilutedEarningsLossPerShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:to="glspu_DilutedEarningsLossPerShares" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:to="ifrs-full_SegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfInvestmentProperty" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfInvestmentProperty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="ifrs-full_PurchaseOfInvestmentProperty" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EndingBalanceOfPayableOnEquipment" xlink:href="glspu-20240630.xsd#glspu_EndingBalanceOfPayableOnEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="glspu_EndingBalanceOfPayableOnEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ThroughSharebasedPayment" xlink:href="glspu-20240630.xsd#glspu_ThroughSharebasedPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="glspu_ThroughSharebasedPayment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetirementsIntangibleAssetsAndGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:href="glspu-20240630.xsd#glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:to="ifrs-full_ShorttermBorrowingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:to="ifrs-full_LongtermBorrowingsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:to="ifrs-full_LeaseLiabilitiesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:to="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_KowShyhPinMember" xlink:href="glspu-20240630.xsd#glspu_KowShyhPinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_KowShyhPinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OriginRiseLimitedMember" xlink:href="glspu-20240630.xsd#glspu_OriginRiseLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_OriginRiseLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AsteriaCorporationMember" xlink:href="glspu-20240630.xsd#glspu_AsteriaCorporationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_AsteriaCorporationMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RelationshipWithTheCompany" xlink:href="glspu-20240630.xsd#glspu_RelationshipWithTheCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="glspu_RelationshipWithTheCompany" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnOtherFinancialLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract" xlink:to="ifrs-full_InterestExpenseOnOtherFinancialLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract" xlink:to="ifrs-full_InterestPayable" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfKeyManagementCompensationAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfKeyManagementCompensationAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherShorttermEmployeeBenefits" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermEmployeeBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfKeyManagementCompensationAbstract" xlink:to="ifrs-full_OtherShorttermEmployeeBenefits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PostemploymentBenefits" xlink:href="glspu-20240630.xsd#glspu_PostemploymentBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfKeyManagementCompensationAbstract" xlink:to="glspu_PostemploymentBenefits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_KeyManagementPersonnelCompensation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfKeyManagementCompensationAbstract" xlink:to="ifrs-full_KeyManagementPersonnelCompensation" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:to="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositsMember" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="glspu_TimeDepositsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LandMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="ifrs-full_LandMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_BuildingsAndStructuresMember" xlink:href="glspu-20240630.xsd#glspu_BuildingsAndStructuresMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="glspu_BuildingsAndStructuresMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAsset" xlink:href="glspu-20240630.xsd#glspu_PledgedAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:to="glspu_PledgedAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_BookValue" xlink:href="glspu-20240630.xsd#glspu_BookValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:to="glspu_BookValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_Purpose" xlink:href="glspu-20240630.xsd#glspu_Purpose"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:to="glspu_Purpose" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofGearingRatiosTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfGearingRatiosAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGearingRatiosAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfGearingRatiosAbstract" xlink:to="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfGearingRatiosAbstract" xlink:to="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NetDebt" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfGearingRatiosAbstract" xlink:to="ifrs-full_NetDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityInterestsOfAcquirer" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityInterestsOfAcquirer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfGearingRatiosAbstract" xlink:to="ifrs-full_EquityInterestsOfAcquirer" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalCapitals" xlink:href="glspu-20240630.xsd#glspu_TotalCapitals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfGearingRatiosAbstract" xlink:to="glspu_TotalCapitals" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GearingRatio" xlink:href="glspu-20240630.xsd#glspu_GearingRatio"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfGearingRatiosAbstract" xlink:to="glspu_GearingRatio" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtAmortisedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_FinancialAssetsAtAmortisedCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_FinancialAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtAmortisedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="ifrs-full_FinancialLiabilitiesAtAmortisedCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialWarrantLiabilities" xlink:href="glspu-20240630.xsd#glspu_FinancialWarrantLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="glspu_FinancialWarrantLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="ifrs-full_FinancialLiabilities" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:to="srt_CurrencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain_0" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_TWD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_TWD"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_TWD" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_EGP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EGP"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_EGP" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_GBP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_GBP"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_GBP" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="glspu_FinancialAssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialAssetsAbstract" xlink:to="glspu_MonetaryItemsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ForeignCurrencyFinancialAssetsAmount" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFinancialAssetsAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract" xlink:to="glspu_ForeignCurrencyFinancialAssetsAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsOfExchangeRate" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsOfExchangeRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract" xlink:to="glspu_FinancialAssetsOfExchangeRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract" xlink:to="ifrs-full_FinancialAssetsAtFairValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="glspu_FinancialLiabilitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract0" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialLiabilitiesAbstract" xlink:to="glspu_MonetaryItemsAbstract0" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ForeignCurrencyFinancialLiabilitiesAmount" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFinancialLiabilitiesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract0" xlink:to="glspu_ForeignCurrencyFinancialLiabilitiesAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilitiesOfExchangeRate" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesOfExchangeRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract0" xlink:to="glspu_FinancialLiabilitiesOfExchangeRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract0" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="glspu_FinancialAssetsAbstract0" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract1" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialAssetsAbstract0" xlink:to="glspu_MonetaryItemsAbstract1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilitiesAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="glspu_FinancialLiabilitiesAbstract0" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract2" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialLiabilitiesAbstract0" xlink:to="glspu_MonetaryItemsAbstract2" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:to="srt_CurrencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain_0" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_TWD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_TWD"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_TWD" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_EGP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EGP"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_EGP" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_GBP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_GBP"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_GBP" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract3" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="glspu_MonetaryItemsAbstract3" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetDegreeOfVariation" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetDegreeOfVariation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract3" xlink:to="glspu_FinancialAssetDegreeOfVariation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract3" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract3" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract4" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract4"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="glspu_MonetaryItemsAbstract4" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilityDegreeOfVariation" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilityDegreeOfVariation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract4" xlink:to="glspu_FinancialLiabilityDegreeOfVariation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract4" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_MonetaryItemsAbstract4" xlink:to="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract5" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract5"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="glspu_MonetaryItemsAbstract5" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract6" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract6"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="glspu_MonetaryItemsAbstract6" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofProvisionMatrixTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PastDueStatusAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:to="ifrs-full_PastDueStatusAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PastDueStatusDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PastDueStatusDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:to="ifrs-full_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_TopOfRangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NotPastDueMember" xlink:href="glspu-20240630.xsd#glspu_NotPastDueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusDomain" xlink:to="glspu_NotPastDueMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_UpTo180DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_UpTo180DaysPastDueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusDomain" xlink:to="glspu_UpTo180DaysPastDueMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_UpTo365DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_UpTo365DaysPastDueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusDomain" xlink:to="glspu_UpTo365DaysPastDueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_Over366DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_Over366DaysPastDueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusDomain" xlink:to="glspu_Over366DaysPastDueMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpectedCreditLossRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_ExpectedCreditLossRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivablesTotalBookValue" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesTotalBookValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="glspu_AccountsReceivablesTotalBookValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivablesLossAllowance" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesLossAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="glspu_AccountsReceivablesLossAllowance" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeReceivablesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeReceivablesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="ifrs-full_TradeReceivablesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherReceivablesMember" xlink:href="glspu-20240630.xsd#glspu_OtherReceivablesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="glspu_OtherReceivablesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="ifrs-full_AdjustmentsForProvisions" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:to="ifrs-full_MaturityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NotLaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_LaterThanOneYearMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_CurrentLeaseLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:to="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_LevelsOfFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LevelsOfFairValueHierarchyDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_LevelsOfFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:to="ifrs-full_ClassesOfLiabilitiesAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfLiabilitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="ifrs-full_ClassesOfLiabilitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfLiabilitiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfLiabilitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="ifrs-full_ClassesOfLiabilitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_InvestmentInARentacaptiveCompanyMember" xlink:href="glspu-20240630.xsd#glspu_InvestmentInARentacaptiveCompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="glspu_InvestmentInARentacaptiveCompanyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:to="ifrs-full_Level1OfFairValueHierarchyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level3OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:to="ifrs-full_Level3OfFairValueHierarchyMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfLiabilitiesDomain" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfLiabilitiesDomain" xlink:to="glspu_WarrantLiabilitiesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfLiabilitiesDomain" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AssetsAbstract0" xlink:href="glspu-20240630.xsd#glspu_AssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:to="glspu_AssetsAbstract0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AssetsAbstract0" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_LiabilitiesAbstract0" xlink:href="glspu-20240630.xsd#glspu_LiabilitiesAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:to="glspu_LiabilitiesAbstract0" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_LiabilitiesAbstract0" xlink:to="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AssetsAbstract1" xlink:href="glspu-20240630.xsd#glspu_AssetsAbstract1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:to="glspu_AssetsAbstract1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AssetsAbstract1" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_CategoriesOfFinancialAssetsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_CategoriesOfFinancialAssetsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PrivateWarrantLiabilitiesAtFairValueMember" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantLiabilitiesAtFairValueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:to="glspu_PrivateWarrantLiabilitiesAtFairValueMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_CategoriesOfFinancialAssetsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_CategoriesOfFinancialAssetsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:to="glspu_WarrantLiabilitiesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesOneMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:to="glspu_WarrantLiabilitiesOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesTwoMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:to="glspu_WarrantLiabilitiesTwoMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueConvertiblePreferenceShareLiabilitie" xlink:href="glspu-20240630.xsd#glspu_FairValueConvertiblePreferenceShareLiabilitie"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="glspu_FairValueConvertiblePreferenceShareLiabilitie" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_DescriptionOfSignificantUnobservableInput" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfSignificantUnobservableInput"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="glspu_DescriptionOfSignificantUnobservableInput" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_weightedAverageConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_weightedAverageConvertiblePreferenceShareLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="glspu_weightedAverageConvertiblePreferenceShareLiabilities" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:to="ifrs-full_SegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SecurityConvergenceMember" xlink:href="glspu-20240630.xsd#glspu_SecurityConvergenceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsDomain" xlink:to="glspu_SecurityConvergenceMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_VideoIoTMember" xlink:href="glspu-20240630.xsd#glspu_VideoIoTMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsDomain" xlink:to="glspu_VideoIoTMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherSegmentMember" xlink:href="glspu-20240630.xsd#glspu_OtherSegmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsDomain" xlink:to="glspu_OtherSegmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentAndWriteoffMember" xlink:href="glspu-20240630.xsd#glspu_AdjustmentAndWriteoffMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsDomain" xlink:to="glspu_AdjustmentAndWriteoffMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConsolidationMember" xlink:href="glspu-20240630.xsd#glspu_ConsolidationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsDomain" xlink:to="glspu_ConsolidationMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_RevenueFromContractsWithCustomers" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SubscriptionCirculationRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubscriptionCirculationRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_SubscriptionCirculationRevenue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueOfCombinedEntity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_RevenueOfCombinedEntity" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_ProfitLossBeforeTax" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_DepreciationExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_InterestIncome" xlink:href="glspu-20240630.xsd#glspu_InterestIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="glspu_InterestIncome" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_InterestExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_OtherAssets" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_OtherLiabilities" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="glspu_SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="ifrs-full_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_TopOfRangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EstimatedUsefulLife" xlink:href="glspu-20240630.xsd#glspu_EstimatedUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="glspu_EstimatedUsefulLife" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromRenderingOfServices" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromRenderingOfServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ifrs-full_RevenueFromRenderingOfServices" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/CashandCashEquivalentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_CashandCashEquivalentsDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_CashandCashEquivalentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_CashandCashEquivalentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_CashandCashEquivalentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_CashandCashEquivalentsDetailsLineItems" xlink:to="glspu_CashandCashEquivalentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_CashandCashEquivalentsDetailsTable" xlink:to="ifrs-full_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_TopOfRangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_CashandCashEquivalentsDetailsLineItems" xlink:to="ifrs-full_BorrowingsInterestRate" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:to="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentInvestments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:to="ifrs-full_CurrentInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:to="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtAmortizedCostLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtAmortizedCostLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsatAmortizedCostDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatAmortizedCostDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_FinancialAssetsAtAmortizedCostLineItems" xlink:to="glspu_FinancialAssetsatAmortizedCostDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialAssetsatAmortizedCostDetailsTable" xlink:to="ifrs-full_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_TopOfRangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetAtAmortizedCosts" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetAtAmortizedCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialAssetsAtAmortizedCostLineItems" xlink:to="glspu_FinancialAssetAtAmortizedCosts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositInterestRatePercentage" xlink:href="glspu-20240630.xsd#glspu_TimeDepositInterestRatePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_FinancialAssetsAtAmortizedCostLineItems" xlink:to="glspu_TimeDepositInterestRatePercentage" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/AccountsReceivableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReceivablesFromContractsWithCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_ReceivablesFromContractsWithCustomers" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/IntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_IntangibleAssetsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_IntangibleAssetsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="glspu_IntangibleAssetsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ConsiderationPaidReceived" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConsiderationPaidReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_ConsiderationPaidReceived" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AgreementPaymentsAmount" xlink:href="glspu-20240630.xsd#glspu_AgreementPaymentsAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="glspu_AgreementPaymentsAmount" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PaymentNotPaid" xlink:href="glspu-20240630.xsd#glspu_PaymentNotPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="glspu_PaymentNotPaid" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShortTermBorrowingsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShortTermBorrowingsLineItems" xlink:to="glspu_ShortTermBorrowingsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShortTermBorrowingsDetailsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShortTermBorrowingsDetailsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PromissoryNotesMember" xlink:href="glspu-20240630.xsd#glspu_PromissoryNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="glspu_PromissoryNotesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_KohSihPingMember" xlink:href="glspu-20240630.xsd#glspu_KohSihPingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_KohSihPingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_BerwickResourcesLimitedMember" xlink:href="glspu-20240630.xsd#glspu_BerwickResourcesLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_BerwickResourcesLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AsteriaCorporationMember" xlink:href="glspu-20240630.xsd#glspu_AsteriaCorporationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="glspu_AsteriaCorporationMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsLineItems" xlink:to="ifrs-full_ShorttermBorrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsInterestRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsMaturity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsMaturity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsMaturity" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShortTermBorrowingsLineItems" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShareBasedPaymentDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="glspu_ShareBasedPaymentDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareBasedPaymentDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareBasedPaymentDetailsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareBasedPaymentDetailsTable" xlink:to="ifrs-full_RangeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentMember" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_ShareBasedPaymentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_BottomOfRangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_TopOfRangeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OptionsMember" xlink:href="glspu-20240630.xsd#glspu_OptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="glspu_OptionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionRatioShareOptions" xlink:href="glspu-20240630.xsd#glspu_ConversionRatioShareOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="glspu_ConversionRatioShareOptions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LicenceFeeIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LicenceFeeIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="ifrs-full_LicenceFeeIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="ifrs-full_PercentageOfVotingEquityInterestsAcquired" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePricesOfShareOptionsOutstanding" xlink:href="glspu-20240630.xsd#glspu_ExercisePricesOfShareOptionsOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="glspu_ExercisePricesOfShareOptionsOutstanding" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RangeOfExercisePrices" xlink:href="glspu-20240630.xsd#glspu_RangeOfExercisePrices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="glspu_RangeOfExercisePrices" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WeightedAverageRemainingContractualPeriod" xlink:href="glspu-20240630.xsd#glspu_WeightedAverageRemainingContractualPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="glspu_WeightedAverageRemainingContractualPeriod" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions2019" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/WarrantliabilitiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_WarrantliabilitiesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantliabilitiesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_WarrantliabilitiesDetailsLineItems" xlink:to="glspu_WarrantliabilitiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ClassOfWarrantOrRightsAxis" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_WarrantliabilitiesDetailsTable" xlink:to="glspu_ClassOfWarrantOrRightsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ClassOfWarrantOrRightsDomainDomain" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="glspu_ClassOfWarrantOrRightsAxis" xlink:to="glspu_ClassOfWarrantOrRightsDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ClassOfWarrantOrRightsDomainDomain_0" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="glspu_ClassOfWarrantOrRightsAxis" xlink:to="glspu_ClassOfWarrantOrRightsDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PublicWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PublicWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ClassOfWarrantOrRightsDomainDomain" xlink:to="glspu_PublicWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PrivateWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ClassOfWarrantOrRightsDomainDomain" xlink:to="glspu_PrivateWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantsOutstandingTerm" xlink:href="glspu-20240630.xsd#glspu_WarrantsOutstandingTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsLineItems" xlink:to="glspu_WarrantsOutstandingTerm" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RedemptionPrice" xlink:href="glspu-20240630.xsd#glspu_RedemptionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsLineItems" xlink:to="glspu_RedemptionPrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OrdinarySharePerShare" xlink:href="glspu-20240630.xsd#glspu_OrdinarySharePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsLineItems" xlink:to="glspu_OrdinarySharePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsLineItems" xlink:to="ifrs-full_DividendsPaidOrdinarySharesPerShare" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfOrdinaryShare" xlink:href="glspu-20240630.xsd#glspu_NumberOfOrdinaryShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_WarrantliabilitiesDetailsLineItems" xlink:to="glspu_NumberOfOrdinaryShare" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:to="ifrs-full_ClassesOfShareCapitalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_ClassesOfShareCapitalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_ClassesOfShareCapitalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AgreementAxis" xlink:href="glspu-20240630.xsd#glspu_AgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:to="glspu_AgreementAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AgreementDomainDomain" xlink:href="glspu-20240630.xsd#glspu_AgreementDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="glspu_AgreementAxis" xlink:to="glspu_AgreementDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AgreementDomainDomain_0" xlink:href="glspu-20240630.xsd#glspu_AgreementDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="glspu_AgreementAxis" xlink:to="glspu_AgreementDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesAConvertiblePreferenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_SeriesAConvertiblePreferenceSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfShareCapitalDomain" xlink:to="glspu_SeriesAConvertiblePreferenceSharesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesAOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesAOrdinaryShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfShareCapitalDomain" xlink:to="glspu_SeriesAOrdinaryShareMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesBConvertiblePreferenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_SeriesBConvertiblePreferenceSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfShareCapitalDomain" xlink:to="glspu_SeriesBConvertiblePreferenceSharesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferrenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferrenceSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfShareCapitalDomain" xlink:to="glspu_ConvertiblePreferrenceSharesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OrdinarySharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OrdinarySharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfShareCapitalDomain" xlink:to="ifrs-full_OrdinarySharesMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SecuritiesPurchaseAgreementMember" xlink:href="glspu-20240630.xsd#glspu_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_AgreementDomainDomain" xlink:to="glspu_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="ifrs-full_NumberOfSharesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PurchaseOfWarrantShares" xlink:href="glspu-20240630.xsd#glspu_PurchaseOfWarrantShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="glspu_PurchaseOfWarrantShares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PurchaseAgreementAmountRecieved" xlink:href="glspu-20240630.xsd#glspu_PurchaseAgreementAmountRecieved"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="glspu_PurchaseAgreementAmountRecieved" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentWarrantLiability" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentWarrantLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="ifrs-full_CurrentWarrantLiability" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferrenceSharesDescription" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferrenceSharesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="glspu_ConvertiblePreferrenceSharesDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfStockSharesConverted" xlink:href="glspu-20240630.xsd#glspu_ConversionOfStockSharesConverted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="glspu_ConversionOfStockSharesConverted" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ReflectiveShares" xlink:href="glspu-20240630.xsd#glspu_ReflectiveShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="glspu_ReflectiveShares" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_StockholdersEquityReverseStockSplit1" xlink:href="glspu-20240630.xsd#glspu_StockholdersEquityReverseStockSplit1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="glspu_StockholdersEquityReverseStockSplit1" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/ShareCapitalDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_ShareCapitalDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareCapitalDetailsTable" xlink:to="ifrs-full_ClassesOfShareCapitalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_ClassesOfShareCapitalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_ClassesOfShareCapitalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareCapitalDetailsTable" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareCapitalDetailsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_ShareCapitalDetailsTable" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_ClassesOfOrdinarySharesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_ClassesOfOrdinarySharesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesCOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesCOrdinaryShareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:to="glspu_SeriesCOrdinaryShareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaOrdinarySharesMember" xlink:href="glspu-20240630.xsd#glspu_GorillaOrdinarySharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:to="glspu_GorillaOrdinarySharesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PIPEInvestorsMember" xlink:href="glspu-20240630.xsd#glspu_PIPEInvestorsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_PIPEInvestorsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_KohSihPingMember" xlink:href="glspu-20240630.xsd#glspu_KohSihPingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_KohSihPingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OrdinarySharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OrdinarySharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfShareCapitalDomain" xlink:to="ifrs-full_OrdinarySharesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PreferenceSharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PreferenceSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfShareCapitalDomain" xlink:to="ifrs-full_PreferenceSharesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:to="ifrs-full_WarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="ifrs-full_NumberOfSharesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ParValuePerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="ifrs-full_ParValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AuthorizedCapital" xlink:href="glspu-20240630.xsd#glspu_AuthorizedCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_AuthorizedCapital" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="ifrs-full_IssuedCapitalOrdinaryShares" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_OutstandingPercentage" xlink:href="glspu-20240630.xsd#glspu_OutstandingPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_OutstandingPercentage" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionRatio" xlink:href="glspu-20240630.xsd#glspu_ConversionRatio"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_ConversionRatio" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PreferredShareConvertibleSharesIssuable" xlink:href="glspu-20240630.xsd#glspu_PreferredShareConvertibleSharesIssuable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_PreferredShareConvertibleSharesIssuable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesOutstanding" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="ifrs-full_NumberOfSharesOutstanding" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Cash" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="ifrs-full_Cash" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NetProceedsReceivedFromPIPEInvestors" xlink:href="glspu-20240630.xsd#glspu_NetProceedsReceivedFromPIPEInvestors"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_NetProceedsReceivedFromPIPEInvestors" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PreferredShareholdersPercentage" xlink:href="glspu-20240630.xsd#glspu_PreferredShareholdersPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_PreferredShareholdersPercentage" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_PurchaseOfOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_PurchaseOfOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_PurchaseOfOrdinaryShares" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/RevenueDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_RevenueDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueDetailsTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_RevenueDetailsLineItems" xlink:to="glspu_RevenueDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_RevenueDetailsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaDistributionEgyptMember" xlink:href="glspu-20240630.xsd#glspu_GorillaDistributionEgyptMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaDistributionEgyptMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_RevenueDetailsLineItems" xlink:to="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenuesDenominatedValue" xlink:href="glspu-20240630.xsd#glspu_RevenuesDenominatedValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_RevenueDetailsLineItems" xlink:to="glspu_RevenuesDenominatedValue" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/IncomeTaxDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_IncomeTaxDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_IncomeTaxDetailsTable" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_IncomeTaxDetailsLineItems" xlink:to="glspu_IncomeTaxDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_IncomeTaxDetailsTable" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_TaiwanTaxationMember" xlink:href="glspu-20240630.xsd#glspu_TaiwanTaxationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="glspu_TaiwanTaxationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_HongKongTaxationMember" xlink:href="glspu-20240630.xsd#glspu_HongKongTaxationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="glspu_HongKongTaxationMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_JapanTaxationMember" xlink:href="glspu-20240630.xsd#glspu_JapanTaxationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="glspu_JapanTaxationMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_UnitedStatesTaxationMember" xlink:href="glspu-20240630.xsd#glspu_UnitedStatesTaxationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="glspu_UnitedStatesTaxationMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_UnitedKingdomTaxationMember" xlink:href="glspu-20240630.xsd#glspu_UnitedKingdomTaxationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="glspu_UnitedKingdomTaxationMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IndiaTaxationMember" xlink:href="glspu-20240630.xsd#glspu_IndiaTaxationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="glspu_IndiaTaxationMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_EgyptTaxationMember" xlink:href="glspu-20240630.xsd#glspu_EgyptTaxationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="glspu_EgyptTaxationMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_IncomeTaxDetailsLineItems" xlink:to="ifrs-full_TaxRateEffectFromChangeInTaxRate" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/EarningsLossPerShareDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_EarningsLossPerShareDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_EarningsLossPerShareDetailsTable" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_EarningsLossPerShareDetailsLineItems" xlink:to="glspu_EarningsLossPerShareDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EarningsLossPerShareDetailsLineItems" xlink:to="ifrs-full_NumberOfSharesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionRatioOfOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionRatioOfOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EarningsLossPerShareDetailsLineItems" xlink:to="glspu_ConversionRatioOfOrdinaryShares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfPreferenceSharesIntoOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EarningsLossPerShareDetailsLineItems" xlink:to="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_EarningsLossPerShareDetailsLineItems" xlink:to="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivable" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="glspu_AccountsReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_OtherPropertyPlantAndEquipment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherIntangibleAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_OtherIntangibleAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:to="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NSGUARDTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_NSGUARDTechnologyIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_NSGUARDTechnologyIncMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaTechnologyIncMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTaiwanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTaiwanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_GorillaTaiwanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_AsteriaCorporationMember" xlink:href="glspu-20240630.xsd#glspu_AsteriaCorporationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="glspu_AsteriaCorporationMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:to="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:to="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAdvancesAndLoansFromRelatedParties" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAdvancesAndLoansFromRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:to="ifrs-full_CashAdvancesAndLoansFromRelatedParties" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.glspu.com/role/FinancialInstrumentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="glspu_FinancialInstrumentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfRisksAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialInstrumentsDetailsTable" xlink:to="ifrs-full_TypesOfRisksAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfRisksDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_TypesOfRisksDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfRisksDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_TypesOfRisksDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="glspu_FinancialInstrumentsDetailsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_UnrealisedForeignExchangeGainsLossesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UnrealisedForeignExchangeGainsLossesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="ifrs-full_UnrealisedForeignExchangeGainsLossesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeReceivablesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeReceivablesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="ifrs-full_TradeReceivablesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CreditRiskMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CreditRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfRisksDomain" xlink:to="ifrs-full_CreditRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_NetCurrencyExchangeGainslosses" xlink:href="glspu-20240630.xsd#glspu_NetCurrencyExchangeGainslosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="glspu_NetCurrencyExchangeGainslosses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_MarketInterestRate" xlink:href="glspu-20240630.xsd#glspu_MarketInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="glspu_MarketInterestRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_IncreaseDecreaseInCashOutflow" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInCashOutflow"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="glspu_IncreaseDecreaseInCashOutflow" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="ifrs-full_OtherCashAndCashEquivalents" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="glspu_ExpectedCreditLosses" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="ifrs-full_OtherReceivables" order="6" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>glspu-20240630_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Sep 30 19:50:11 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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"/>
  <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"/>
  <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"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CurrentAssets_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_NoncurrentAssets_lbl" xml:lang="en-US">Total non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_NoncurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Assets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CurrentLiabilities_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_NoncurrentLiabilities_lbl" xml:lang="en-US">Total non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLiabilities" xlink:to="ifrs-full_NoncurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Liabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent_lbl" xml:lang="en-US">Equity attributable to owners of the parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Equity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_Equity_lbl" xml:lang="en-US">Total equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Equity" xlink:to="ifrs-full_Equity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_Equity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Equity" xlink:to="ifrs-full_Equity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_Equity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Equity" xlink:to="ifrs-full_Equity_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAndLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_EquityAndLiabilities_lbl" xml:lang="en-US">Total liabilities and equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_EquityAndLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GrossProfit" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GrossProfit" xlink:to="ifrs-full_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OperatingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OperatingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="ifrs-full_OperatingExpense_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OperatingExpense" xlink:to="ifrs-full_OperatingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ProfitLossFromOperatingActivities_lbl" xml:lang="en-US">Operating income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossFromOperatingActivities" xlink:to="ifrs-full_ProfitLossFromOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherOperatingIncomeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_OtherOperatingIncomeExpense_lbl" xml:lang="en-US">Total non-operating income and expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="ifrs-full_OtherOperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ProfitLoss_lbl" xml:lang="en-US">Profit (loss) for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitLoss_lbl0" xml:lang="en-US">Profit for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_OtherComprehensiveIncome_lbl" xml:lang="en-US">Other comprehensive loss for the period, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncome_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherComprehensiveIncome_lbl0" xml:lang="en-US">other comprehensive income loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncome_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ComprehensiveIncome_lbl" xml:lang="en-US">Total comprehensive loss for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_ComprehensiveIncome_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComprehensiveIncome_lbl0" xml:lang="en-US">Total comprehensive income (loss) for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_ComprehensiveIncome_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfEquityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComponentsOfEquityAxis_lbl" xml:lang="en-US">Components of equity [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_ComponentsOfEquityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInOperations_lbl" xml:lang="en-US">Cash flows used in operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_CashFlowsFromUsedInOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash flows used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash flows used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash flows from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_CashAndCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_CashAndCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_CashAndCashEquivalents_lbl0" xml:lang="en-US">Cash and cash equivalents at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_CashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashAndCashEquivalents_lbl1" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_CashAndCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashAndCashEquivalents_lbl2" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_CashAndCashEquivalents_lbl2"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract_lbl" xml:lang="en-US">Corporate and Group Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract" xlink:to="glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract_lbl" xml:lang="en-US">The Authorization of the Consolidated Financial Statements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract" xlink:to="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:href="glspu-20240630.xsd#glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract_lbl" xml:lang="en-US">Application of New and Revised International Financial Reporting Standards Ifrs International Accounting Standards Ias International Financial Reporting Interpretations Committee Ifric Interpretations an [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:to="glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InitiallyAppliedIFRSsAxis_lbl" xml:lang="en-US">Initially applied IFRSs [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_InitiallyAppliedIFRSsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis_lbl" xml:lang="en-US">Categories of related parties [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_lbl" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RangeAxis_lbl" xml:lang="en-US">Range [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="ifrs-full_CashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfCashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="glspu_ScheduleOfCashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Cash" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_Cash_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Cash" xlink:to="ifrs-full_Cash_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Cash_lbl0" xml:lang="en-US">Gross cash (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Cash" xlink:to="ifrs-full_Cash_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract_lbl" xml:lang="en-US">Financial Assets at Fair Value Through Profit or Loss [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract_lbl0" xml:lang="en-US">Financial assets at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract_lbl" xml:lang="en-US">Schedule of Financial Assets at Fair Value Through Profit or Loss [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract_lbl" xml:lang="en-US">Financial Assets at Amortized Cost [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract_lbl0" xml:lang="en-US">Financial assets mandatorily measured at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract_lbl1" xml:lang="en-US">Financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract_lbl" xml:lang="en-US">Schedule of Profit or Loss In Relation to Financial Assets at Amortized Cost [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract" xlink:to="glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract_lbl" xml:lang="en-US">Accounts Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_TradeAndOtherReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAccountsReceivableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAccountsReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAccountsReceivableAbstract_lbl" xml:lang="en-US">Schedule of Accounts Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAccountsReceivableAbstract" xlink:to="glspu_ScheduleOfAccountsReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables_lbl0" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MaturityAxis_lbl" xml:lang="en-US">Maturity [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis_lbl" xml:lang="en-US">Property, plant and equipment by operating lease status [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CostPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_CostPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_CostPropertyPlantAndEquipment_lbl" xml:lang="en-US">Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostPropertyPlantAndEquipment" xlink:to="glspu_CostPropertyPlantAndEquipment_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_CostPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostPropertyPlantAndEquipment" xlink:to="glspu_CostPropertyPlantAndEquipment_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_AccumulatedDepreciationPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_AccumulatedDepreciationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedDepreciationPropertyPlantAndEquipment" xlink:to="glspu_AccumulatedDepreciationPropertyPlantAndEquipment_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_AccumulatedDepreciationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedDepreciationPropertyPlantAndEquipment" xlink:to="glspu_AccumulatedDepreciationPropertyPlantAndEquipment_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" xlink:to="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" xlink:to="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_PropertyPlantAndEquipment_lbl" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipment" xlink:to="ifrs-full_PropertyPlantAndEquipment_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_PropertyPlantAndEquipment_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipment" xlink:to="ifrs-full_PropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PropertyPlantAndEquipment_lbl1" xml:lang="en-US">Property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipment" xlink:to="ifrs-full_PropertyPlantAndEquipment_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_lbl" xml:lang="en-US">Classes of property, plant and equipment [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IntangibleAssetsAndGoodwillAbstract_lbl" xml:lang="en-US">Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:to="ifrs-full_IntangibleAssetsAndGoodwillAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CostIntangibleAssets" xlink:href="glspu-20240630.xsd#glspu_CostIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_CostIntangibleAssets_lbl" xml:lang="en-US">Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostIntangibleAssets" xlink:to="glspu_CostIntangibleAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_CostIntangibleAssets_lbl0" xml:lang="en-US">Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostIntangibleAssets" xlink:to="glspu_CostIntangibleAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_AccumulatedAmortizationIntangibleAssets" xlink:href="glspu-20240630.xsd#glspu_AccumulatedAmortizationIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_AccumulatedAmortizationIntangibleAssets_lbl" xml:lang="en-US">Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedAmortizationIntangibleAssets" xlink:to="glspu_AccumulatedAmortizationIntangibleAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_AccumulatedAmortizationIntangibleAssets_lbl0" xml:lang="en-US">Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedAmortizationIntangibleAssets" xlink:to="glspu_AccumulatedAmortizationIntangibleAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill_lbl" xml:lang="en-US">Total intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsAndGoodwill" xlink:to="ifrs-full_IntangibleAssetsAndGoodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill_lbl0" xml:lang="en-US">Total intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsAndGoodwill" xlink:to="ifrs-full_IntangibleAssetsAndGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill_lbl1" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsAndGoodwill" xlink:to="ifrs-full_IntangibleAssetsAndGoodwill_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_lbl" xml:lang="en-US">Classes of intangible assets other than goodwill [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule of Amortization on Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalIntangibleAssetsOtherThanGoodwill" xlink:href="glspu-20240630.xsd#glspu_TotalIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="glspu_TotalIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TotalIntangibleAssetsOtherThanGoodwill" xlink:to="glspu_TotalIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentAssetsAbstract_lbl" xml:lang="en-US">Other Non-Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_NoncurrentAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentAssetsAbstract_lbl0" xml:lang="en-US">Non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_NoncurrentAssetsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfAssetsAxis_lbl" xml:lang="en-US">Classes of assets [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingCostsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingCostsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingCostsAbstract_lbl" xml:lang="en-US">Short-Term Borrowings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingCostsAbstract" xlink:to="ifrs-full_BorrowingCostsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis_lbl" xml:lang="en-US">Classes of financial instruments [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderAxis" xlink:href="glspu-20240630.xsd#glspu_LenderAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LenderAxis_lbl" xml:lang="en-US">Lender [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderAxis" xlink:to="glspu_LenderAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsByNameAxis_lbl" xml:lang="en-US">Borrowings by name [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract_lbl" xml:lang="en-US">Other Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="ifrs-full_TradeAndOtherPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsAbstract_lbl" xml:lang="en-US">Long-Term Borrowings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsAbstract" xlink:to="ifrs-full_BorrowingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_lbl" xml:lang="en-US">Share-Based Payment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TypeOfSharebasedArrangementAxis" xlink:href="glspu-20240630.xsd#glspu_TypeOfSharebasedArrangementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TypeOfSharebasedArrangementAxis_lbl" xml:lang="en-US">Type of Sharebased arrangement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TypeOfSharebasedArrangementAxis" xlink:to="glspu_TypeOfSharebasedArrangementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract_lbl" xml:lang="en-US">Schedule of Share-Based Payment Arrangements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfOutstandingShareOptions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_lbl" xml:lang="en-US">Number of options outstanding beginning shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfOutstandingShareOptions" xlink:to="ifrs-full_NumberOfOutstandingShareOptions_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_lbl0" xml:lang="en-US">Number of options outstanding ending shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfOutstandingShareOptions" xlink:to="ifrs-full_NumberOfOutstandingShareOptions_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_lbl" xml:lang="en-US">Weighted average exercise price options outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_lbl0" xml:lang="en-US">Weighted average exercise price outstanding ending per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_lbl" xml:lang="en-US">Ranges of exercise prices for outstanding share options [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AwardsDateAxis" xlink:href="glspu-20240630.xsd#glspu_AwardsDateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AwardsDateAxis_lbl" xml:lang="en-US">Awards Date [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AwardsDateAxis" xlink:to="glspu_AwardsDateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract_lbl" xml:lang="en-US">Schedule of Expenses Incurred on Share-Based Payment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract" xlink:to="glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotesAndOtherExplanatoryInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract_lbl" xml:lang="en-US">Warrant Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:to="ifrs-full_NotesAndOtherExplanatoryInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfShare" xlink:href="glspu-20240630.xsd#glspu_NumberOfShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_NumberOfShare_lbl" xml:lang="en-US">Number of shares, begginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfShare" xlink:to="glspu_NumberOfShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_NumberOfShare_lbl0" xml:lang="en-US">Number of shares, ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfShare" xlink:to="glspu_NumberOfShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfAmount" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_NumberOfAmount_lbl" xml:lang="en-US">Number of amount ,begginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmount" xlink:to="glspu_NumberOfAmount_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_NumberOfAmount_lbl0" xml:lang="en-US">Number of amount ,ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmount" xlink:to="glspu_NumberOfAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ClassOfWarrantOrRightsAxis" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ClassOfWarrantOrRightsAxis_lbl" xml:lang="en-US">Class of Warrant or Rights [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ClassOfWarrantOrRightsAxis" xlink:to="glspu_ClassOfWarrantOrRightsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract_lbl" xml:lang="en-US">Convertible Preference Shares Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Convertible Preference Share Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferredShares" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferredShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_ConvertiblePreferredShares_lbl" xml:lang="en-US">Balance at beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferredShares" xlink:to="glspu_ConvertiblePreferredShares_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_ConvertiblePreferredShares_lbl0" xml:lang="en-US">Balance at ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferredShares" xlink:to="glspu_ConvertiblePreferredShares_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfStockAmountPreferredShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfStockAmountPreferredShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_ConversionOfStockAmountPreferredShares_lbl" xml:lang="en-US">Balance at beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfStockAmountPreferredShares" xlink:to="glspu_ConversionOfStockAmountPreferredShares_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_ConversionOfStockAmountPreferredShares_lbl0" xml:lang="en-US">Balance at ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfStockAmountPreferredShares" xlink:to="glspu_ConversionOfStockAmountPreferredShares_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_lbl" xml:lang="en-US">Share Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_NumberOfSharesIssued_lbl" xml:lang="en-US">Beginning of financial year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesIssued" xlink:to="ifrs-full_NumberOfSharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_NumberOfSharesIssued_lbl0" xml:lang="en-US">End of financial year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesIssued" xlink:to="ifrs-full_NumberOfSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfSharesIssued_lbl1" xml:lang="en-US">Shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesIssued" xlink:to="ifrs-full_NumberOfSharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_NumberOfSharesIssued_lbl2" xml:lang="en-US">Ordinary shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesIssued" xlink:to="ifrs-full_NumberOfSharesIssued_lbl2"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_IssuedCapital_lbl" xml:lang="en-US">Beginning of financial year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapital" xlink:to="ifrs-full_IssuedCapital_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_IssuedCapital_lbl0" xml:lang="en-US">End of financial year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapital" xlink:to="ifrs-full_IssuedCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IssuedCapital_lbl1" xml:lang="en-US">Capital surplus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapital" xlink:to="ifrs-full_IssuedCapital_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis_lbl" xml:lang="en-US">Classes of ordinary shares [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract_lbl" xml:lang="en-US">Schedule of Company&#8217;s Ordinary Shares Outstanding [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesOutstanding" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_NumberOfSharesOutstanding_lbl" xml:lang="en-US">At January 1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesOutstanding" xlink:to="ifrs-full_NumberOfSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_NumberOfSharesOutstanding_lbl0" xml:lang="en-US">At June 30</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesOutstanding" xlink:to="ifrs-full_NumberOfSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfSharesOutstanding_lbl1" xml:lang="en-US">Outstanding units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesOutstanding" xlink:to="ifrs-full_NumberOfSharesOutstanding_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarningsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RetainedEarningsAbstract_lbl" xml:lang="en-US">Retained Earnings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetainedEarningsAbstract" xlink:to="ifrs-full_RetainedEarningsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RetainedEarningsAbstract_lbl0" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetainedEarningsAbstract" xlink:to="ifrs-full_RetainedEarningsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueAbstract_lbl" xml:lang="en-US">Revenue [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ifrs-full_RevenueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesChannelsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesChannelsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SalesChannelsAxis_lbl" xml:lang="en-US">Sales channels [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SalesChannelsAxis" xlink:to="ifrs-full_SalesChannelsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfCustomersAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfCustomersAxis_lbl" xml:lang="en-US">Types of customers [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfCustomersAxis" xlink:to="ifrs-full_TypesOfCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PerformanceObligationsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PerformanceObligationsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PerformanceObligationsAxis_lbl" xml:lang="en-US">Performance obligations [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PerformanceObligationsAxis" xlink:to="ifrs-full_PerformanceObligationsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_lbl" xml:lang="en-US">Timing of transfer of goods or services [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:to="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProductsAndServicesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProductsAndServicesAxis_lbl" xml:lang="en-US">Products and services [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ifrs-full_ProductsAndServicesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SegmentsAxis_lbl" xml:lang="en-US">Segments [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Revenue-Related Contract Assets and Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" xlink:to="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract_lbl" xml:lang="en-US">Schedule of Revenue Recognized that was Included in the Contract Liability Balance [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract" xlink:to="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherGainsLossesNetAbstract" xlink:href="glspu-20240630.xsd#glspu_OtherGainsLossesNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherGainsLossesNetAbstract_lbl" xml:lang="en-US">Other Gains (Losses) - Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherGainsLossesNetAbstract" xlink:to="glspu_OtherGainsLossesNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfOtherGainsLossesNetAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherGainsLossesNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfOtherGainsLossesNetAbstract_lbl" xml:lang="en-US">Schedule of Other Gains (Losses) - Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfOtherGainsLossesNetAbstract" xlink:to="glspu_ScheduleOfOtherGainsLossesNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherGainsLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_OtherGainsLosses_lbl" xml:lang="en-US">Total other gains (loss) net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherGainsLosses" xlink:to="ifrs-full_OtherGainsLosses_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherGainsLosses_lbl0" xml:lang="en-US">Other gains (losses) &#8211; net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherGainsLosses" xlink:to="ifrs-full_OtherGainsLosses_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_FinanceCostsAbstract" xlink:href="glspu-20240630.xsd#glspu_FinanceCostsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinanceCostsAbstract_lbl" xml:lang="en-US">Finance Costs [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinanceCostsAbstract" xlink:to="glspu_FinanceCostsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfFinanceCostsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinanceCostsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfFinanceCostsAbstract_lbl" xml:lang="en-US">Schedule of Finance Costs [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfFinanceCostsAbstract" xlink:to="glspu_ScheduleOfFinanceCostsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNatureAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNatureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpenseByNatureAbstract_lbl" xml:lang="en-US">Expenses by Nature [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseByNatureAbstract" xlink:to="ifrs-full_ExpenseByNatureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfExpensesByNatureAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesByNatureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfExpensesByNatureAbstract_lbl" xml:lang="en-US">Schedule of Expenses by Nature [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfExpensesByNatureAbstract" xlink:to="glspu_ScheduleOfExpensesByNatureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNature"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ExpenseByNature_lbl" xml:lang="en-US">Total expenses by nature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_ExpenseByNature_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees_lbl" xml:lang="en-US">Total employee benefit expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RelatedPartyTransactionsAxis" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RelatedPartyTransactionsAxis_lbl" xml:lang="en-US">Related Party Transactions [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelatedPartyTransactionsAxis" xlink:to="glspu_RelatedPartyTransactionsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxesPaidRefundAbstract_lbl" xml:lang="en-US">Income Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:to="ifrs-full_IncomeTaxesPaidRefundAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract_lbl" xml:lang="en-US">Schedule of Income Tax Expense Benefit [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract" xlink:to="glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_lbl" xml:lang="en-US">Total current tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:to="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IncomeTaxExpensebenefit" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxExpensebenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="glspu_IncomeTaxExpensebenefit_lbl" xml:lang="en-US">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncomeTaxExpensebenefit" xlink:to="glspu_IncomeTaxExpensebenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BasicEarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings(Loss) Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicEarningsPerShareAbstract" xlink:to="ifrs-full_BasicEarningsPerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BasicEarningsPerShareAbstract_lbl0" xml:lang="en-US">Basic earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicEarningsPerShareAbstract" xlink:to="ifrs-full_BasicEarningsPerShareAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings(Loss) Per Share [Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_EarningsPerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Earning (loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_EarningsPerShareAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsAxis_lbl" xml:lang="en-US">Types of antidilutive instruments [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl" xml:lang="en-US">Cash paid during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl0" xml:lang="en-US">Acquisition of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Purchase of Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl" xml:lang="en-US">Cash paid during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl0" xml:lang="en-US">Acquisition of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_lbl" xml:lang="en-US">Changes in Liabilities from Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US">Balance at beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl0" xml:lang="en-US">Balance at ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_lbl" xml:lang="en-US">Liabilities arising from financing activities [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related party transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract_lbl" xml:lang="en-US">Schedule of Interest Expense and Interest Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract" xlink:to="glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfKeyManagementCompensationAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfKeyManagementCompensationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfKeyManagementCompensationAbstract_lbl" xml:lang="en-US">Schedule of Key Management Compensation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfKeyManagementCompensationAbstract" xlink:to="glspu_ScheduleOfKeyManagementCompensationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_KeyManagementPersonnelCompensation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_KeyManagementPersonnelCompensation_lbl" xml:lang="en-US">Key management compensation, Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_KeyManagementPersonnelCompensation" xlink:to="ifrs-full_KeyManagementPersonnelCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PledgedAssetsAbstract_lbl" xml:lang="en-US">Pledged Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAssetsAbstract" xlink:to="glspu_PledgedAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAssetsPledgedAsCollateralAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAssetsPledgedAsCollateralAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAssetsPledgedAsCollateralAbstract_lbl" xml:lang="en-US">Schedule of Assets Pledged as Collateral [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAssetsPledgedAsCollateralAbstract" xlink:to="glspu_ScheduleOfAssetsPledgedAsCollateralAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract_lbl" xml:lang="en-US">Significant Contingent Liabilities and Unrecognized Contract Commitments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract" xlink:to="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CapitalManagementAbstract" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CapitalManagementAbstract_lbl" xml:lang="en-US">Capital Management [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CapitalManagementAbstract" xlink:to="glspu_CapitalManagementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfGearingRatiosAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGearingRatiosAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfGearingRatiosAbstract_lbl" xml:lang="en-US">Schedule of Gearing Ratios [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfGearingRatiosAbstract" xlink:to="glspu_ScheduleOfGearingRatiosAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NetDebt" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_NetDebt_lbl" xml:lang="en-US">Net debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NetDebt" xlink:to="ifrs-full_NetDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalCapitals" xlink:href="glspu-20240630.xsd#glspu_TotalCapitals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="glspu_TotalCapitals_lbl" xml:lang="en-US">Total capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TotalCapitals" xlink:to="glspu_TotalCapitals_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract_lbl" xml:lang="en-US">Financial Instruments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_FinancialAssets_lbl" xml:lang="en-US">Financial assets, total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssets" xlink:to="ifrs-full_FinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_FinancialLiabilities_lbl" xml:lang="en-US">Financial liabilities, total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilities" xlink:to="ifrs-full_FinancialLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PastDueStatusAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PastDueStatusAxis_lbl" xml:lang="en-US">Past due status [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_lbl" xml:lang="en-US">Balance at beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" xlink:to="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_lbl0" xml:lang="en-US">Balance at ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" xlink:to="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract_lbl" xml:lang="en-US">Fair Value Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfLiabilitiesAxis_lbl" xml:lang="en-US">Classes of liabilities [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="ifrs-full_ClassesOfLiabilitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis_lbl" xml:lang="en-US">Levels of fair value hierarchy [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract_lbl" xml:lang="en-US">Schedule of the Changes in Level 3 Instrument [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract" xlink:to="ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis_lbl" xml:lang="en-US">Categories of financial assets [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl1" xml:lang="en-US">Financial assets, Effect on profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAxis_lbl" xml:lang="en-US">Categories of financial liabilities [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract_lbl" xml:lang="en-US">Segment Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AssetsAbstract_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AssetsAbstract" xlink:to="ifrs-full_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentAssetsAbstract_lbl" xml:lang="en-US">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl" xml:lang="en-US">Financial assets at fair value through profit or loss - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl0" xml:lang="en-US">Investment in a rent-a-captive company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl1" xml:lang="en-US">Financial assets at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl2" xml:lang="en-US">Recurring fair value measurements of assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl3" xml:lang="en-US">Fair value,Investment in a rent-a-captive company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss_lbl3"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtAmortisedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentFinancialAssetsAtAmortisedCost_lbl" xml:lang="en-US">Financial assets at amortized cost - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" xlink:to="ifrs-full_CurrentFinancialAssetsAtAmortisedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ContractAssets_lbl" xml:lang="en-US">Contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractAssets" xlink:to="ifrs-full_ContractAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ContractAssets_lbl0" xml:lang="en-US">Contract assets relating to service contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractAssets" xlink:to="ifrs-full_ContractAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Inventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Inventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Inventories" xlink:to="ifrs-full_Inventories_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPrepayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentPrepayments_lbl" xml:lang="en-US">Prepayments - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentPrepayments" xlink:to="ifrs-full_CurrentPrepayments_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherReceivables" xlink:to="ifrs-full_OtherReceivables_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OtherReceivables_lbl0" xml:lang="en-US">Other receivables and guarantee deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherReceivables" xlink:to="ifrs-full_OtherReceivables_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCurrentAssets_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentAssets" xlink:to="ifrs-full_OtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost_lbl" xml:lang="en-US">Financial assets at amortized cost - non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" xlink:to="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RightofuseAssets_lbl" xml:lang="en-US">Right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RightofuseAssets" xlink:to="ifrs-full_RightofuseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxAssets_lbl" xml:lang="en-US">Deferred income tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxAssets" xlink:to="ifrs-full_DeferredTaxAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentPrepayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentPrepayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentPrepayments_lbl" xml:lang="en-US">Prepayments - non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentPrepayments" xlink:to="ifrs-full_NoncurrentPrepayments_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherNoncurrentAssets_lbl" xml:lang="en-US">Other non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherNoncurrentAssets" xlink:to="ifrs-full_OtherNoncurrentAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OtherNoncurrentAssets_lbl0" xml:lang="en-US">Other Non-Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherNoncurrentAssets" xlink:to="ifrs-full_OtherNoncurrentAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_LiabilitiesAndEquityAbstract" xlink:href="glspu-20240630.xsd#glspu_LiabilitiesAndEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LiabilitiesAndEquityAbstract_lbl" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LiabilitiesAndEquityAbstract" xlink:to="glspu_LiabilitiesAndEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="ifrs-full_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentLiabilitiesAbstract_lbl" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ShorttermBorrowings_lbl" xml:lang="en-US">Short-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermBorrowings" xlink:to="ifrs-full_ShorttermBorrowings_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ShorttermBorrowings_lbl0" xml:lang="en-US">Short-term borrowings (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermBorrowings" xlink:to="ifrs-full_ShorttermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ifrs-full_ShorttermBorrowings_lbl1" xml:lang="en-US">Short term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermBorrowings" xlink:to="ifrs-full_ShorttermBorrowings_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ContractLiabilities_lbl" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractLiabilities" xlink:to="ifrs-full_ContractLiabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ContractLiabilities_lbl0" xml:lang="en-US">Contract liabilities relating to service contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractLiabilities" xlink:to="ifrs-full_ContractLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_NotePayableCurrent" xlink:href="glspu-20240630.xsd#glspu_NotePayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NotePayableCurrent_lbl" xml:lang="en-US">Notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NotePayableCurrent" xlink:to="glspu_NotePayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherCurrentPayables_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherCurrentPayables" xlink:to="ifrs-full_TradeAndOtherCurrentPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCurrentPayables_lbl" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentPayables" xlink:to="ifrs-full_OtherCurrentPayables_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OtherCurrentPayables_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentPayables" xlink:to="ifrs-full_OtherCurrentPayables_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherShorttermProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherShorttermProvisions_lbl" xml:lang="en-US">Provisions - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherShorttermProvisions" xlink:to="ifrs-full_OtherShorttermProvisions_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentLeaseLiabilities_lbl" xml:lang="en-US">Lease liabilities - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLeaseLiabilities" xlink:to="ifrs-full_CurrentLeaseLiabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CurrentLeaseLiabilities_lbl0" xml:lang="en-US">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLeaseLiabilities" xlink:to="ifrs-full_CurrentLeaseLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentTaxLiabilities_lbl" xml:lang="en-US">Current income tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxLiabilities" xlink:to="ifrs-full_CurrentTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantLiability" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WarrantLiability_lbl" xml:lang="en-US">Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WarrantLiability" xlink:to="ifrs-full_WarrantLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalPreferenceShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalPreferenceShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IssuedCapitalPreferenceShares_lbl" xml:lang="en-US">Convertible preference shares liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapitalPreferenceShares" xlink:to="ifrs-full_IssuedCapitalPreferenceShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl" xml:lang="en-US">Long-term borrowings, current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl0" xml:lang="en-US">Long-term borrowings (including current portion)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl1" xml:lang="en-US">Long-term borrowings, Current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCurrentLiabilities_lbl" xml:lang="en-US">Other current liabilities, others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentLiabilities" xlink:to="ifrs-full_OtherCurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract_lbl" xml:lang="en-US">Non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LongtermBorrowings_lbl" xml:lang="en-US">Long-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LongtermBorrowings" xlink:to="ifrs-full_LongtermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherLongtermProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLongtermProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherLongtermProvisions_lbl" xml:lang="en-US">Provisions - non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherLongtermProvisions" xlink:to="ifrs-full_OtherLongtermProvisions_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred income tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxLiabilities" xlink:to="ifrs-full_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentLeaseLiabilities_lbl" xml:lang="en-US">Lease liabilities - non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLeaseLiabilities" xlink:to="ifrs-full_NoncurrentLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentGovernmentGrants" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentGovernmentGrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentGovernmentGrants_lbl" xml:lang="en-US">Guarantee Deposits Received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentGovernmentGrants" xlink:to="ifrs-full_NoncurrentGovernmentGrants_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EquityAbstract_lbl" xml:lang="en-US">Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EquityAttributableToOwnersOfParentAbstract" xlink:href="glspu-20240630.xsd#glspu_EquityAttributableToOwnersOfParentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EquityAttributableToOwnersOfParentAbstract_lbl" xml:lang="en-US">Equity attributable to owners of parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EquityAttributableToOwnersOfParentAbstract" xlink:to="glspu_EquityAttributableToOwnersOfParentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalAbstract" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShareCapitalAbstract_lbl" xml:lang="en-US">Share capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalAbstract" xlink:to="glspu_ShareCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares_lbl" xml:lang="en-US">Ordinary share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapitalOrdinaryShares" xlink:to="ifrs-full_IssuedCapitalOrdinaryShares_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares_lbl0" xml:lang="en-US">Ordinary share (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapitalOrdinaryShares" xlink:to="ifrs-full_IssuedCapitalOrdinaryShares_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_CapitalSurplusAbstract" xlink:href="glspu-20240630.xsd#glspu_CapitalSurplusAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CapitalSurplusAbstract_lbl" xml:lang="en-US">Capital surplus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CapitalSurplusAbstract" xlink:to="glspu_CapitalSurplusAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarnings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RetainedEarnings_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetainedEarnings" xlink:to="ifrs-full_RetainedEarnings_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherEquityInterestAbstract" xlink:href="glspu-20240630.xsd#glspu_OtherEquityInterestAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OtherEquityInterestAbstract_lbl" xml:lang="en-US">Other equity interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherEquityInterestAbstract" xlink:to="glspu_OtherEquityInterestAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads_lbl" xml:lang="en-US">Financial statements translation differences of foreign operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" xlink:to="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract" xlink:href="glspu-20240630.xsd#glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract_lbl" xml:lang="en-US">Significant contingent liabilities and unrecognized contract commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract" xlink:to="glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Revenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Revenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Revenue_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Revenue" xlink:to="ifrs-full_Revenue_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeStatementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncomeStatementAbstract_lbl" xml:lang="en-US">Operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherIncome_lbl" xml:lang="en-US">Other income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherIncome" xlink:to="ifrs-full_OtherIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract_lbl" xml:lang="en-US">Non-operating income and expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_AnalysisOfIncomeAndExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RevenueFromInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromInterest" xlink:to="ifrs-full_RevenueFromInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_RevenueFromInterest_lbl0" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromInterest" xlink:to="ifrs-full_RevenueFromInterest_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitLossBeforeTax_lbl" xml:lang="en-US">Profit (loss) before income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_ProfitLossBeforeTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ProfitLossBeforeTax_lbl0" xml:lang="en-US">Profit (loss) before tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_ProfitLossBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ifrs-full_ProfitLossBeforeTax_lbl1" xml:lang="en-US">Segment gain (loss) before tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_ProfitLossBeforeTax_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherComprehensiveIncomeAbstract_lbl" xml:lang="en-US">Other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl" xml:lang="en-US">Components of other comprehensive loss that may not be reclassified to profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_lbl" xml:lang="en-US">Remeasurement of defined benefit plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl" xml:lang="en-US">Components of other comprehensive loss that may be reclassified to profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_lbl" xml:lang="en-US">Exchange differences on translation of foreign operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract" xlink:to="glspu_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BasicEarningsLossPerShare_lbl" xml:lang="en-US">Basic earning (loss) per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicEarningsLossPerShare" xlink:to="ifrs-full_BasicEarningsLossPerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_BasicEarningsLossPerShare_lbl0" xml:lang="en-US">Earnings per share, Profit attributable to the parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicEarningsLossPerShare" xlink:to="ifrs-full_BasicEarningsLossPerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract0" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract0" xlink:to="glspu_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DilutedEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DilutedEarningsLossPerShare_lbl" xml:lang="en-US">Diluted earning (loss) per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DilutedEarningsLossPerShare" xlink:to="ifrs-full_DilutedEarningsLossPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_Year2023Abstract" xlink:href="glspu-20240630.xsd#glspu_Year2023Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_Year2023Abstract_lbl" xml:lang="en-US">Year 2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Year2023Abstract" xlink:to="glspu_Year2023Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IncreaseDecreaseInExpirationOfShareOptions" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInExpirationOfShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_IncreaseDecreaseInExpirationOfShareOptions_lbl" xml:lang="en-US">Expiration of share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseInExpirationOfShareOptions" xlink:to="glspu_IncreaseDecreaseInExpirationOfShareOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IncreaseDecreaseInEmployeeShareOptionPlans" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInEmployeeShareOptionPlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_IncreaseDecreaseInEmployeeShareOptionPlans_lbl" xml:lang="en-US">Employee share option plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseInEmployeeShareOptionPlans" xlink:to="glspu_IncreaseDecreaseInEmployeeShareOptionPlans_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_lbl" xml:lang="en-US">Share-based payment for professional services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments_lbl" xml:lang="en-US">Exercise of convertible preference shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments" xlink:to="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IssuanceOfRestrictedShareUnits" xlink:href="glspu-20240630.xsd#glspu_IssuanceOfRestrictedShareUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_IssuanceOfRestrictedShareUnits_lbl" xml:lang="en-US">Issuance of restricted share units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IssuanceOfRestrictedShareUnits" xlink:to="glspu_IssuanceOfRestrictedShareUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity_lbl" xml:lang="en-US">Exercise of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract1" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract1" xlink:to="glspu_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_Year2024Abstract" xlink:href="glspu-20240630.xsd#glspu_Year2024Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_Year2024Abstract_lbl" xml:lang="en-US">Year 2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Year2024Abstract" xlink:to="glspu_Year2024Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_StockIssuedDuringPeriodValueStockSplits" xlink:href="glspu-20240630.xsd#glspu_StockIssuedDuringPeriodValueStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_StockIssuedDuringPeriodValueStockSplits_lbl" xml:lang="en-US">Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StockIssuedDuringPeriodValueStockSplits" xlink:to="glspu_StockIssuedDuringPeriodValueStockSplits_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssueOfEquity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssueOfEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IssueOfEquity_lbl" xml:lang="en-US">Issuance of ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssueOfEquity" xlink:to="ifrs-full_IssueOfEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment_lbl" xml:lang="en-US">Acquisition of intangible asset through share-based payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" xlink:to="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" xlink:to="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForReconcileProfitLossAbstract_lbl" xml:lang="en-US">Adjustments to reconcile profit (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AdjustmentsForReconcileProfitLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_lbl" xml:lang="en-US">Net currency exchange losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:to="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ExpectedCreditLosses_lbl" xml:lang="en-US">Expected credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLosses" xlink:to="glspu_ExpectedCreditLosses_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_ExpectedCreditLosses_lbl0" xml:lang="en-US">Increase in credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLosses" xlink:to="glspu_ExpectedCreditLosses_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DepreciationExpense_lbl" xml:lang="en-US">Depreciation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationExpense" xlink:to="ifrs-full_DepreciationExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_DepreciationExpense_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationExpense" xlink:to="ifrs-full_DepreciationExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AmortisationExpense_lbl" xml:lang="en-US">Amortization expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmortisationExpense" xlink:to="ifrs-full_AmortisationExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_AmortisationExpense_lbl0" xml:lang="en-US">Amortization expenses on intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmortisationExpense" xlink:to="ifrs-full_AmortisationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_AmortisationExpense_lbl1" xml:lang="en-US">Amortization expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmortisationExpense" xlink:to="ifrs-full_AmortisationExpense_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForSharebasedPayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForSharebasedPayments_lbl" xml:lang="en-US">Share-based payment expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForSharebasedPayments" xlink:to="ifrs-full_AdjustmentsForSharebasedPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForShareOptionExpenses" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForShareOptionExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AdjustmentsForShareOptionExpenses_lbl" xml:lang="en-US">Share option expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForShareOptionExpenses" xlink:to="glspu_AdjustmentsForShareOptionExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestExpense" xlink:to="ifrs-full_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract_lbl" xml:lang="en-US">Changes in operating assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_lbl" xml:lang="en-US">Contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets_lbl" xml:lang="en-US">Other non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract_lbl" xml:lang="en-US">Changes in operating liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities_lbl" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables_lbl" xml:lang="en-US">Notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_lbl" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInProvisions" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForIncreaseDecreaseInProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInProvisions_lbl" xml:lang="en-US">Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForIncreaseDecreaseInProvisions" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInProvisions_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_lbl" xml:lang="en-US">Other non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities_lbl" xml:lang="en-US">Interest received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:to="ifrs-full_InterestReceivedClassifiedAsOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from disposal of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment" xlink:to="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments_lbl" xml:lang="en-US">Guarantee Deposits Received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" xlink:to="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromCurrentBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProceedsFromCurrentBorrowings_lbl" xml:lang="en-US">Proceeds from short-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromCurrentBorrowings" xlink:to="ifrs-full_ProceedsFromCurrentBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromExerciseOfWarrants" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromExerciseOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProceedsFromExerciseOfWarrants_lbl" xml:lang="en-US">Exercise of public warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromExerciseOfWarrants" xlink:to="ifrs-full_ProceedsFromExerciseOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl" xml:lang="en-US">Proceeds from issuance ordinary share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl0" xml:lang="en-US">Ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_lbl" xml:lang="en-US">Effect of foreign exchange rate changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:to="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TreasuryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TreasuryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_TreasuryShares_lbl" xml:lang="en-US">Treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TreasuryShares" xlink:to="ifrs-full_TreasuryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CostOfSales" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_CostOfSales_lbl" xml:lang="en-US">Cost of revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CostOfSales" xlink:to="ifrs-full_CostOfSales_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesAndMarketingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_SalesAndMarketingExpense_lbl" xml:lang="en-US">Selling and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SalesAndMarketingExpense" xlink:to="ifrs-full_SalesAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GeneralAndAdministrativeExpense" xlink:to="ifrs-full_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ResearchAndDevelopmentExpense" xlink:to="ifrs-full_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditsLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditsLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_ExpectedCreditsLosses_lbl" xml:lang="en-US">Expected credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditsLosses" xlink:to="glspu_ExpectedCreditsLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinanceCosts" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_FinanceCosts_lbl" xml:lang="en-US">Finance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinanceCosts" xlink:to="ifrs-full_FinanceCosts_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinanceCosts_lbl0" xml:lang="en-US">Total finance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinanceCosts" xlink:to="ifrs-full_FinanceCosts_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl" xml:lang="en-US">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl0" xml:lang="en-US">Tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_lbl" xml:lang="en-US">(Gain) loss on disposal of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" xlink:to="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnReversalOfAccountsAndOtherPayables" xlink:href="glspu-20240630.xsd#glspu_GainsOnReversalOfAccountsAndOtherPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_GainsOnReversalOfAccountsAndOtherPayables_lbl" xml:lang="en-US">Gains on reversal of accounts and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnReversalOfAccountsAndOtherPayables" xlink:to="glspu_GainsOnReversalOfAccountsAndOtherPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl" xml:lang="en-US">Losses (gains) on financial assets and liabilities at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentsForPrepayment" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForPrepayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_AdjustmentsForPrepayment_lbl" xml:lang="en-US">Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForPrepayment" xlink:to="glspu_AdjustmentsForPrepayment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:to="ifrs-full_InterestPaidClassifiedAsOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_lbl" xml:lang="en-US">Tax paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities_lbl" xml:lang="en-US">Investment in financial assets at amortized cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings_lbl" xml:lang="en-US">Repayments of short-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings_lbl0" xml:lang="en-US">Repayments of current borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings_lbl" xml:lang="en-US">Repayments of long-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_lbl" xml:lang="en-US">Principal repayment of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities_lbl" xml:lang="en-US">Repayments of loan from shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" xlink:to="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExerciseOfConvertiblePreferredShares" xlink:href="glspu-20240630.xsd#glspu_ExerciseOfConvertiblePreferredShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_ExerciseOfConvertiblePreferredShares_lbl" xml:lang="en-US">Proceeds from Series B preferred shares and private warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExerciseOfConvertiblePreferredShares" xlink:to="glspu_ExerciseOfConvertiblePreferredShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExerciseOfRestrictedShareUnits" xlink:href="glspu-20240630.xsd#glspu_ExerciseOfRestrictedShareUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_ExerciseOfRestrictedShareUnits_lbl" xml:lang="en-US">Exercise of restricted share units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExerciseOfRestrictedShareUnits" xlink:to="glspu_ExerciseOfRestrictedShareUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IssuedCapitalMember_lbl" xml:lang="en-US">Share capital - ordinary share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapitalMember" xlink:to="ifrs-full_IssuedCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalPreferredShareMember" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalPreferredShareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShareCapitalPreferredShareMember_lbl" xml:lang="en-US">Share capital - preference share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalPreferredShareMember" xlink:to="glspu_ShareCapitalPreferredShareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdvanceReceiptsForShareCapitalMember" xlink:href="glspu-20240630.xsd#glspu_AdvanceReceiptsForShareCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AdvanceReceiptsForShareCapitalMember_lbl" xml:lang="en-US">Advance receipts for share capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdvanceReceiptsForShareCapitalMember" xlink:to="glspu_AdvanceReceiptsForShareCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdditionalPaidinCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdditionalPaidinCapitalMember_lbl" xml:lang="en-US">Additional paid in capital in excess of par value of ordinary share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionalPaidinCapitalMember" xlink:to="ifrs-full_AdditionalPaidinCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember" xlink:href="glspu-20240630.xsd#glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember_lbl" xml:lang="en-US">Additional paid in capital-treasury share transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember" xlink:to="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeeShareOptionsMember_lbl" xml:lang="en-US">Employee share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsMember" xlink:to="glspu_EmployeeShareOptionsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_EmployeeShareOptionsMember_lbl0" xml:lang="en-US">Employee Share Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsMember" xlink:to="glspu_EmployeeShareOptionsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_RestrictedShareUnitMember" xlink:href="glspu-20240630.xsd#glspu_RestrictedShareUnitMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RestrictedShareUnitMember_lbl" xml:lang="en-US">Restricted share units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RestrictedShareUnitMember" xlink:to="glspu_RestrictedShareUnitMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember" xlink:href="glspu-20240630.xsd#glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember_lbl" xml:lang="en-US">Additional paid in capital in excess of par value of preference share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember" xlink:to="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarningsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetainedEarningsMember" xlink:to="ifrs-full_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_lbl" xml:lang="en-US">Financial statements translation differences of foreign operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:to="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TreasurySharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TreasurySharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TreasurySharesMember_lbl" xml:lang="en-US">Treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TreasurySharesMember" xlink:to="ifrs-full_TreasurySharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory_lbl" xml:lang="en-US">Corporate and group information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory" xlink:to="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory_lbl" xml:lang="en-US">The authorization of the consolidated financial statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory" xlink:to="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" xlink:href="glspu-20240630.xsd#glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock_lbl" xml:lang="en-US">Applications of new and revised IFRS and IAS and IFRIC and SIC and IASB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" xlink:to="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock_lbl" xml:lang="en-US">Schedule of New Interpretation that are Mandatorily Effective for the Current Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" xlink:to="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NewStandardsInterpretationsAndAmendments" xlink:href="glspu-20240630.xsd#glspu_NewStandardsInterpretationsAndAmendments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NewStandardsInterpretationsAndAmendments_lbl" xml:lang="en-US">New Standards, Interpretations and Amendments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NewStandardsInterpretationsAndAmendments" xlink:to="glspu_NewStandardsInterpretationsAndAmendments_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EffectiveDatesIssuedByIASB" xlink:href="glspu-20240630.xsd#glspu_EffectiveDatesIssuedByIASB"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EffectiveDatesIssuedByIASB_lbl" xml:lang="en-US">Effective date issued by IASB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EffectiveDatesIssuedByIASB" xlink:to="glspu_EffectiveDatesIssuedByIASB_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock_lbl" xml:lang="en-US">Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" xlink:to="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory_lbl" xml:lang="en-US">Summary of significant accounting policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xlink:to="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl" xml:lang="en-US">Schedule of Subsidiaries Included in the Consolidated Financial Statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MainBusinessActivities" xlink:href="glspu-20240630.xsd#glspu_MainBusinessActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MainBusinessActivities_lbl" xml:lang="en-US">Main Business Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MainBusinessActivities" xlink:to="glspu_MainBusinessActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PercentageOfOwnership" xlink:href="glspu-20240630.xsd#glspu_PercentageOfOwnership"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PercentageOfOwnership_lbl" xml:lang="en-US">Percentage of Ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PercentageOfOwnership" xlink:to="glspu_PercentageOfOwnership_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_lbl" xml:lang="en-US">Property plant and equipment useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:to="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:to="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CashAndCashEquivalentsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_CashAndCashEquivalentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CashAndCashEquivalentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CashAndCashEquivalentsTableTextBlock" xlink:to="glspu_CashAndCashEquivalentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashOnHand" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOnHand"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashOnHand_lbl" xml:lang="en-US">Cash on hand and petty cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashOnHand" xlink:to="ifrs-full_CashOnHand_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BalancesWithBanks" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BalancesWithBanks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BalancesWithBanks_lbl" xml:lang="en-US">Checking accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BalancesWithBanks" xlink:to="ifrs-full_BalancesWithBanks_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DemandDeposits" xlink:href="glspu-20240630.xsd#glspu_DemandDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DemandDeposits_lbl" xml:lang="en-US">Demand deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DemandDeposits" xlink:to="glspu_DemandDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositAtCarryingValue" xlink:href="glspu-20240630.xsd#glspu_TimeDepositAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TimeDepositAtCarryingValue_lbl" xml:lang="en-US">Time deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositAtCarryingValue" xlink:to="glspu_TimeDepositAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl" xml:lang="en-US">Financial assets at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_lbl" xml:lang="en-US">Schedule of Financial Assets at Fair Value Through Profit or Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CurrentItemsAbstract" xlink:href="glspu-20240630.xsd#glspu_CurrentItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CurrentItemsAbstract_lbl" xml:lang="en-US">Current items:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CurrentItemsAbstract" xlink:to="glspu_CurrentItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock_lbl" xml:lang="en-US">Financial assets at amortized cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" xlink:to="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory_lbl" xml:lang="en-US">Schedule of Financial Assets at Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CurrentItemsAbstract0" xlink:href="glspu-20240630.xsd#glspu_CurrentItemsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CurrentItemsAbstract0_lbl" xml:lang="en-US">Current items:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CurrentItemsAbstract0" xlink:to="glspu_CurrentItemsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositsCurrent" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TimeDepositsCurrent_lbl" xml:lang="en-US">Time deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositsCurrent" xlink:to="glspu_TimeDepositsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract2" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract2" xlink:to="glspu_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NonCurrentItemsAbstract" xlink:href="glspu-20240630.xsd#glspu_NonCurrentItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NonCurrentItemsAbstract_lbl" xml:lang="en-US">Non-current items:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NonCurrentItemsAbstract" xlink:to="glspu_NonCurrentItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositsNonCurrent" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsNonCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TimeDepositsNonCurrent_lbl" xml:lang="en-US">Time deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositsNonCurrent" xlink:to="glspu_TimeDepositsNonCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" xlink:to="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" xlink:to="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:to="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAccountsReceivableTableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfAccountsReceivableTableTableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfAccountsReceivableTableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivablesGross" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AccountsReceivablesGross_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesGross" xlink:to="glspu_AccountsReceivablesGross_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock_lbl" xml:lang="en-US">Schedule of Aging Analysis of Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US">Property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US">Schedule of Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_a2024Abstract" xlink:href="glspu-20240630.xsd#glspu_a2024Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_a2024Abstract_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_a2024Abstract" xlink:to="glspu_a2024Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DisposalsofPropertyPlantEquipments" xlink:href="glspu-20240630.xsd#glspu_DisposalsofPropertyPlantEquipments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DisposalsofPropertyPlantEquipments_lbl" xml:lang="en-US">Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisposalsofPropertyPlantEquipments" xlink:to="glspu_DisposalsofPropertyPlantEquipments_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AtJune302024Abstract" xlink:href="glspu-20240630.xsd#glspu_AtJune302024Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AtJune302024Abstract_lbl" xml:lang="en-US">At June 30, 2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtJune302024Abstract" xlink:to="glspu_AtJune302024Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_lbl" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfIntangibleAssetsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfIntangibleAssetsTableTextBlock" xlink:to="glspu_ScheduleOfIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract3" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract3" xlink:to="glspu_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" xlink:to="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisposalsIntangibleAssetsAndGoodwill_lbl" xml:lang="en-US">Additions - acquired separately</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:to="ifrs-full_DisposalsIntangibleAssetsAndGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_lbl" xml:lang="en-US">Net exchange differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract4" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract4" xlink:to="glspu_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AtJune30Abstract" xlink:href="glspu-20240630.xsd#glspu_AtJune30Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AtJune30Abstract_lbl" xml:lang="en-US">At June 30</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtJune30Abstract" xlink:to="glspu_AtJune30Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Amortization on Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" xlink:to="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:to="ifrs-full_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ResearchAndDevelopmentExpenses" xlink:href="glspu-20240630.xsd#glspu_ResearchAndDevelopmentExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ResearchAndDevelopmentExpenses_lbl" xml:lang="en-US">Research and development expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ResearchAndDevelopmentExpenses" xlink:to="glspu_ResearchAndDevelopmentExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_lbl" xml:lang="en-US">Other non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory_lbl" xml:lang="en-US">Schedule of Other Non-Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfOtherAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfBorrowingCostsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBorrowingCostsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBorrowingCostsExplanatory_lbl" xml:lang="en-US">Short-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBorrowingCostsExplanatory" xlink:to="ifrs-full_DisclosureOfBorrowingCostsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfShorttermBorrowingsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShorttermBorrowingsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfShorttermBorrowingsTableTextBlock_lbl" xml:lang="en-US">Schedule of Short-Term Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfShorttermBorrowingsTableTextBlock" xlink:to="glspu_ScheduleOfShorttermBorrowingsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BorrowingsInterestRate_lbl" xml:lang="en-US">Interest rate range</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsInterestRate" xlink:to="ifrs-full_BorrowingsInterestRate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_BorrowingsInterestRate_lbl0" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsInterestRate" xlink:to="ifrs-full_BorrowingsInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ifrs-full_BorrowingsInterestRate_lbl1" xml:lang="en-US">Interest rate of time deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsInterestRate" xlink:to="ifrs-full_BorrowingsInterestRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsInterestRate_lbl2" xml:lang="en-US">Percentage of interest rate per annum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsInterestRate" xlink:to="ifrs-full_BorrowingsInterestRate_lbl2"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock_lbl" xml:lang="en-US">Schedule of Short Term and Long Term Borrowing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" xlink:to="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DebtInstrumentMaturityDateDescriptions" xlink:href="glspu-20240630.xsd#glspu_DebtInstrumentMaturityDateDescriptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DebtInstrumentMaturityDateDescriptions_lbl" xml:lang="en-US">Facility Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DebtInstrumentMaturityDateDescriptions" xlink:to="glspu_DebtInstrumentMaturityDateDescriptions_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets" xlink:href="glspu-20240630.xsd#glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets_lbl" xml:lang="en-US">Credit Facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets" xlink:to="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsType" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShortTermBorrowingsType_lbl" xml:lang="en-US">Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsType" xlink:to="glspu_ShortTermBorrowingsType_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LineOfCreditFacilityAverageOutstandingAmounts" xlink:href="glspu-20240630.xsd#glspu_LineOfCreditFacilityAverageOutstandingAmounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LineOfCreditFacilityAverageOutstandingAmounts_lbl" xml:lang="en-US">Outstanding Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LineOfCreditFacilityAverageOutstandingAmounts" xlink:to="glspu_LineOfCreditFacilityAverageOutstandingAmounts_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermDebtInterestRateIncreases" xlink:href="glspu-20240630.xsd#glspu_ShortTermDebtInterestRateIncreases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShortTermDebtInterestRateIncreases_lbl" xml:lang="en-US">Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermDebtInterestRateIncreases" xlink:to="glspu_ShortTermDebtInterestRateIncreases_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GuarantorNote" xlink:href="glspu-20240630.xsd#glspu_GuarantorNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GuarantorNote_lbl" xml:lang="en-US">Guarantor</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GuarantorNote" xlink:to="glspu_GuarantorNote_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_Collateral" xlink:href="glspu-20240630.xsd#glspu_Collateral"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_Collateral_lbl" xml:lang="en-US">Collateral</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Collateral" xlink:to="glspu_Collateral_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UndrawnAmount" xlink:href="glspu-20240630.xsd#glspu_UndrawnAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UndrawnAmount_lbl" xml:lang="en-US">Undrawn Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UndrawnAmount" xlink:to="glspu_UndrawnAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_lbl" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:to="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock_lbl" xml:lang="en-US">Schedule of Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" xlink:to="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PayablesForPurchaseOfNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PayablesForPurchaseOfNoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PayablesForPurchaseOfNoncurrentAssets_lbl" xml:lang="en-US">Payables on intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PayablesForPurchaseOfNoncurrentAssets" xlink:to="ifrs-full_PayablesForPurchaseOfNoncurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ProfessionalFeePayableCurrent" xlink:href="glspu-20240630.xsd#glspu_ProfessionalFeePayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ProfessionalFeePayableCurrent_lbl" xml:lang="en-US">Professional fee payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ProfessionalFeePayableCurrent" xlink:to="glspu_ProfessionalFeePayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BenefitsPaidOrPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BenefitsPaidOrPayable_lbl" xml:lang="en-US">Salaries and bonuses payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BenefitsPaidOrPayable" xlink:to="ifrs-full_BenefitsPaidOrPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AmountsPayableRelatedPartyTransactions_lbl" xml:lang="en-US">Pension payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:to="ifrs-full_AmountsPayableRelatedPartyTransactions_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PayablesOnMachineryAndEquipment" xlink:href="glspu-20240630.xsd#glspu_PayablesOnMachineryAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PayablesOnMachineryAndEquipment_lbl" xml:lang="en-US">Payables on machinery and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PayablesOnMachineryAndEquipment" xlink:to="glspu_PayablesOnMachineryAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ValueAddedTaxPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ValueAddedTaxPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ValueAddedTaxPayables_lbl" xml:lang="en-US">Output tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ValueAddedTaxPayables" xlink:to="ifrs-full_ValueAddedTaxPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherPayables_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherPayables" xlink:to="ifrs-full_OtherPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory_lbl" xml:lang="en-US">Long-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:to="ifrs-full_DisclosureOfBorrowingsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_lbl" xml:lang="en-US">Schedule of Long-Term Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByTypeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByTypeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BorrowingsByTypeAbstract_lbl" xml:lang="en-US">Bank borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsByTypeAbstract" xlink:to="ifrs-full_BorrowingsByTypeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Borrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Borrowings_lbl" xml:lang="en-US">Bank borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Borrowings" xlink:to="ifrs-full_Borrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_lbl" xml:lang="en-US">Share-based payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:to="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfSharebasedPaymentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfSharebasedPaymentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfSharebasedPaymentTableTextBlock_lbl" xml:lang="en-US">Schedule of Share-Based Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfSharebasedPaymentTableTextBlock" xlink:to="glspu_ScheduleOfSharebasedPaymentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDate" xlink:href="glspu-20240630.xsd#glspu_GrantDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GrantDate_lbl" xml:lang="en-US">Grant date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDate" xlink:to="glspu_GrantDate_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_QuantityGrantedUnits" xlink:href="glspu-20240630.xsd#glspu_QuantityGrantedUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_QuantityGrantedUnits_lbl" xml:lang="en-US">Quantity granted (Units)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_QuantityGrantedUnits" xlink:to="glspu_QuantityGrantedUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ContractPeriod" xlink:href="glspu-20240630.xsd#glspu_ContractPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ContractPeriod_lbl" xml:lang="en-US">Contract period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ContractPeriod" xlink:to="glspu_ContractPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_VestingConditions" xlink:href="glspu-20240630.xsd#glspu_VestingConditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_VestingConditions_lbl" xml:lang="en-US">Vesting conditions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_VestingConditions" xlink:to="glspu_VestingConditions_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ContractPeriodDescription" xlink:href="glspu-20240630.xsd#glspu_ContractPeriodDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ContractPeriodDescription_lbl" xml:lang="en-US">Contract period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ContractPeriodDescription" xlink:to="glspu_ContractPeriodDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_lbl" xml:lang="en-US">Schedule of Employee Share Options Granting Period and Exercise Conditions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl" xml:lang="en-US">Accumulated maximum exercisable employee share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl0" xml:lang="en-US">Expected price volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory_lbl" xml:lang="en-US">Schedule of Share-Based Payment Arrangements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_lbl" xml:lang="en-US">Weighted average exercise price expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfOptionsOptionsCancelled" xlink:href="glspu-20240630.xsd#glspu_NumberOfOptionsOptionsCancelled"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NumberOfOptionsOptionsCancelled_lbl" xml:lang="en-US">Number of options options cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfOptionsOptionsCancelled" xlink:to="glspu_NumberOfOptionsOptionsCancelled_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_lbl" xml:lang="en-US">Weighted average exercise price cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl" xml:lang="en-US">Number of options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_lbl" xml:lang="en-US">Weighted average exercise price exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_lbl" xml:lang="en-US">Schedule of Fair Value of Share Options Granted on Grant Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:to="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DateOfGrantOfSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement_lbl" xml:lang="en-US">Grant date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement" xlink:to="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_lbl" xml:lang="en-US">Share price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:to="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExercisePriceShareOptionsGranted2019"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted2019_lbl" xml:lang="en-US">Exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:to="ifrs-full_ExercisePriceShareOptionsGranted2019_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedOptionLife" xlink:href="glspu-20240630.xsd#glspu_ExpectedOptionLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ExpectedOptionLife_lbl" xml:lang="en-US">Expected option life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedOptionLife" xlink:to="glspu_ExpectedOptionLife_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpectedDividendShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpectedDividendShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExpectedDividendShareOptionsGranted_lbl" xml:lang="en-US">Expected dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpectedDividendShareOptionsGranted" xlink:to="ifrs-full_ExpectedDividendShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_lbl" xml:lang="en-US">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValuePerShare" xlink:href="glspu-20240630.xsd#glspu_FairValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FairValuePerShare_lbl" xml:lang="en-US">Fair value per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValuePerShare" xlink:to="glspu_FairValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock_lbl" xml:lang="en-US">Schedule of Share-Based Payment Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock" xlink:to="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePriceFairValueOfFirstYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfFirstYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ExercisePriceFairValueOfFirstYear_lbl" xml:lang="en-US">Fair value of first year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfFirstYear" xlink:to="glspu_ExercisePriceFairValueOfFirstYear_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePriceFairValueOfSecondYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfSecondYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ExercisePriceFairValueOfSecondYear_lbl" xml:lang="en-US">Fair value of second year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfSecondYear" xlink:to="glspu_ExercisePriceFairValueOfSecondYear_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePriceFairValueOfThirdYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfThirdYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ExercisePriceFairValueOfThirdYear_lbl" xml:lang="en-US">Fair value of third year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfThirdYear" xlink:to="glspu_ExercisePriceFairValueOfThirdYear_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePriceFairValueOfFourthYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfFourthYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ExercisePriceFairValueOfFourthYear_lbl" xml:lang="en-US">Fair value of fourth year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfFourthYear" xlink:to="glspu_ExercisePriceFairValueOfFourthYear_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock_lbl" xml:lang="en-US">Schedule of Expenses Incurred on Share-Based Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" xlink:to="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_lbl" xml:lang="en-US">Expense recorded</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory_lbl" xml:lang="en-US">Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfWarrantLiabilities" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfWarrantLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DisclosureOfWarrantLiabilities_lbl" xml:lang="en-US">Schedule of Warrant Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfWarrantLiabilities" xlink:to="glspu_DisclosureOfWarrantLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfSharesChangeInFairValue" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesChangeInFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NumberOfSharesChangeInFairValue_lbl" xml:lang="en-US">Number of shares, Change in fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesChangeInFairValue" xlink:to="glspu_NumberOfSharesChangeInFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_NumberOfSharesChangeInFairValue_lbl0" xml:lang="en-US">Change in fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesChangeInFairValue" xlink:to="glspu_NumberOfSharesChangeInFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfAmountChangeInFairValue" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountChangeInFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NumberOfAmountChangeInFairValue_lbl" xml:lang="en-US">Number of amount ,Change in fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountChangeInFairValue" xlink:to="glspu_NumberOfAmountChangeInFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfSharesWarrantGranted" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesWarrantGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NumberOfSharesWarrantGranted_lbl" xml:lang="en-US">Number of shares,Warrants granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesWarrantGranted" xlink:to="glspu_NumberOfSharesWarrantGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfAmountWarrantsGranted" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountWarrantsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NumberOfAmountWarrantsGranted_lbl" xml:lang="en-US">Number of amount ,Warrants granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountWarrantsGranted" xlink:to="glspu_NumberOfAmountWarrantsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfSharesWarrantsExercised" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesWarrantsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NumberOfSharesWarrantsExercised_lbl" xml:lang="en-US">Number of shares, Warrants exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesWarrantsExercised" xlink:to="glspu_NumberOfSharesWarrantsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfAmountWarrantsExercised" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountWarrantsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NumberOfAmountWarrantsExercised_lbl" xml:lang="en-US">Number of amount ,Warrants exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountWarrantsExercised" xlink:to="glspu_NumberOfAmountWarrantsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure_lbl" xml:lang="en-US">Convertible preference shares liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock_lbl" xml:lang="en-US">Schedule of Convertible Preference Share Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" xlink:to="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssued" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssued_lbl" xml:lang="en-US">Convertible preference share liabilities issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesIssued" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue_lbl" xml:lang="en-US">Convertible preference share liabilities issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesExercised" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesExercised_lbl" xml:lang="en-US">Convertible preference share liabilities exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesExercised" xlink:to="glspu_ConvertiblePreferenceSharesLiabilitiesExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue_lbl" xml:lang="en-US">Convertible preference share liabilities exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_lbl" xml:lang="en-US">Share capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:to="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIssuedCapitalExplanatory_lbl" xml:lang="en-US">Schedule of Authorized and Issued Preference Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:to="ifrs-full_DisclosureOfIssuedCapitalExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_a2024Abstract0" xlink:href="glspu-20240630.xsd#glspu_a2024Abstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_a2024Abstract0_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_a2024Abstract0" xlink:to="glspu_a2024Abstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CancellationOfTreasuryShare" xlink:href="glspu-20240630.xsd#glspu_CancellationOfTreasuryShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CancellationOfTreasuryShare_lbl" xml:lang="en-US">Cancellation of treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CancellationOfTreasuryShare" xlink:to="glspu_CancellationOfTreasuryShare_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CancellationOfTreasuryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CancellationOfTreasuryShares_lbl" xml:lang="en-US">Cancellation of treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CancellationOfTreasuryShares" xlink:to="ifrs-full_CancellationOfTreasuryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares_lbl" xml:lang="en-US">Conversion of convertible preference shares to ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares" xlink:to="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_a2024Abstract1" xlink:href="glspu-20240630.xsd#glspu_a2024Abstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_a2024Abstract1_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_a2024Abstract1" xlink:to="glspu_a2024Abstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock_lbl" xml:lang="en-US">Schedule of Company&#8217;s Ordinary Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" xlink:to="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantExercised" xlink:href="glspu-20240630.xsd#glspu_WarrantExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WarrantExercised_lbl" xml:lang="en-US">Warrant exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantExercised" xlink:to="glspu_WarrantExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantIssuance" xlink:href="glspu-20240630.xsd#glspu_WarrantIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WarrantIssuance_lbl" xml:lang="en-US">Warrant issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantIssuance" xlink:to="glspu_WarrantIssuance_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NewShareIssuance" xlink:href="glspu-20240630.xsd#glspu_NewShareIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NewShareIssuance_lbl" xml:lang="en-US">New share issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NewShareIssuance" xlink:to="glspu_NewShareIssuance_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercised" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercised_lbl" xml:lang="en-US">Convertible preference share liabilities exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesExercised" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RestrictedShareUnitsIssuance" xlink:href="glspu-20240630.xsd#glspu_RestrictedShareUnitsIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RestrictedShareUnitsIssuance_lbl" xml:lang="en-US">Restricted share units issuance (Note 2)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RestrictedShareUnitsIssuance" xlink:to="glspu_RestrictedShareUnitsIssuance_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdditionalPaidsInCapital" xlink:href="glspu-20240630.xsd#glspu_AdditionalPaidsInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AdditionalPaidsInCapital_lbl" xml:lang="en-US">Additional paid in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdditionalPaidsInCapital" xlink:to="glspu_AdditionalPaidsInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RetainedEarningsTextBlock" xlink:href="glspu-20240630.xsd#glspu_RetainedEarningsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RetainedEarningsTextBlock_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RetainedEarningsTextBlock" xlink:to="glspu_RetainedEarningsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRevenueExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRevenueExplanatory" xlink:to="ifrs-full_DisclosureOfRevenueExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_lbl" xml:lang="en-US">Schedule of Revenue from Contracts with Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:to="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueFromContractsWithCustomersAbstract" xlink:href="glspu-20240630.xsd#glspu_RevenueFromContractsWithCustomersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RevenueFromContractsWithCustomersAbstract_lbl" xml:lang="en-US">Revenue from contracts with customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenueFromContractsWithCustomersAbstract" xlink:to="glspu_RevenueFromContractsWithCustomersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_HardwareSalesAbstract" xlink:href="glspu-20240630.xsd#glspu_HardwareSalesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_HardwareSalesAbstract_lbl" xml:lang="en-US">Hardware sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_HardwareSalesAbstract" xlink:to="glspu_HardwareSalesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GovernmentAbstract" xlink:href="glspu-20240630.xsd#glspu_GovernmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GovernmentAbstract_lbl" xml:lang="en-US">Government</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GovernmentAbstract" xlink:to="glspu_GovernmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RevenueFromContractsWithCustomers_lbl" xml:lang="en-US">Revenue from contracts with customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromContractsWithCustomers" xlink:to="ifrs-full_RevenueFromContractsWithCustomers_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_RevenueFromContractsWithCustomers_lbl0" xml:lang="en-US">Revenue from external customer contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromContractsWithCustomers" xlink:to="ifrs-full_RevenueFromContractsWithCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ifrs-full_RevenueFromContractsWithCustomers_lbl1" xml:lang="en-US">Revenue from external customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromContractsWithCustomers" xlink:to="ifrs-full_RevenueFromContractsWithCustomers_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_SoftwareSalesAbstract" xlink:href="glspu-20240630.xsd#glspu_SoftwareSalesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SoftwareSalesAbstract_lbl" xml:lang="en-US">Software sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SoftwareSalesAbstract" xlink:to="glspu_SoftwareSalesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NonGovernmentAbstract" xlink:href="glspu-20240630.xsd#glspu_NonGovernmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NonGovernmentAbstract_lbl" xml:lang="en-US">Non-Government</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NonGovernmentAbstract" xlink:to="glspu_NonGovernmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ServiceRevenueAbstract" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ServiceRevenueAbstract_lbl" xml:lang="en-US">Service revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ServiceRevenueAbstract" xlink:to="glspu_ServiceRevenueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GovernmentAbstract0" xlink:href="glspu-20240630.xsd#glspu_GovernmentAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GovernmentAbstract0_lbl" xml:lang="en-US">Government</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GovernmentAbstract0" xlink:to="glspu_GovernmentAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NonGovernmentAbstract0" xlink:href="glspu-20240630.xsd#glspu_NonGovernmentAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NonGovernmentAbstract0_lbl" xml:lang="en-US">Non-Government</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NonGovernmentAbstract0" xlink:to="glspu_NonGovernmentAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_lbl" xml:lang="en-US">Schedule of Revenue from the Transfer of Goods and Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TimingOfRevenueRecognitionAbstract" xlink:href="glspu-20240630.xsd#glspu_TimingOfRevenueRecognitionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TimingOfRevenueRecognitionAbstract_lbl" xml:lang="en-US">Timing of revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimingOfRevenueRecognitionAbstract" xlink:to="glspu_TimingOfRevenueRecognitionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TimingOfRevenueRecognition" xlink:href="glspu-20240630.xsd#glspu_TimingOfRevenueRecognition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TimingOfRevenueRecognition_lbl" xml:lang="en-US">Timing of revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimingOfRevenueRecognition" xlink:to="glspu_TimingOfRevenueRecognition_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TimingOfRevenueRecognitionAbstract0" xlink:href="glspu-20240630.xsd#glspu_TimingOfRevenueRecognitionAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TimingOfRevenueRecognitionAbstract0_lbl" xml:lang="en-US">Timing of revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimingOfRevenueRecognitionAbstract0" xlink:to="glspu_TimingOfRevenueRecognitionAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory_lbl" xml:lang="en-US">Schedule of Revenue-Related Contract Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" xlink:to="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ContractAssetsAbstract_lbl" xml:lang="en-US">Contract assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractAssetsAbstract" xlink:to="ifrs-full_ContractAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ContractLiabilitiesAbstract_lbl" xml:lang="en-US">Contract liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractLiabilitiesAbstract" xlink:to="ifrs-full_ContractLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock_lbl" xml:lang="en-US">Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" xlink:to="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" xlink:href="glspu-20240630.xsd#glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract_lbl" xml:lang="en-US">Revenue recognized that was included in the contract liability balance at the beginning of the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" xlink:to="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ServiceRevenue" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ServiceRevenue_lbl" xml:lang="en-US">Service revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ServiceRevenue" xlink:to="glspu_ServiceRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherGainsLossesNetTextBlock" xlink:href="glspu-20240630.xsd#glspu_OtherGainsLossesNetTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OtherGainsLossesNetTextBlock_lbl" xml:lang="en-US">Other gains (losses) - net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherGainsLossesNetTextBlock" xlink:to="glspu_OtherGainsLossesNetTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfOtherGainslossesNetTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherGainslossesNetTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfOtherGainslossesNetTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Gains (Losses) - Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfOtherGainslossesNetTableTextBlock" xlink:to="glspu_ScheduleOfOtherGainslossesNetTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnReversalOfAccountsPayables" xlink:href="glspu-20240630.xsd#glspu_GainsOnReversalOfAccountsPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GainsOnReversalOfAccountsPayables_lbl" xml:lang="en-US">Gain on reversal of accounts payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnReversalOfAccountsPayables" xlink:to="glspu_GainsOnReversalOfAccountsPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_LossGainOnDisposalOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Gain (loss) on disposal of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment" xlink:to="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory_lbl" xml:lang="en-US">Finance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:to="ifrs-full_DisclosureOfFinanceCostExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_lbl" xml:lang="en-US">Schedule of Finance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:to="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_InterestExpensesAbstract" xlink:href="glspu-20240630.xsd#glspu_InterestExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_InterestExpensesAbstract_lbl" xml:lang="en-US">Interest expense:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_InterestExpensesAbstract" xlink:to="glspu_InterestExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BankBorrowingsUndiscountedCashFlows_lbl" xml:lang="en-US">Bank borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:to="ifrs-full_BankBorrowingsUndiscountedCashFlows_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LoanFromShareholders" xlink:href="glspu-20240630.xsd#glspu_LoanFromShareholders"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LoanFromShareholders_lbl" xml:lang="en-US">Loan from shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LoanFromShareholders" xlink:to="glspu_LoanFromShareholders_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LeaseLiabilities_lbl" xml:lang="en-US">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseLiabilities" xlink:to="ifrs-full_LeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfExpensesByNatureExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExpensesByNatureExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfExpensesByNatureExplanatory_lbl" xml:lang="en-US">Expenses by nature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfExpensesByNatureExplanatory" xlink:to="ifrs-full_DisclosureOfExpensesByNatureExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfExpensesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExpensesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfExpensesExplanatory_lbl" xml:lang="en-US">Schedule of Expenses by Nature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfExpensesExplanatory" xlink:to="ifrs-full_DisclosureOfExpensesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EmployeeBenefitsExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EmployeeBenefitsExpense_lbl" xml:lang="en-US">Employee benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EmployeeBenefitsExpense" xlink:to="ifrs-full_EmployeeBenefitsExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BankAndSimilarCharges" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BankAndSimilarCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BankAndSimilarCharges_lbl" xml:lang="en-US">Outsourcing charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BankAndSimilarCharges" xlink:to="ifrs-full_BankAndSimilarCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfessionalFeesExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfessionalFeesExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfessionalFeesExpense_lbl" xml:lang="en-US">Professional services expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfessionalFeesExpense" xlink:to="ifrs-full_ProfessionalFeesExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_lbl" xml:lang="en-US">Change in inventory of finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:to="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExpectedCreditLoss" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ExpectedCreditLoss_lbl" xml:lang="en-US">Expected credit loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLoss" xlink:to="glspu_ExpectedCreditLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InsuranceExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InsuranceExpense_lbl" xml:lang="en-US">Insurance expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InsuranceExpense" xlink:to="ifrs-full_InsuranceExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DepreciationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation expenses on property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:to="ifrs-full_DepreciationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationRightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DepreciationRightofuseAssets_lbl" xml:lang="en-US">Depreciation expenses on right-of-use asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationRightofuseAssets" xlink:to="ifrs-full_DepreciationRightofuseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherExpenseByNature_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherExpenseByNature" xlink:to="ifrs-full_OtherExpenseByNature_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_lbl" xml:lang="en-US">Employee benefit expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:to="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_lbl" xml:lang="en-US">Schedule Employee Benefit Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WagesAndSalaries" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WagesAndSalaries_lbl" xml:lang="en-US">Wages and salaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WagesAndSalaries" xlink:to="ifrs-full_WagesAndSalaries_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LaborAndHealthInsuranceFee" xlink:href="glspu-20240630.xsd#glspu_LaborAndHealthInsuranceFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LaborAndHealthInsuranceFee_lbl" xml:lang="en-US">Labor and health insurance fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LaborAndHealthInsuranceFee" xlink:to="glspu_LaborAndHealthInsuranceFee_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_lbl" xml:lang="en-US">Pension</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:to="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherEmployeeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEmployeeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherEmployeeExpense_lbl" xml:lang="en-US">Other personnel expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherEmployeeExpense" xlink:to="ifrs-full_OtherEmployeeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory_lbl" xml:lang="en-US">Income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:to="ifrs-full_DisclosureOfIncomeTaxExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDeferredIncomeExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDeferredIncomeExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDeferredIncomeExplanatory_lbl" xml:lang="en-US">Schedule of Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDeferredIncomeExplanatory" xlink:to="ifrs-full_DisclosureOfDeferredIncomeExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CurrentTaxAbstract" xlink:href="glspu-20240630.xsd#glspu_CurrentTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CurrentTaxAbstract_lbl" xml:lang="en-US">Current tax:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CurrentTaxAbstract" xlink:to="glspu_CurrentTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxExpenseIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentTaxExpenseIncome_lbl" xml:lang="en-US">Current tax on profits for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxExpenseIncome" xlink:to="ifrs-full_CurrentTaxExpenseIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_lbl" xml:lang="en-US">Prior year income tax overestimation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:to="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DeferredTaxAbstract" xlink:href="glspu-20240630.xsd#glspu_DeferredTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DeferredTaxAbstract_lbl" xml:lang="en-US">Deferred tax:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DeferredTaxAbstract" xlink:to="glspu_DeferredTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_lbl" xml:lang="en-US">Origination and reversal of temporary differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfEarningsPerShareExplanatory_lbl" xml:lang="en-US">Earnings(loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:to="ifrs-full_DisclosureOfEarningsPerShareExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EarningsPerShareExplanatory_lbl" xml:lang="en-US">Schedule of Earnings (Loss) Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EarningsPerShareExplanatory" xlink:to="ifrs-full_EarningsPerShareExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_lbl" xml:lang="en-US">Amount after tax, Profit attributable to the parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageShares_lbl" xml:lang="en-US">Weighted average number of ordinary shares outstanding, Profit attributable to the parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageShares" xlink:to="ifrs-full_WeightedAverageShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DilutedEarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutedEarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DilutedEarningsPerShareAbstract_lbl" xml:lang="en-US">Diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DilutedEarningsPerShareAbstract" xlink:to="ifrs-full_DilutedEarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract" xlink:href="glspu-20240630.xsd#glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract_lbl" xml:lang="en-US">Assumed conversion of all dilutive potential ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract" xlink:to="glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects_lbl" xml:lang="en-US">Amount after tax, diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" xlink:href="glspu-20240630.xsd#glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted_lbl" xml:lang="en-US">Weighted average number of ordinary shares outstanding, diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" xlink:to="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DilutedEarningsLossPerShares" xlink:href="glspu-20240630.xsd#glspu_DilutedEarningsLossPerShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DilutedEarningsLossPerShares_lbl" xml:lang="en-US">Loss per share, diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DilutedEarningsLossPerShares" xlink:to="glspu_DilutedEarningsLossPerShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_BasicDilutedLossPerShareAbstract" xlink:href="glspu-20240630.xsd#glspu_BasicDilutedLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_BasicDilutedLossPerShareAbstract_lbl" xml:lang="en-US">Basic/diluted loss per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasicDilutedLossPerShareAbstract" xlink:to="glspu_BasicDilutedLossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_BasicDilutedLossPerShareAbstract0" xlink:href="glspu-20240630.xsd#glspu_BasicDilutedLossPerShareAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_BasicDilutedLossPerShareAbstract0_lbl" xml:lang="en-US">Basic/diluted loss per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasicDilutedLossPerShareAbstract0" xlink:to="glspu_BasicDilutedLossPerShareAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory_lbl" xml:lang="en-US">Supplemental cash flow information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:to="ifrs-full_DisclosureOfCashFlowStatementExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Investing Activities with Partial Cash Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" xlink:to="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfInvestmentProperty" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfInvestmentProperty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PurchaseOfInvestmentProperty_lbl" xml:lang="en-US">Purchase of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfInvestmentProperty" xlink:to="ifrs-full_PurchaseOfInvestmentProperty_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Add: Opening balance of payable on equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" xlink:to="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US">Schedule of Purchase of Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Acquisition of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_lbl0" xml:lang="en-US">Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Add: Opening balance of payable on intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl" xml:lang="en-US">Changes in liabilities from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl" xml:lang="en-US">Schedule of Changes in Liabilities from Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US">Changes in cash flow from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US">Changes in other non-cash items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US">Impact of changes in foreign exchange rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory_lbl" xml:lang="en-US">Related party transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:to="ifrs-full_DisclosureOfRelatedPartyExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_lbl" xml:lang="en-US">Schedule of Names of Related Parties and Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RelationshipWithTheCompany" xlink:href="glspu-20240630.xsd#glspu_RelationshipWithTheCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RelationshipWithTheCompany_lbl" xml:lang="en-US">Relationship with the Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelationshipWithTheCompany" xlink:to="glspu_RelationshipWithTheCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract5" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract5" xlink:to="glspu_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract6" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract6" xlink:to="glspu_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory_lbl" xml:lang="en-US">Schedule of Interest Expense and Interest Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory" xlink:to="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnOtherFinancialLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestExpenseOnOtherFinancialLiabilities_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:to="ifrs-full_InterestExpenseOnOtherFinancialLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestPayable_lbl" xml:lang="en-US">Interest payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestPayable" xlink:to="ifrs-full_InterestPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_lbl" xml:lang="en-US">Schedule of Key Management Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:to="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherShorttermEmployeeBenefits" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermEmployeeBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherShorttermEmployeeBenefits_lbl" xml:lang="en-US">Salaries and other short-term employee benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherShorttermEmployeeBenefits" xlink:to="ifrs-full_OtherShorttermEmployeeBenefits_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PostemploymentBenefits" xlink:href="glspu-20240630.xsd#glspu_PostemploymentBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PostemploymentBenefits_lbl" xml:lang="en-US">Post-employment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PostemploymentBenefits" xlink:to="glspu_PostemploymentBenefits_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsTextBlock" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PledgedAssetsTextBlock_lbl" xml:lang="en-US">Pledged assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAssetsTextBlock" xlink:to="glspu_PledgedAssetsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock_lbl" xml:lang="en-US">Schedule of Assets Pledged as Collateral</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" xlink:to="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAsset" xlink:href="glspu-20240630.xsd#glspu_PledgedAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PledgedAsset_lbl" xml:lang="en-US">Pledged assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAsset" xlink:to="glspu_PledgedAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_BookValue" xlink:href="glspu-20240630.xsd#glspu_BookValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_BookValue_lbl" xml:lang="en-US">Book value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BookValue" xlink:to="glspu_BookValue_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_Purpose" xlink:href="glspu-20240630.xsd#glspu_Purpose"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_Purpose_lbl" xml:lang="en-US">Purpose</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Purpose" xlink:to="glspu_Purpose_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_lbl" xml:lang="en-US">Significant contingent liabilities and unrecognized contract commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:to="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialRiskManagementExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_lbl" xml:lang="en-US">Capital management</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfGearingRatiosTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGearingRatiosTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfGearingRatiosTableTextBlock_lbl" xml:lang="en-US">Schedule of Gearing Ratios</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfGearingRatiosTableTextBlock" xlink:to="glspu_ScheduleOfGearingRatiosTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings_lbl" xml:lang="en-US">Total borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" xlink:to="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityInterestsOfAcquirer" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityInterestsOfAcquirer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EquityInterestsOfAcquirer_lbl" xml:lang="en-US">Total equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityInterestsOfAcquirer" xlink:to="ifrs-full_EquityInterestsOfAcquirer_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GearingRatio" xlink:href="glspu-20240630.xsd#glspu_GearingRatio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GearingRatio_lbl" xml:lang="en-US">Gearing ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GearingRatio" xlink:to="glspu_GearingRatio_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_lbl" xml:lang="en-US">Financial instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory_lbl" xml:lang="en-US">Schedule of Financial Instruments by Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtAmortisedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCost_lbl" xml:lang="en-US">Financial assets at amortized cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtAmortisedCost" xlink:to="ifrs-full_FinancialAssetsAtAmortisedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_lbl" xml:lang="en-US">Financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtAmortisedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialLiabilitiesAtAmortisedCost_lbl" xml:lang="en-US">Financial liabilities at amortized cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:to="ifrs-full_FinancialLiabilitiesAtAmortisedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialWarrantLiabilities" xlink:href="glspu-20240630.xsd#glspu_FinancialWarrantLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialWarrantLiabilities_lbl" xml:lang="en-US">Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialWarrantLiabilities" xlink:to="glspu_FinancialWarrantLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilities_lbl" xml:lang="en-US">Convertible preference share liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilities" xlink:to="glspu_ConvertiblePreferenceShareLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_lbl" xml:lang="en-US">Schedule of Assets and Liabilities Denominated in Foreign Currencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:to="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFunctionalCurrencyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract_lbl" xml:lang="en-US">(Foreign currency: functional currency)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFunctionalCurrencyAbstract" xlink:to="glspu_ForeignCurrencyFunctionalCurrencyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetsAbstract_lbl" xml:lang="en-US">Financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAbstract" xlink:to="glspu_FinancialAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MonetaryItemsAbstract_lbl" xml:lang="en-US">Monetary items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract" xlink:to="glspu_MonetaryItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ForeignCurrencyFinancialAssetsAmount" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFinancialAssetsAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ForeignCurrencyFinancialAssetsAmount_lbl" xml:lang="en-US">Foreign currency amount, Financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFinancialAssetsAmount" xlink:to="glspu_ForeignCurrencyFinancialAssetsAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsOfExchangeRate" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsOfExchangeRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetsOfExchangeRate_lbl" xml:lang="en-US">Exchange rate, Financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsOfExchangeRate" xlink:to="glspu_FinancialAssetsOfExchangeRate_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValue_lbl" xml:lang="en-US">Book value, Financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValue" xlink:to="ifrs-full_FinancialAssetsAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialLiabilitiesAbstract_lbl" xml:lang="en-US">Financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitiesAbstract" xlink:to="glspu_FinancialLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract0" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MonetaryItemsAbstract0_lbl" xml:lang="en-US">Monetary items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract0" xlink:to="glspu_MonetaryItemsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ForeignCurrencyFinancialLiabilitiesAmount" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFinancialLiabilitiesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ForeignCurrencyFinancialLiabilitiesAmount_lbl" xml:lang="en-US">Foreign currency amount, Financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFinancialLiabilitiesAmount" xlink:to="glspu_ForeignCurrencyFinancialLiabilitiesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilitiesOfExchangeRate" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesOfExchangeRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialLiabilitiesOfExchangeRate_lbl" xml:lang="en-US">Exchange rate, Financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitiesOfExchangeRate" xlink:to="glspu_FinancialLiabilitiesOfExchangeRate_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValue_lbl" xml:lang="en-US">Book value, Financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtFairValue" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValue_lbl0" xml:lang="en-US">Fair value, Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtFairValue" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract0" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFunctionalCurrencyAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract0_lbl" xml:lang="en-US">(Foreign currency: functional currency)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFunctionalCurrencyAbstract0" xlink:to="glspu_ForeignCurrencyFunctionalCurrencyAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetsAbstract0_lbl" xml:lang="en-US">Financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAbstract0" xlink:to="glspu_FinancialAssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract1" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MonetaryItemsAbstract1_lbl" xml:lang="en-US">Monetary items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract1" xlink:to="glspu_MonetaryItemsAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilitiesAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialLiabilitiesAbstract0_lbl" xml:lang="en-US">Financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitiesAbstract0" xlink:to="glspu_FinancialLiabilitiesAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract2" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MonetaryItemsAbstract2_lbl" xml:lang="en-US">Monetary items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract2" xlink:to="glspu_MonetaryItemsAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_lbl" xml:lang="en-US">Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:to="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract1" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFunctionalCurrencyAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract1_lbl" xml:lang="en-US">(Foreign currency: functional currency)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFunctionalCurrencyAbstract1" xlink:to="glspu_ForeignCurrencyFunctionalCurrencyAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract3" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MonetaryItemsAbstract3_lbl" xml:lang="en-US">Monetary items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract3" xlink:to="glspu_MonetaryItemsAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetDegreeOfVariation" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetDegreeOfVariation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetDegreeOfVariation_lbl" xml:lang="en-US">Financial assets, Degree of variation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetDegreeOfVariation" xlink:to="glspu_FinancialAssetDegreeOfVariation_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US">Financial assets, Effect on other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract4" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MonetaryItemsAbstract4_lbl" xml:lang="en-US">Monetary items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract4" xlink:to="glspu_MonetaryItemsAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilityDegreeOfVariation" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilityDegreeOfVariation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialLiabilityDegreeOfVariation_lbl" xml:lang="en-US">Financial liabilities, Degree of variation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilityDegreeOfVariation" xlink:to="glspu_FinancialLiabilityDegreeOfVariation_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl" xml:lang="en-US">Financial liabilities, Effect on profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome_lbl" xml:lang="en-US">Financial liabilities, Effect on other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome" xlink:to="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract2" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFunctionalCurrencyAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract2_lbl" xml:lang="en-US">(Foreign currency: functional currency)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFunctionalCurrencyAbstract2" xlink:to="glspu_ForeignCurrencyFunctionalCurrencyAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract5" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MonetaryItemsAbstract5_lbl" xml:lang="en-US">Monetary items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract5" xlink:to="glspu_MonetaryItemsAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MonetaryItemsAbstract6" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MonetaryItemsAbstract6_lbl" xml:lang="en-US">Monetary items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract6" xlink:to="glspu_MonetaryItemsAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory_lbl" xml:lang="en-US">Schedule of Provision Matrix</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:to="ifrs-full_DisclosureOfProvisionMatrixExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpectedCreditLossRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExpectedCreditLossRate_lbl" xml:lang="en-US">Expected loss rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpectedCreditLossRate" xlink:to="ifrs-full_ExpectedCreditLossRate_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivablesTotalBookValue" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesTotalBookValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AccountsReceivablesTotalBookValue_lbl" xml:lang="en-US">Total book value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesTotalBookValue" xlink:to="glspu_AccountsReceivablesTotalBookValue_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivablesLossAllowance" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesLossAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AccountsReceivablesLossAllowance_lbl" xml:lang="en-US">Loss allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesLossAllowance" xlink:to="glspu_AccountsReceivablesLossAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock_lbl" xml:lang="en-US">Schedule of Loss Allowance for Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets_lbl" xml:lang="en-US">Reverse provision for ECLs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdjustmentsForProvisions_lbl" xml:lang="en-US">Provision for ECLs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForProvisions" xlink:to="ifrs-full_AdjustmentsForProvisions_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_lbl" xml:lang="en-US">Schedule of Non-Derivative Financial Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:to="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory_lbl" xml:lang="en-US">Fair value information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_lbl" xml:lang="en-US">Schedule of the Related Information of Natures of the Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AssetsAbstract0" xlink:href="glspu-20240630.xsd#glspu_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AssetsAbstract0_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AssetsAbstract0" xlink:to="glspu_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RecurringFairValueMeasurementsAbstract" xlink:href="glspu-20240630.xsd#glspu_RecurringFairValueMeasurementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RecurringFairValueMeasurementsAbstract_lbl" xml:lang="en-US">Recurring fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RecurringFairValueMeasurementsAbstract" xlink:to="glspu_RecurringFairValueMeasurementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract7" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract7" xlink:to="glspu_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LiabilitiesAbstract0" xlink:href="glspu-20240630.xsd#glspu_LiabilitiesAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LiabilitiesAbstract0_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LiabilitiesAbstract0" xlink:to="glspu_LiabilitiesAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RecurringFairValueMeasurementsAbstract0" xlink:href="glspu-20240630.xsd#glspu_RecurringFairValueMeasurementsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RecurringFairValueMeasurementsAbstract0_lbl" xml:lang="en-US">Recurring fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RecurringFairValueMeasurementsAbstract0" xlink:to="glspu_RecurringFairValueMeasurementsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl" xml:lang="en-US">Recurring fair value measurements of liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AssetsAbstract1" xlink:href="glspu-20240630.xsd#glspu_AssetsAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AssetsAbstract1_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AssetsAbstract1" xlink:to="glspu_AssetsAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RecurringFairValueMeasurementsAbstract1" xlink:href="glspu-20240630.xsd#glspu_RecurringFairValueMeasurementsAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RecurringFairValueMeasurementsAbstract1_lbl" xml:lang="en-US">Recurring fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RecurringFairValueMeasurementsAbstract1" xlink:to="glspu_RecurringFairValueMeasurementsAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0_lbl" xml:lang="en-US">Financial assets at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnlabeledAbstract8" xlink:href="glspu-20240630.xsd#glspu_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract8" xlink:to="glspu_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LiabilitiesAbstract1" xlink:href="glspu-20240630.xsd#glspu_LiabilitiesAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LiabilitiesAbstract1_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LiabilitiesAbstract1" xlink:to="glspu_LiabilitiesAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RecurringFairValueMeasurementsAbstract2" xlink:href="glspu-20240630.xsd#glspu_RecurringFairValueMeasurementsAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RecurringFairValueMeasurementsAbstract2_lbl" xml:lang="en-US">Recurring fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RecurringFairValueMeasurementsAbstract2" xlink:to="glspu_RecurringFairValueMeasurementsAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfTheChangesInLevel3Instrument" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfTheChangesInLevel3Instrument"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ScheduleOfTheChangesInLevel3Instrument_lbl" xml:lang="en-US">Schedule of the Changes in Level 3 Instrument</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfTheChangesInLevel3Instrument" xlink:to="glspu_ScheduleOfTheChangesInLevel3Instrument_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1_lbl" xml:lang="en-US">Financial assets at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses_lbl" xml:lang="en-US">Losses recognized in profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PrivateWarrantLiabilitiesAtFairValueAbstract" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantLiabilitiesAtFairValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PrivateWarrantLiabilitiesAtFairValueAbstract_lbl" xml:lang="en-US">Private warrant liabilities at fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantLiabilitiesAtFairValueAbstract" xlink:to="glspu_PrivateWarrantLiabilitiesAtFairValueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear_lbl" xml:lang="en-US">Granted in the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" xlink:to="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract_lbl" xml:lang="en-US">Convertible preference share liabilities at fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare_lbl" xml:lang="en-US">Exercised in the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory_lbl" xml:lang="en-US">Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets_lbl" xml:lang="en-US">Valuation technique, Investment in a rent-a-captive company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:to="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets_lbl" xml:lang="en-US">Significant unobservable input, Investment in a rent-a-captive company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:to="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets_lbl" xml:lang="en-US">Range (weighted average), Investment in a rent-a-captive company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets_lbl" xml:lang="en-US">Relationship of inputs to fair value, Investment in a rent-a-captive company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets" xlink:to="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities_lbl" xml:lang="en-US">Valuation technique, Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" xlink:to="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities_lbl" xml:lang="en-US">Significant unobservable input, Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" xlink:to="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities_lbl" xml:lang="en-US">Range (weighted average), Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities_lbl" xml:lang="en-US">Relationship of inputs to fair value, Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities" xlink:to="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueConvertiblePreferenceShareLiabilitie" xlink:href="glspu-20240630.xsd#glspu_FairValueConvertiblePreferenceShareLiabilitie"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FairValueConvertiblePreferenceShareLiabilitie_lbl" xml:lang="en-US">Fair value, Convertible preference share liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueConvertiblePreferenceShareLiabilitie" xlink:to="glspu_FairValueConvertiblePreferenceShareLiabilitie_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets_lbl" xml:lang="en-US">Valuation technique	, Convertible preference share liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:to="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DescriptionOfSignificantUnobservableInput" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfSignificantUnobservableInput"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DescriptionOfSignificantUnobservableInput_lbl" xml:lang="en-US">Significant unobservable input, Convertible preference share liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfSignificantUnobservableInput" xlink:to="glspu_DescriptionOfSignificantUnobservableInput_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_weightedAverageConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_weightedAverageConvertiblePreferenceShareLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_weightedAverageConvertiblePreferenceShareLiabilities_lbl" xml:lang="en-US">Range (weighted average), Convertible preference share liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_weightedAverageConvertiblePreferenceShareLiabilities" xlink:to="glspu_weightedAverageConvertiblePreferenceShareLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities_lbl" xml:lang="en-US">Relationship of inputs to fair value, Convertible preference share liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" xlink:to="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory_lbl" xml:lang="en-US">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory_lbl" xml:lang="en-US">Schedule of Chief Operating Decision-Maker for the Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory" xlink:to="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SubscriptionCirculationRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubscriptionCirculationRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SubscriptionCirculationRevenue_lbl" xml:lang="en-US">Inter-segment revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SubscriptionCirculationRevenue" xlink:to="ifrs-full_SubscriptionCirculationRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueOfCombinedEntity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RevenueOfCombinedEntity_lbl" xml:lang="en-US">Total segment revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueOfCombinedEntity" xlink:to="ifrs-full_RevenueOfCombinedEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SegmentIncludingAbstract" xlink:href="glspu-20240630.xsd#glspu_SegmentIncludingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SegmentIncludingAbstract_lbl" xml:lang="en-US">Segment including:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentIncludingAbstract" xlink:to="glspu_SegmentIncludingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherAssets_lbl" xml:lang="en-US">Segment assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherAssets" xlink:to="ifrs-full_OtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherLiabilities_lbl" xml:lang="en-US">Segment liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherLiabilities" xlink:to="ifrs-full_OtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SegmentIncludingAbstract0" xlink:href="glspu-20240630.xsd#glspu_SegmentIncludingAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SegmentIncludingAbstract0_lbl" xml:lang="en-US">Segment including:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentIncludingAbstract0" xlink:to="glspu_SegmentIncludingAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepositsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepositsAtAmortisedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_DepositsAtAmortisedCost_lbl" xml:lang="en-US">Transferred to financial assets at amortized cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepositsAtAmortisedCost" xlink:to="ifrs-full_DepositsAtAmortisedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl" xml:lang="en-US">Less: Allowance for ECLs / uncollectable accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_AdjustmentsForDepreciationExpense_lbl" xml:lang="en-US">Depreciation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDepreciationExpense" xlink:to="ifrs-full_AdjustmentsForDepreciationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ChangesInPropertyPlantAndEquipment_lbl" xml:lang="en-US">Net exchange differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ChangesInPropertyPlantAndEquipment" xlink:to="ifrs-full_ChangesInPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SellingExpenses" xlink:href="glspu-20240630.xsd#glspu_SellingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_SellingExpenses_lbl" xml:lang="en-US">Selling and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SellingExpenses" xlink:to="glspu_SellingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_lbl" xml:lang="en-US">Number of options options expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_AdjustmentsForFairValueGainsLosses_lbl" xml:lang="en-US">Change in fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:to="ifrs-full_AdjustmentsForFairValueGainsLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares_lbl" xml:lang="en-US">Conversion of convertible preference shares to ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares" xlink:to="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NetCurrencyExchangeGainslosses" xlink:href="glspu-20240630.xsd#glspu_NetCurrencyExchangeGainslosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_NetCurrencyExchangeGainslosses_lbl" xml:lang="en-US">Net currency exchange (losses) gains</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NetCurrencyExchangeGainslosses" xlink:to="glspu_NetCurrencyExchangeGainslosses_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NetCurrencyExchangeGainslosses_lbl0" xml:lang="en-US">Total exchange gain or (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NetCurrencyExchangeGainslosses" xlink:to="glspu_NetCurrencyExchangeGainslosses_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="glspu-20240630.xsd#glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss_lbl" xml:lang="en-US">(Losses) gains on financial assets and liabilities at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherLosses" xlink:href="glspu-20240630.xsd#glspu_OtherLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_OtherLosses_lbl" xml:lang="en-US">Other losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherLosses" xlink:to="glspu_OtherLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EndingBalanceOfPayableOnEquipment" xlink:href="glspu-20240630.xsd#glspu_EndingBalanceOfPayableOnEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_EndingBalanceOfPayableOnEquipment_lbl" xml:lang="en-US">Less: Ending balance of payable on equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EndingBalanceOfPayableOnEquipment" xlink:to="glspu_EndingBalanceOfPayableOnEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ThroughSharebasedPayment" xlink:href="glspu-20240630.xsd#glspu_ThroughSharebasedPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_ThroughSharebasedPayment_lbl" xml:lang="en-US">Less: Through share-based payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ThroughSharebasedPayment" xlink:to="glspu_ThroughSharebasedPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetirementsIntangibleAssetsAndGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_RetirementsIntangibleAssetsAndGoodwill_lbl" xml:lang="en-US">Less: Reversal of payable on intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" xlink:to="ifrs-full_RetirementsIntangibleAssetsAndGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Less: Ending balance of payable on intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_lbl" xml:lang="en-US">Less: Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:to="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_InterestIncome" xlink:href="glspu-20240630.xsd#glspu_InterestIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="glspu_InterestIncome_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_InterestIncome" xlink:to="glspu_InterestIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilityInASaleAndLeasebackMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember_lbl" xml:lang="en-US">Amendments to IFRS 16, &#8216;Lease liability in a sale and leaseback&#8217; [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember" xlink:to="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember_lbl" xml:lang="en-US">Amendments to IAS 1, &#8216;Classification of liabilities as current or noncurrent&#8217; [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember" xlink:to="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesWithCovenantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember_lbl" xml:lang="en-US">Amendments to IAS 1, &#8216;Non-current liabilities with covenants&#8217; [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember" xlink:to="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember" xlink:href="glspu-20240630.xsd#glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember_lbl" xml:lang="en-US">Amendments to IAS 7 and IFRS 7, &#8217;Supplier finance arrangements&#8217; [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember" xlink:to="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LackOfExchangeabilityMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LackOfExchangeabilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LackOfExchangeabilityMember_lbl" xml:lang="en-US">Amendments to IAS 21, &#8216;Lack of exchangeability&#8217; [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LackOfExchangeabilityMember" xlink:to="ifrs-full_LackOfExchangeabilityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AmendmentsToIFRS10AndIAS28Member" xlink:href="glspu-20240630.xsd#glspu_AmendmentsToIFRS10AndIAS28Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AmendmentsToIFRS10AndIAS28Member_lbl" xml:lang="en-US">Amendments to IFRS 10 and IAS 28, &#8217;Sale or contribution of assets between an investor and its associate or joint venture&#8217; [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AmendmentsToIFRS10AndIAS28Member" xlink:to="glspu_AmendmentsToIFRS10AndIAS28Member_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember" xlink:href="glspu-20240630.xsd#glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember_lbl" xml:lang="en-US">IFRS 18, &#8220;Presentation and disclosure in financial statements&#8221; [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember" xlink:to="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember" xlink:href="glspu-20240630.xsd#glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember_lbl" xml:lang="en-US">Gorilla Science &amp; Technology Holding, Inc. (Gorilla BVI) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember" xlink:to="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ISSCoreTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_ISSCoreTechnologyIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ISSCoreTechnologyIncMember_lbl" xml:lang="en-US">ISSCore Technology, Inc.[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ISSCoreTechnologyIncMember" xlink:to="glspu_ISSCoreTechnologyIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TelmediaTechnologyLimitedTelmediaMember" xlink:href="glspu-20240630.xsd#glspu_TelmediaTechnologyLimitedTelmediaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TelmediaTechnologyLimitedTelmediaMember_lbl" xml:lang="en-US">Telmedia Technology Limited (Telmedia) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TelmediaTechnologyLimitedTelmediaMember" xlink:to="glspu_TelmediaTechnologyLimitedTelmediaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaSPACPartnersCoGlobalMember" xlink:href="glspu-20240630.xsd#glspu_GorillaSPACPartnersCoGlobalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaSPACPartnersCoGlobalMember_lbl" xml:lang="en-US">Gorilla SPAC Partners Co. (Global) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaSPACPartnersCoGlobalMember" xlink:to="glspu_GorillaSPACPartnersCoGlobalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyUKLimitedGorillaUKMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyUKLimitedGorillaUKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaTechnologyUKLimitedGorillaUKMember_lbl" xml:lang="en-US">Gorilla Technology UK Limited (Gorilla UK) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyUKLimitedGorillaUKMember" xlink:to="glspu_GorillaTechnologyUKLimitedGorillaUKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GlobalSPACPartnersCoGlobalMember" xlink:href="glspu-20240630.xsd#glspu_GlobalSPACPartnersCoGlobalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GlobalSPACPartnersCoGlobalMember_lbl" xml:lang="en-US">Gorilla Technology Egypt (Gorilla Egypt) Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GlobalSPACPartnersCoGlobalMember" xlink:to="glspu_GlobalSPACPartnersCoGlobalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaDistributionEgyptMember" xlink:href="glspu-20240630.xsd#glspu_GorillaDistributionEgyptMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaDistributionEgyptMember_lbl" xml:lang="en-US">Gorilla Distribution Egypt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaDistributionEgyptMember" xlink:to="glspu_GorillaDistributionEgyptMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_GorillaDistributionEgyptMember_lbl0" xml:lang="en-US">Egypt Contract [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaDistributionEgyptMember" xlink:to="glspu_GorillaDistributionEgyptMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyIncGorillaTaiwanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIncGorillaTaiwanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaTechnologyIncGorillaTaiwanMember_lbl" xml:lang="en-US">Gorilla Technology Inc. (Gorilla Taiwan) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyIncGorillaTaiwanMember" xlink:to="glspu_GorillaTechnologyIncGorillaTaiwanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NSGUARDTechnologyIncNSGURADMember" xlink:href="glspu-20240630.xsd#glspu_NSGUARDTechnologyIncNSGURADMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NSGUARDTechnologyIncNSGURADMember_lbl" xml:lang="en-US">NSGUARD Technology Inc. (NSGURAD) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NSGUARDTechnologyIncNSGURADMember" xlink:to="glspu_NSGUARDTechnologyIncNSGURADMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyJapanIncGorillaJapanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyJapanIncGorillaJapanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaTechnologyJapanIncGorillaJapanMember_lbl" xml:lang="en-US">Gorilla Technology Japan Inc. (Gorilla Japan) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyJapanIncGorillaJapanMember" xlink:to="glspu_GorillaTechnologyJapanIncGorillaJapanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember_lbl" xml:lang="en-US">Gorilla Technology (India) Private Limited (Gorilla India) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember" xlink:to="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember" xlink:href="glspu-20240630.xsd#glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember_lbl" xml:lang="en-US">Gorilla Distribution Partners Limited (Gorilla Distribution) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember" xlink:to="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LandAndBuildingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandAndBuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LandAndBuildingsMember_lbl" xml:lang="en-US">Buildings and structures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LandAndBuildingsMember" xlink:to="ifrs-full_LandAndBuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TransportationEquipmentsMember" xlink:href="glspu-20240630.xsd#glspu_TransportationEquipmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TransportationEquipmentsMember_lbl" xml:lang="en-US">Transportation equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TransportationEquipmentsMember" xlink:to="glspu_TransportationEquipmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OfficeEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OfficeEquipmentMember_lbl" xml:lang="en-US">Office equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OfficeEquipmentMember" xlink:to="ifrs-full_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseholdImprovementsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold equipment Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseholdImprovementsMember" xlink:to="ifrs-full_LeaseholdImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Other equipment Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BottomOfRangeMember_lbl" xml:lang="en-US">Bottom of range [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BottomOfRangeMember" xlink:to="ifrs-full_BottomOfRangeMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_BottomOfRangeMember_lbl0" xml:lang="en-US">Bottom of Range [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BottomOfRangeMember" xlink:to="ifrs-full_BottomOfRangeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ifrs-full_BottomOfRangeMember_lbl1" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BottomOfRangeMember" xlink:to="ifrs-full_BottomOfRangeMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TopOfRangeMember_lbl" xml:lang="en-US">Top of range [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TopOfRangeMember" xlink:to="ifrs-full_TopOfRangeMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_TopOfRangeMember_lbl0" xml:lang="en-US">Top of Range [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TopOfRangeMember" xlink:to="ifrs-full_TopOfRangeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ifrs-full_TopOfRangeMember_lbl1" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TopOfRangeMember" xlink:to="ifrs-full_TopOfRangeMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_NotPastDueMember" xlink:href="glspu-20240630.xsd#glspu_NotPastDueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NotPastDueMember_lbl" xml:lang="en-US">Not past due [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NotPastDueMember" xlink:to="glspu_NotPastDueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember_lbl" xml:lang="en-US">Up to 180 days [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" xlink:to="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_lbl" xml:lang="en-US">181 to 365 days [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:to="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_lbl" xml:lang="en-US">Over 366 days [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CostMember" xlink:href="glspu-20240630.xsd#glspu_CostMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CostMember_lbl" xml:lang="en-US">Cost [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostMember" xlink:to="glspu_CostMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AccumulatedDepreciationMember" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AccumulatedDepreciationMember_lbl" xml:lang="en-US">Accumulated depreciation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedDepreciationMember" xlink:to="glspu_AccumulatedDepreciationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalMember" xlink:href="glspu-20240630.xsd#glspu_TotalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TotalMember_lbl" xml:lang="en-US">Total [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TotalMember" xlink:to="glspu_TotalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CostOneMember" xlink:href="glspu-20240630.xsd#glspu_CostOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CostOneMember_lbl" xml:lang="en-US">Cost [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostOneMember" xlink:to="glspu_CostOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AccumulatedDepreciationOneMember" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AccumulatedDepreciationOneMember_lbl" xml:lang="en-US">Accumulated depreciation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedDepreciationOneMember" xlink:to="glspu_AccumulatedDepreciationOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LandMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LandMember_lbl" xml:lang="en-US">Land [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LandMember" xlink:to="ifrs-full_LandMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BuildingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BuildingsMember_lbl" xml:lang="en-US">Buildings and structures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BuildingsMember" xlink:to="ifrs-full_BuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComputerEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComputerEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComputerEquipmentMember_lbl" xml:lang="en-US">Transportation equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComputerEquipmentMember" xlink:to="ifrs-full_ComputerEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherEquipmentMember" xlink:href="glspu-20240630.xsd#glspu_OtherEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OtherEquipmentMember_lbl" xml:lang="en-US">Other equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherEquipmentMember" xlink:to="glspu_OtherEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComputerSoftwareMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComputerSoftwareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComputerSoftwareMember_lbl" xml:lang="en-US">Computer software [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComputerSoftwareMember" xlink:to="ifrs-full_ComputerSoftwareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IntellectualPropertyRightsMember" xlink:href="glspu-20240630.xsd#glspu_IntellectualPropertyRightsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_IntellectualPropertyRightsMember_lbl" xml:lang="en-US">Intellectual property rights [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IntellectualPropertyRightsMember" xlink:to="glspu_IntellectualPropertyRightsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PrepaidPensionMember" xlink:href="glspu-20240630.xsd#glspu_PrepaidPensionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PrepaidPensionMember_lbl" xml:lang="en-US">Prepaid Pension (Member)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrepaidPensionMember" xlink:to="glspu_PrepaidPensionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GuaranteeDepositMember" xlink:href="glspu-20240630.xsd#glspu_GuaranteeDepositMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GuaranteeDepositMember_lbl" xml:lang="en-US">Guarantee deposits	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GuaranteeDepositMember" xlink:to="glspu_GuaranteeDepositMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherMember" xlink:href="glspu-20240630.xsd#glspu_OtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OtherMember_lbl" xml:lang="en-US">Others [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherMember" xlink:to="glspu_OtherMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_BankCollaterializedBorrowingsMember" xlink:href="glspu-20240630.xsd#glspu_BankCollaterializedBorrowingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_BankCollaterializedBorrowingsMember_lbl" xml:lang="en-US">Bank collaterialized borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BankCollaterializedBorrowingsMember" xlink:to="glspu_BankCollaterializedBorrowingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LoanFromShareholdersMember" xlink:href="glspu-20240630.xsd#glspu_LoanFromShareholdersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LoanFromShareholdersMember_lbl" xml:lang="en-US">Loan from shareholders [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LoanFromShareholdersMember" xlink:to="glspu_LoanFromShareholdersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderAMember" xlink:href="glspu-20240630.xsd#glspu_LenderAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LenderAMember_lbl" xml:lang="en-US">Lender A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderAMember" xlink:to="glspu_LenderAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LCLoanMember" xlink:href="glspu-20240630.xsd#glspu_LCLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LCLoanMember_lbl" xml:lang="en-US">LC loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LCLoanMember" xlink:to="glspu_LCLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBankLoanMember" xlink:href="glspu-20240630.xsd#glspu_ShortTermBankLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShortTermBankLoanMember_lbl" xml:lang="en-US">Short-Term Bank loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBankLoanMember" xlink:to="glspu_ShortTermBankLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LetterOfGuaranteeMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LetterOfGuaranteeMember_lbl" xml:lang="en-US">Letter of guarantee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LetterOfGuaranteeMember" xlink:to="glspu_LetterOfGuaranteeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LCLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_LCLoanOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LCLoanOneMember_lbl" xml:lang="en-US">LC loan One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LCLoanOneMember" xlink:to="glspu_LCLoanOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBankLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_ShortTermBankLoanOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShortTermBankLoanOneMember_lbl" xml:lang="en-US">Short-Term Bank loan One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBankLoanOneMember" xlink:to="glspu_ShortTermBankLoanOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LetterOfGuaranteeOneMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LetterOfGuaranteeOneMember_lbl" xml:lang="en-US">Letter of guarantee One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LetterOfGuaranteeOneMember" xlink:to="glspu_LetterOfGuaranteeOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBankLoanMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LongTermBankLoanMember_lbl" xml:lang="en-US">Long-Term Bank loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBankLoanMember" xlink:to="glspu_LongTermBankLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBankLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LongTermBankLoanOneMember_lbl" xml:lang="en-US">Long-Term Bank loan One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBankLoanOneMember" xlink:to="glspu_LongTermBankLoanOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBankLoanTwoMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LongTermBankLoanTwoMember_lbl" xml:lang="en-US">Long-Term Bank loan Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBankLoanTwoMember" xlink:to="glspu_LongTermBankLoanTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBankLoanThreeMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LongTermBankLoanThreeMember_lbl" xml:lang="en-US">Long-Term Bank loan Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBankLoanThreeMember" xlink:to="glspu_LongTermBankLoanThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderBMember" xlink:href="glspu-20240630.xsd#glspu_LenderBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LenderBMember_lbl" xml:lang="en-US">Lender B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderBMember" xlink:to="glspu_LenderBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderCMember" xlink:href="glspu-20240630.xsd#glspu_LenderCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LenderCMember_lbl" xml:lang="en-US">Lender C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderCMember" xlink:to="glspu_LenderCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LGMember" xlink:href="glspu-20240630.xsd#glspu_LGMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LGMember_lbl" xml:lang="en-US">LG [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LGMember" xlink:to="glspu_LGMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LetterOfGuaranteeThreeMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LetterOfGuaranteeThreeMember_lbl" xml:lang="en-US">Letter of guarantee Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LetterOfGuaranteeThreeMember" xlink:to="glspu_LetterOfGuaranteeThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PayablesOnIntangibleAssetsMember" xlink:href="glspu-20240630.xsd#glspu_PayablesOnIntangibleAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PayablesOnIntangibleAssetsMember_lbl" xml:lang="en-US">Payables on Intangible Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PayablesOnIntangibleAssetsMember" xlink:to="glspu_PayablesOnIntangibleAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ProfessionalFeePayableMember" xlink:href="glspu-20240630.xsd#glspu_ProfessionalFeePayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ProfessionalFeePayableMember_lbl" xml:lang="en-US">Professional Fee Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ProfessionalFeePayableMember" xlink:to="glspu_ProfessionalFeePayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SalariesAndBonusesPayableMember" xlink:href="glspu-20240630.xsd#glspu_SalariesAndBonusesPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SalariesAndBonusesPayableMember_lbl" xml:lang="en-US">Salaries and Bonuses Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SalariesAndBonusesPayableMember" xlink:to="glspu_SalariesAndBonusesPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PensionPayableMember" xlink:href="glspu-20240630.xsd#glspu_PensionPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PensionPayableMember_lbl" xml:lang="en-US">Pension Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PensionPayableMember" xlink:to="glspu_PensionPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PayablesOnMachineryAndEquipmentMember" xlink:href="glspu-20240630.xsd#glspu_PayablesOnMachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PayablesOnMachineryAndEquipmentMember_lbl" xml:lang="en-US">Payables on Machinery and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PayablesOnMachineryAndEquipmentMember" xlink:to="glspu_PayablesOnMachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OthersMember" xlink:href="glspu-20240630.xsd#glspu_OthersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OthersMember_lbl" xml:lang="en-US">Others [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OthersMember" xlink:to="glspu_OthersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsOneMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CollaterializedBorrowingsOneMember_lbl" xml:lang="en-US">Collaterialized Borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsOneMember" xlink:to="glspu_CollaterializedBorrowingsOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsTwoMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CollaterializedBorrowingsTwoMember_lbl" xml:lang="en-US">Collaterialized Borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsTwoMember" xlink:to="glspu_CollaterializedBorrowingsTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsThreeMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CollaterializedBorrowingsThreeMember_lbl" xml:lang="en-US">Collaterialized Borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsThreeMember" xlink:to="glspu_CollaterializedBorrowingsThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UncollaterializedBorrowingsMember" xlink:href="glspu-20240630.xsd#glspu_UncollaterializedBorrowingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UncollaterializedBorrowingsMember_lbl" xml:lang="en-US">Uncollaterialized Borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UncollaterializedBorrowingsMember" xlink:to="glspu_UncollaterializedBorrowingsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_UncollaterializedBorrowingsMember_lbl0" xml:lang="en-US">Uncollaterialized borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UncollaterializedBorrowingsMember" xlink:to="glspu_UncollaterializedBorrowingsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsFourMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CollaterializedBorrowingsFourMember_lbl" xml:lang="en-US">Collaterialized Borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsFourMember" xlink:to="glspu_CollaterializedBorrowingsFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CollaterializedBorrowingsFiveMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CollaterializedBorrowingsFiveMember_lbl" xml:lang="en-US">Collaterialized Borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsFiveMember" xlink:to="glspu_CollaterializedBorrowingsFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeeShareOptionMember_lbl" xml:lang="en-US">Employee Share Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionMember" xlink:to="glspu_EmployeeShareOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsOneMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeeShareOptionsOneMember_lbl" xml:lang="en-US">Employee Share Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsOneMember" xlink:to="glspu_EmployeeShareOptionsOneMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_EmployeeShareOptionsOneMember_lbl0" xml:lang="en-US">Employee Share Options One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsOneMember" xlink:to="glspu_EmployeeShareOptionsOneMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsTwoMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeeShareOptionsTwoMember_lbl" xml:lang="en-US">Employee Share Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsTwoMember" xlink:to="glspu_EmployeeShareOptionsTwoMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_EmployeeShareOptionsTwoMember_lbl0" xml:lang="en-US">Employee Share Options Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsTwoMember" xlink:to="glspu_EmployeeShareOptionsTwoMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsThreeMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeeShareOptionsThreeMember_lbl" xml:lang="en-US">Employee Share Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsThreeMember" xlink:to="glspu_EmployeeShareOptionsThreeMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_EmployeeShareOptionsThreeMember_lbl0" xml:lang="en-US">Employee Share Options Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsThreeMember" xlink:to="glspu_EmployeeShareOptionsThreeMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionsFourMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeeShareOptionsFourMember_lbl" xml:lang="en-US">Employee Share Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsFourMember" xlink:to="glspu_EmployeeShareOptionsFourMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_EmployeeShareOptionsFourMember_lbl0" xml:lang="en-US">Employee Share Options Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsFourMember" xlink:to="glspu_EmployeeShareOptionsFourMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeShareOptionFiveMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeeShareOptionFiveMember_lbl" xml:lang="en-US">Employee Share Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionFiveMember" xlink:to="glspu_EmployeeShareOptionFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ObtainProfessionalServiceMember" xlink:href="glspu-20240630.xsd#glspu_ObtainProfessionalServiceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ObtainProfessionalServiceMember_lbl" xml:lang="en-US">Obtain professional service through share-based payment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ObtainProfessionalServiceMember" xlink:to="glspu_ObtainProfessionalServiceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanOneYearMember_lbl" xml:lang="en-US">After 1 Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanOneYearMember" xlink:to="ifrs-full_LaterThanOneYearMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_LaterThanOneYearMember_lbl0" xml:lang="en-US">Over 1 year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanOneYearMember" xlink:to="ifrs-full_LaterThanOneYearMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_lbl" xml:lang="en-US">After 2 Years [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:to="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_lbl" xml:lang="en-US">After 3 Years [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:to="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_lbl" xml:lang="en-US">After 4 Years [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:to="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AtTheBeginningOfYear1Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AtTheBeginningOfYear1Member_lbl" xml:lang="en-US">At The Beginning of Year 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtTheBeginningOfYear1Member" xlink:to="glspu_AtTheBeginningOfYear1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AtTheBeginningOfYear2Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AtTheBeginningOfYear2Member_lbl" xml:lang="en-US">At The Beginning of Year 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtTheBeginningOfYear2Member" xlink:to="glspu_AtTheBeginningOfYear2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AtTheBeginningOfYear3Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AtTheBeginningOfYear3Member_lbl" xml:lang="en-US">At The Beginning of Year 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtTheBeginningOfYear3Member" xlink:to="glspu_AtTheBeginningOfYear3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AtTheBeginningOfYear4Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear4Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AtTheBeginningOfYear4Member_lbl" xml:lang="en-US">At The Beginning of Year 4 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtTheBeginningOfYear4Member" xlink:to="glspu_AtTheBeginningOfYear4Member_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GrantDateMember_lbl" xml:lang="en-US">2017.1.1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateMember" xlink:to="glspu_GrantDateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateOneMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GrantDateOneMember_lbl" xml:lang="en-US">2018.1.1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateOneMember" xlink:to="glspu_GrantDateOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateTwoMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GrantDateTwoMember_lbl" xml:lang="en-US">2019.1.1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateTwoMember" xlink:to="glspu_GrantDateTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateThreeMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GrantDateThreeMember_lbl" xml:lang="en-US">2021.10.5 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateThreeMember" xlink:to="glspu_GrantDateThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateFourMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GrantDateFourMember_lbl" xml:lang="en-US">2021.10.5 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateFourMember" xlink:to="glspu_GrantDateFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GrantDateFiveMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GrantDateFiveMember_lbl" xml:lang="en-US">2022.2.23 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateFiveMember" xlink:to="glspu_GrantDateFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PublicWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PublicWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PublicWarrantsMember_lbl" xml:lang="en-US">Public Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PublicWarrantsMember" xlink:to="glspu_PublicWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PrivateWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PrivateWarrantsMember_lbl" xml:lang="en-US">Private Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantsMember" xlink:to="glspu_PrivateWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesAOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesAOrdinaryShareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SeriesAOrdinaryShareMember_lbl" xml:lang="en-US">Series A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesAOrdinaryShareMember" xlink:to="glspu_SeriesAOrdinaryShareMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_SeriesAOrdinaryShareMember_lbl0" xml:lang="en-US">Series A Ordinary Share [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesAOrdinaryShareMember" xlink:to="glspu_SeriesAOrdinaryShareMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesBOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesBOrdinaryShareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SeriesBOrdinaryShareMember_lbl" xml:lang="en-US">Series B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesBOrdinaryShareMember" xlink:to="glspu_SeriesBOrdinaryShareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesCOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesCOrdinaryShareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SeriesCOrdinaryShareMember_lbl" xml:lang="en-US">Series C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesCOrdinaryShareMember" xlink:to="glspu_SeriesCOrdinaryShareMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_SeriesCOrdinaryShareMember_lbl0" xml:lang="en-US">Series C Ordinary Share [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesCOrdinaryShareMember" xlink:to="glspu_SeriesCOrdinaryShareMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesDOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesDOrdinaryShareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SeriesDOrdinaryShareMember_lbl" xml:lang="en-US">Series D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesDOrdinaryShareMember" xlink:to="glspu_SeriesDOrdinaryShareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_VideoIoTMember" xlink:href="glspu-20240630.xsd#glspu_VideoIoTMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_VideoIoTMember_lbl" xml:lang="en-US">Video IoT [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_VideoIoTMember" xlink:to="glspu_VideoIoTMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_HardwareSalesMember" xlink:href="glspu-20240630.xsd#glspu_HardwareSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_HardwareSalesMember_lbl" xml:lang="en-US">Hardware sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_HardwareSalesMember" xlink:to="glspu_HardwareSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GovernmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GovernmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GovernmentMember_lbl" xml:lang="en-US">Government [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GovernmentMember" xlink:to="ifrs-full_GovernmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SoftwareSalesMember" xlink:href="glspu-20240630.xsd#glspu_SoftwareSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SoftwareSalesMember_lbl" xml:lang="en-US">Software sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SoftwareSalesMember" xlink:to="glspu_SoftwareSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NongovernmentCustomersMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NongovernmentCustomersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NongovernmentCustomersMember_lbl" xml:lang="en-US">Non-Government [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NongovernmentCustomersMember" xlink:to="ifrs-full_NongovernmentCustomersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SecurityConvergenceMember" xlink:href="glspu-20240630.xsd#glspu_SecurityConvergenceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SecurityConvergenceMember_lbl" xml:lang="en-US">Security Convergence [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SecurityConvergenceMember" xlink:to="glspu_SecurityConvergenceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ServiceRevenueMember" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ServiceRevenueMember_lbl" xml:lang="en-US">Service revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ServiceRevenueMember" xlink:to="glspu_ServiceRevenueMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_ServiceRevenueMember_lbl0" xml:lang="en-US">Service [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ServiceRevenueMember" xlink:to="glspu_ServiceRevenueMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_TotalRevenueStreamsMember" xlink:href="glspu-20240630.xsd#glspu_TotalRevenueStreamsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TotalRevenueStreamsMember_lbl" xml:lang="en-US">Total revenue streams [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TotalRevenueStreamsMember" xlink:to="glspu_TotalRevenueStreamsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_InterRevenueStreamsMember" xlink:href="glspu-20240630.xsd#glspu_InterRevenueStreamsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_InterRevenueStreamsMember_lbl" xml:lang="en-US">Inter-revenue streams [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_InterRevenueStreamsMember" xlink:to="glspu_InterRevenueStreamsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember_lbl" xml:lang="en-US">At a point in time [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:to="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodsOrServicesTransferredOverTimeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GoodsOrServicesTransferredOverTimeMember_lbl" xml:lang="en-US">Over time [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:to="ifrs-full_GoodsOrServicesTransferredOverTimeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_HardwareMember" xlink:href="glspu-20240630.xsd#glspu_HardwareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_HardwareMember_lbl" xml:lang="en-US">Hardware [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_HardwareMember" xlink:to="glspu_HardwareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReportableSegmentsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReportableSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReportableSegmentsMember_lbl" xml:lang="en-US">Reportable segments [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReportableSegmentsMember" xlink:to="ifrs-full_ReportableSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SoftwareMember" xlink:href="glspu-20240630.xsd#glspu_SoftwareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SoftwareMember_lbl" xml:lang="en-US">Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SoftwareMember" xlink:to="glspu_SoftwareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CostOfRevenueMember" xlink:href="glspu-20240630.xsd#glspu_CostOfRevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CostOfRevenueMember_lbl" xml:lang="en-US">Cost of revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostOfRevenueMember" xlink:to="glspu_CostOfRevenueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OperatingExpensesMember" xlink:href="glspu-20240630.xsd#glspu_OperatingExpensesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OperatingExpensesMember_lbl" xml:lang="en-US">Operating expenses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OperatingExpensesMember" xlink:to="glspu_OperatingExpensesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeesEquityCompensationMember" xlink:href="glspu-20240630.xsd#glspu_EmployeesEquityCompensationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeesEquityCompensationMember_lbl" xml:lang="en-US">Employees&#8217; equity compensation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeesEquityCompensationMember" xlink:to="glspu_EmployeesEquityCompensationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WarrantsMember_lbl" xml:lang="en-US">Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WarrantsMember" xlink:to="ifrs-full_WarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SharebasedPaymentMember" xlink:href="glspu-20240630.xsd#glspu_SharebasedPaymentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SharebasedPaymentMember_lbl" xml:lang="en-US">Share-based payment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SharebasedPaymentMember" xlink:to="glspu_SharebasedPaymentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ShorttermBorrowingsMember_lbl" xml:lang="en-US">Short-term borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermBorrowingsMember" xlink:to="ifrs-full_ShorttermBorrowingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LongtermBorrowingsMember_lbl" xml:lang="en-US">Long-term borrowings (including current portion) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LongtermBorrowingsMember" xlink:to="ifrs-full_LongtermBorrowingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LeaseLiabilitiesMember_lbl" xml:lang="en-US">Lease Liabilities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseLiabilitiesMember" xlink:to="ifrs-full_LeaseLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember_lbl" xml:lang="en-US">Liabilities from financing activities-gross [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember" xlink:to="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_KowShyhPinMember" xlink:href="glspu-20240630.xsd#glspu_KowShyhPinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_KowShyhPinMember_lbl" xml:lang="en-US">Koh Sih-Ping [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_KowShyhPinMember" xlink:to="glspu_KowShyhPinMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OriginRiseLimitedMember" xlink:href="glspu-20240630.xsd#glspu_OriginRiseLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OriginRiseLimitedMember_lbl" xml:lang="en-US">Origin Rise Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OriginRiseLimitedMember" xlink:to="glspu_OriginRiseLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AsteriaCorporationMember" xlink:href="glspu-20240630.xsd#glspu_AsteriaCorporationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AsteriaCorporationMember_lbl" xml:lang="en-US">Asteria Corporation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AsteriaCorporationMember" xlink:to="glspu_AsteriaCorporationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositsMember" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TimeDepositsMember_lbl" xml:lang="en-US">Time deposits (shown as &#8216;Financial assets at amortized cost&#8217;) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositsMember" xlink:to="glspu_TimeDepositsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_BuildingsAndStructuresMember" xlink:href="glspu-20240630.xsd#glspu_BuildingsAndStructuresMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_BuildingsAndStructuresMember_lbl" xml:lang="en-US">Buildings and structures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BuildingsAndStructuresMember" xlink:to="glspu_BuildingsAndStructuresMember_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_TWD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_TWD"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_TWD_lbl" xml:lang="en-US">NTD:USD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_TWD" xlink:to="currency_TWD_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_EGP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EGP"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_EGP_lbl" xml:lang="en-US">EGP:USD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_EGP" xlink:to="currency_EGP_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_GBP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_GBP"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_GBP_lbl" xml:lang="en-US">GBP:USD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_GBP" xlink:to="currency_GBP_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UpTo180DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_UpTo180DaysPastDueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UpTo180DaysPastDueMember_lbl" xml:lang="en-US">Up to 180 days past due [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UpTo180DaysPastDueMember" xlink:to="glspu_UpTo180DaysPastDueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UpTo365DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_UpTo365DaysPastDueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UpTo365DaysPastDueMember_lbl" xml:lang="en-US">Up to 365 days past due [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UpTo365DaysPastDueMember" xlink:to="glspu_UpTo365DaysPastDueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_Over366DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_Over366DaysPastDueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_Over366DaysPastDueMember_lbl" xml:lang="en-US">Over 366 days past due [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Over366DaysPastDueMember" xlink:to="glspu_Over366DaysPastDueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeReceivablesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeReceivablesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeReceivablesMember_lbl" xml:lang="en-US">Accounts receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeReceivablesMember" xlink:to="ifrs-full_TradeReceivablesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherReceivablesMember" xlink:href="glspu-20240630.xsd#glspu_OtherReceivablesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OtherReceivablesMember_lbl" xml:lang="en-US">Other receivables [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherReceivablesMember" xlink:to="glspu_OtherReceivablesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NotLaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NotLaterThanOneYearMember_lbl" xml:lang="en-US">Less than 1 year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NotLaterThanOneYearMember" xlink:to="ifrs-full_NotLaterThanOneYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_InvestmentInARentacaptiveCompanyMember" xlink:href="glspu-20240630.xsd#glspu_InvestmentInARentacaptiveCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_InvestmentInARentacaptiveCompanyMember_lbl" xml:lang="en-US">Investment in a rent-a-captive company	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_InvestmentInARentacaptiveCompanyMember" xlink:to="glspu_InvestmentInARentacaptiveCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_lbl" xml:lang="en-US">Financial liabilities at fair value through profit or loss [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WarrantLiabilitiesMember_lbl" xml:lang="en-US">Warrant Liabilities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesMember" xlink:to="glspu_WarrantLiabilitiesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="glspu_WarrantLiabilitiesMember_lbl0" xml:lang="en-US">Warrant liabilities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesMember" xlink:to="glspu_WarrantLiabilitiesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesMember_lbl" xml:lang="en-US">Convertible preference share liabilities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesMember" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember_lbl" xml:lang="en-US">Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level1OfFairValueHierarchyMember" xlink:to="ifrs-full_Level1OfFairValueHierarchyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember_lbl" xml:lang="en-US">Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level2OfFairValueHierarchyMember" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level3OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Level3OfFairValueHierarchyMember_lbl" xml:lang="en-US">Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level3OfFairValueHierarchyMember" xlink:to="ifrs-full_Level3OfFairValueHierarchyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_lbl" xml:lang="en-US">Financial assets at fair value through profit or loss	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_lbl0" xml:lang="en-US">Investment in a rent-a-captive company	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_PrivateWarrantLiabilitiesAtFairValueMember" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantLiabilitiesAtFairValueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PrivateWarrantLiabilitiesAtFairValueMember_lbl" xml:lang="en-US">Private warrant liabilities at fair value [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantLiabilitiesAtFairValueMember" xlink:to="glspu_PrivateWarrantLiabilitiesAtFairValueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember_lbl" xml:lang="en-US">Convertible preference share liabilities at fair value [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember_lbl" xml:lang="en-US">Investment in a rent-a-captive company	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesOneMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WarrantLiabilitiesOneMember_lbl" xml:lang="en-US">Warrant liabilities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesOneMember" xlink:to="glspu_WarrantLiabilitiesOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesTwoMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WarrantLiabilitiesTwoMember_lbl" xml:lang="en-US">Warrant liabilities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesTwoMember" xlink:to="glspu_WarrantLiabilitiesTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherSegmentMember" xlink:href="glspu-20240630.xsd#glspu_OtherSegmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OtherSegmentMember_lbl" xml:lang="en-US">Other segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherSegmentMember" xlink:to="glspu_OtherSegmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AdjustmentAndWriteoffMember" xlink:href="glspu-20240630.xsd#glspu_AdjustmentAndWriteoffMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AdjustmentAndWriteoffMember_lbl" xml:lang="en-US">Adjustment and write-off [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentAndWriteoffMember" xlink:to="glspu_AdjustmentAndWriteoffMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConsolidationMember" xlink:href="glspu-20240630.xsd#glspu_ConsolidationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConsolidationMember_lbl" xml:lang="en-US">Consolidation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConsolidationMember" xlink:to="glspu_ConsolidationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title and Position [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfShareCapitalAxis_lbl" xml:lang="en-US">Classes of share capital [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_ClassesOfShareCapitalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AgreementAxis" xlink:href="glspu-20240630.xsd#glspu_AgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AgreementAxis_lbl" xml:lang="en-US">Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AgreementAxis" xlink:to="glspu_AgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_lbl" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfRisksAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfRisksAxis_lbl" xml:lang="en-US">Types of risks [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_TypesOfRisksAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EstimatedUsefulLife" xlink:href="glspu-20240630.xsd#glspu_EstimatedUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EstimatedUsefulLife_lbl" xml:lang="en-US">Estimated useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EstimatedUsefulLife" xlink:to="glspu_EstimatedUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromRenderingOfServices" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromRenderingOfServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RevenueFromRenderingOfServices_lbl" xml:lang="en-US">Service revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromRenderingOfServices" xlink:to="ifrs-full_RevenueFromRenderingOfServices_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentInvestments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentInvestments_lbl" xml:lang="en-US">Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentInvestments" xlink:to="ifrs-full_CurrentInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_lbl" xml:lang="en-US">Recognized gain and losses on financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetAtAmortizedCosts" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetAtAmortizedCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetAtAmortizedCosts_lbl" xml:lang="en-US">Financial asset at amortized costs (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetAtAmortizedCosts" xlink:to="glspu_FinancialAssetAtAmortizedCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TimeDepositInterestRatePercentage" xlink:href="glspu-20240630.xsd#glspu_TimeDepositInterestRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TimeDepositInterestRatePercentage_lbl" xml:lang="en-US">Interest rate of time deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositInterestRatePercentage" xlink:to="glspu_TimeDepositInterestRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReceivablesFromContractsWithCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers_lbl" xml:lang="en-US">Receivables from contracts with customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:to="ifrs-full_ReceivablesFromContractsWithCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ConsiderationPaidReceived" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConsiderationPaidReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ConsiderationPaidReceived_lbl" xml:lang="en-US">Consideration amount paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ConsiderationPaidReceived" xlink:to="ifrs-full_ConsiderationPaidReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Financial through intellectual property amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AgreementPaymentsAmount" xlink:href="glspu-20240630.xsd#glspu_AgreementPaymentsAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AgreementPaymentsAmount_lbl" xml:lang="en-US">Agreement payments amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AgreementPaymentsAmount" xlink:to="glspu_AgreementPaymentsAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PaymentNotPaid" xlink:href="glspu-20240630.xsd#glspu_PaymentNotPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PaymentNotPaid_lbl" xml:lang="en-US">Payment not paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PaymentNotPaid" xlink:to="glspu_PaymentNotPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsMaturity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsMaturity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BorrowingsMaturity_lbl" xml:lang="en-US">Maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsMaturity" xlink:to="ifrs-full_BorrowingsMaturity_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionRatioShareOptions" xlink:href="glspu-20240630.xsd#glspu_ConversionRatioShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConversionRatioShareOptions_lbl" xml:lang="en-US">Conversion ratio share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatioShareOptions" xlink:to="glspu_ConversionRatioShareOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LicenceFeeIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LicenceFeeIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LicenceFeeIncome_lbl" xml:lang="en-US">Fee (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LicenceFeeIncome" xlink:to="ifrs-full_LicenceFeeIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PercentageOfVotingEquityInterestsAcquired_lbl" xml:lang="en-US">Percentage of cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:to="ifrs-full_PercentageOfVotingEquityInterestsAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US">Percentage of cash to exchange ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets" xlink:to="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019_lbl" xml:lang="en-US">Issued at per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ExercisePricesOfShareOptionsOutstanding" xlink:href="glspu-20240630.xsd#glspu_ExercisePricesOfShareOptionsOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ExercisePricesOfShareOptionsOutstanding_lbl" xml:lang="en-US">Share options outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePricesOfShareOptionsOutstanding" xlink:to="glspu_ExercisePricesOfShareOptionsOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RangeOfExercisePrices" xlink:href="glspu-20240630.xsd#glspu_RangeOfExercisePrices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RangeOfExercisePrices_lbl" xml:lang="en-US">Range of exercise prices</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RangeOfExercisePrices" xlink:to="glspu_RangeOfExercisePrices_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WeightedAverageRemainingContractualPeriod" xlink:href="glspu-20240630.xsd#glspu_WeightedAverageRemainingContractualPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WeightedAverageRemainingContractualPeriod_lbl" xml:lang="en-US">Weighted-average remaining contractual period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WeightedAverageRemainingContractualPeriod" xlink:to="glspu_WeightedAverageRemainingContractualPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions2019_lbl" xml:lang="en-US">Exercise price of share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions2019_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantsOutstandingTerm" xlink:href="glspu-20240630.xsd#glspu_WarrantsOutstandingTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WarrantsOutstandingTerm_lbl" xml:lang="en-US">Warrant outstanding term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantsOutstandingTerm" xlink:to="glspu_WarrantsOutstandingTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RedemptionPrice" xlink:href="glspu-20240630.xsd#glspu_RedemptionPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RedemptionPrice_lbl" xml:lang="en-US">Redemption price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RedemptionPrice" xlink:to="glspu_RedemptionPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OrdinarySharePerShare" xlink:href="glspu-20240630.xsd#glspu_OrdinarySharePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OrdinarySharePerShare_lbl" xml:lang="en-US">Ordinary share per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OrdinarySharePerShare" xlink:to="glspu_OrdinarySharePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare_lbl" xml:lang="en-US">Reflective per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:to="ifrs-full_DividendsPaidOrdinarySharesPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NumberOfOrdinaryShare" xlink:href="glspu-20240630.xsd#glspu_NumberOfOrdinaryShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NumberOfOrdinaryShare_lbl" xml:lang="en-US">Purchase of ordinary share (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfOrdinaryShare" xlink:to="glspu_NumberOfOrdinaryShare_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PurchaseOfWarrantShares" xlink:href="glspu-20240630.xsd#glspu_PurchaseOfWarrantShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PurchaseOfWarrantShares_lbl" xml:lang="en-US">Share purchase warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseOfWarrantShares" xlink:to="glspu_PurchaseOfWarrantShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PurchaseAgreementAmountRecieved" xlink:href="glspu-20240630.xsd#glspu_PurchaseAgreementAmountRecieved"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PurchaseAgreementAmountRecieved_lbl" xml:lang="en-US">Amount recieved (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseAgreementAmountRecieved" xlink:to="glspu_PurchaseAgreementAmountRecieved_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentWarrantLiability" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentWarrantLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentWarrantLiability_lbl" xml:lang="en-US">Private warrants (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentWarrantLiability" xlink:to="ifrs-full_CurrentWarrantLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferrenceSharesDescription" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferrenceSharesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferrenceSharesDescription_lbl" xml:lang="en-US">Convertible Preference Shares description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferrenceSharesDescription" xlink:to="glspu_ConvertiblePreferrenceSharesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfStockSharesConverted" xlink:href="glspu-20240630.xsd#glspu_ConversionOfStockSharesConverted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConversionOfStockSharesConverted_lbl" xml:lang="en-US">Converted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfStockSharesConverted" xlink:to="glspu_ConversionOfStockSharesConverted_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ReflectiveShares" xlink:href="glspu-20240630.xsd#glspu_ReflectiveShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ReflectiveShares_lbl" xml:lang="en-US">Reflective shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ReflectiveShares" xlink:to="glspu_ReflectiveShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_StockholdersEquityReverseStockSplit1" xlink:href="glspu-20240630.xsd#glspu_StockholdersEquityReverseStockSplit1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_StockholdersEquityReverseStockSplit1_lbl" xml:lang="en-US">Reverse stock split description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StockholdersEquityReverseStockSplit1" xlink:to="glspu_StockholdersEquityReverseStockSplit1_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ParValuePerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ParValuePerShare_lbl" xml:lang="en-US">Par value per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ParValuePerShare" xlink:to="ifrs-full_ParValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AuthorizedCapital" xlink:href="glspu-20240630.xsd#glspu_AuthorizedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AuthorizedCapital_lbl" xml:lang="en-US">Authorized capital (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AuthorizedCapital" xlink:to="glspu_AuthorizedCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OutstandingPercentage" xlink:href="glspu-20240630.xsd#glspu_OutstandingPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OutstandingPercentage_lbl" xml:lang="en-US">Outstanding percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OutstandingPercentage" xlink:to="glspu_OutstandingPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionRatio" xlink:href="glspu-20240630.xsd#glspu_ConversionRatio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConversionRatio_lbl" xml:lang="en-US">Conversion ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatio" xlink:to="glspu_ConversionRatio_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PreferredShareConvertibleSharesIssuable" xlink:href="glspu-20240630.xsd#glspu_PreferredShareConvertibleSharesIssuable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PreferredShareConvertibleSharesIssuable_lbl" xml:lang="en-US">Preference shares converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PreferredShareConvertibleSharesIssuable" xlink:to="glspu_PreferredShareConvertibleSharesIssuable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares_lbl" xml:lang="en-US">Received shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" xlink:to="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NetProceedsReceivedFromPIPEInvestors" xlink:href="glspu-20240630.xsd#glspu_NetProceedsReceivedFromPIPEInvestors"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NetProceedsReceivedFromPIPEInvestors_lbl" xml:lang="en-US">Net proceeds received from PIPE Investors (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NetProceedsReceivedFromPIPEInvestors" xlink:to="glspu_NetProceedsReceivedFromPIPEInvestors_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PreferredShareholdersPercentage" xlink:href="glspu-20240630.xsd#glspu_PreferredShareholdersPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PreferredShareholdersPercentage_lbl" xml:lang="en-US">Preferred shareholders percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PreferredShareholdersPercentage" xlink:to="glspu_PreferredShareholdersPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PurchaseOfOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_PurchaseOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PurchaseOfOrdinaryShares_lbl" xml:lang="en-US">Purchase of ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseOfOrdinaryShares" xlink:to="glspu_PurchaseOfOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue_lbl" xml:lang="en-US">Long-term service contracts amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" xlink:to="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenuesDenominatedValue" xlink:href="glspu-20240630.xsd#glspu_RevenuesDenominatedValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_RevenuesDenominatedValue_lbl" xml:lang="en-US">Revenue denominated value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenuesDenominatedValue" xlink:to="glspu_RevenuesDenominatedValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate_lbl" xml:lang="en-US">Profits tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:to="ifrs-full_TaxRateEffectFromChangeInTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionRatioOfOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionRatioOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConversionRatioOfOrdinaryShares_lbl" xml:lang="en-US">Conversion ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatioOfOrdinaryShares" xlink:to="glspu_ConversionRatioOfOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfPreferenceSharesIntoOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares_lbl" xml:lang="en-US">Conversion of preference shares into ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares" xlink:to="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_lbl" xml:lang="en-US">Number of shares dilutive in future</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:to="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivable" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_AccountsReceivable_lbl" xml:lang="en-US">Accounts receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivable" xlink:to="glspu_AccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherPropertyPlantAndEquipment" xlink:to="ifrs-full_OtherPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherIntangibleAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherIntangibleAssets_lbl" xml:lang="en-US">Other intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherIntangibleAssets" xlink:to="ifrs-full_OtherIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties_lbl" xml:lang="en-US">Other receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties" xlink:to="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions_lbl" xml:lang="en-US">Secured guaranteed notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" xlink:to="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions_lbl" xml:lang="en-US">Banker&#8217;s letter of guarantee issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" xlink:to="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAdvancesAndLoansFromRelatedParties" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAdvancesAndLoansFromRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashAdvancesAndLoansFromRelatedParties_lbl" xml:lang="en-US">Promissory note outstanding</label>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraokfXHrKlM06I+QSLO8WPbvtOCPCDzcMbVywvKAikCn7oHNZC4q2LKE8ipovjVzvazXdagtveqrw4Rjb1L3ofx6TgwWN8FOT07spM1FV1yptHVPP8cqUE2X8FcDKfYvPVEZ0Nyb3rbA+gny1e32xrNyO7Il5HinozQT6xjg9zh9OjgZ/ej/Yf+LOyXIINZf5Xlq2tb6A2JU9kejiiXA8HaY5YIUrptJf+2INmnzoPA9+V33dfs1r8VR6BesYYDprxpRep7XJmxdeobr7WZiR2q] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAdvancesAndLoansFromRelatedParties" xlink:to="ifrs-full_CashAdvancesAndLoansFromRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_MarketInterestRate" xlink:href="glspu-20240630.xsd#glspu_MarketInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_MarketInterestRate_lbl" xml:lang="en-US">Market interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MarketInterestRate" xlink:to="glspu_MarketInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IncreaseDecreaseInCashOutflow" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInCashOutflow"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_IncreaseDecreaseInCashOutflow_lbl" xml:lang="en-US">Increase in the cash outflow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseInCashOutflow" xlink:to="glspu_IncreaseDecreaseInCashOutflow_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCashAndCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents and financial assets at amortized cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCashAndCashEquivalents" xlink:to="ifrs-full_OtherCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_StatementOfCompliancePolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_StatementOfCompliancePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_StatementOfCompliancePolicyTextBlock_lbl" xml:lang="en-US">Statement of compliance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StatementOfCompliancePolicyTextBlock" xlink:to="glspu_StatementOfCompliancePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory_lbl" xml:lang="en-US">The capital reorganization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" xlink:to="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_BasisOfPreparationPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_BasisOfPreparationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_BasisOfPreparationPolicyTextBlock_lbl" xml:lang="en-US">Basis of preparation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasisOfPreparationPolicyTextBlock" xlink:to="glspu_BasisOfPreparationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_BasisOfCondensedConsolidationPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_BasisOfCondensedConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_BasisOfCondensedConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Basis of condensed consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasisOfCondensedConsolidationPolicyTextBlock" xlink:to="glspu_BasisOfCondensedConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_lbl" xml:lang="en-US">Foreign currency translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_lbl" xml:lang="en-US">Classification of current and non-current items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_lbl" xml:lang="en-US">Cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl" xml:lang="en-US">Financial assets at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_lbl" xml:lang="en-US">Financial assets at amortized cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_lbl" xml:lang="en-US">Impairment of financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_lbl" xml:lang="en-US">Derecognition of financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_lbl" xml:lang="en-US">Operating leases (lessor)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US">Property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock_lbl" xml:lang="en-US">Leasing arrangements (lessee)&#65293;right-of-use assets/ lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" xlink:to="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_lbl" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_lbl" xml:lang="en-US">Impairment of non-financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_lbl" xml:lang="en-US">Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory_lbl" xml:lang="en-US">Notes and accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US">Convertible preference share liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" xlink:to="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory_lbl" xml:lang="en-US">Derecognition of financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_lbl" xml:lang="en-US">Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_lbl" xml:lang="en-US">Employee benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_lbl" xml:lang="en-US">Share-based payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory_lbl" xml:lang="en-US">Income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory_lbl" xml:lang="en-US">Share capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_lbl" xml:lang="en-US">Revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory_lbl" xml:lang="en-US">Operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantLiabilitiesPoilcyTextBlock" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesPoilcyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_WarrantLiabilitiesPoilcyTextBlock_lbl" xml:lang="en-US">Warrant liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesPoilcyTextBlock" xlink:to="glspu_WarrantLiabilitiesPoilcyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock_lbl" xml:lang="en-US">Critical accounting judgments, estimates and key sources of assumption uncertainty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" xlink:to="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_KohSihPingMember" xlink:href="glspu-20240630.xsd#glspu_KohSihPingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_KohSihPingMember_lbl" xml:lang="en-US">Koh Sih-Ping [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_KohSihPingMember" xlink:to="glspu_KohSihPingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_BerwickResourcesLimitedMember" xlink:href="glspu-20240630.xsd#glspu_BerwickResourcesLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_BerwickResourcesLimitedMember_lbl" xml:lang="en-US">Berwick Resources Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BerwickResourcesLimitedMember" xlink:to="glspu_BerwickResourcesLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PromissoryNotesMember" xlink:href="glspu-20240630.xsd#glspu_PromissoryNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PromissoryNotesMember_lbl" xml:lang="en-US">Promissory Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PromissoryNotesMember" xlink:to="glspu_PromissoryNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OptionsMember" xlink:href="glspu-20240630.xsd#glspu_OptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_OptionsMember_lbl" xml:lang="en-US">Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OptionsMember" xlink:to="glspu_OptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentMember" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShareBasedPaymentMember_lbl" xml:lang="en-US">Share-Based Payment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentMember" xlink:to="glspu_ShareBasedPaymentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesAConvertiblePreferenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_SeriesAConvertiblePreferenceSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SeriesAConvertiblePreferenceSharesMember_lbl" xml:lang="en-US">Series A Convertible Preference Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesAConvertiblePreferenceSharesMember" xlink:to="glspu_SeriesAConvertiblePreferenceSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SecuritiesPurchaseAgreementMember" xlink:href="glspu-20240630.xsd#glspu_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SecuritiesPurchaseAgreementMember" xlink:to="glspu_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SeriesBConvertiblePreferenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_SeriesBConvertiblePreferenceSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SeriesBConvertiblePreferenceSharesMember_lbl" xml:lang="en-US">Series B Convertible Preference Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesBConvertiblePreferenceSharesMember" xlink:to="glspu_SeriesBConvertiblePreferenceSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferrenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferrenceSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ConvertiblePreferrenceSharesMember_lbl" xml:lang="en-US">Convertible Preferrence Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferrenceSharesMember" xlink:to="glspu_ConvertiblePreferrenceSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OrdinarySharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OrdinarySharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OrdinarySharesMember_lbl" xml:lang="en-US">Ordinary shares [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="ifrs-full_OrdinarySharesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OrdinarySharesMember_lbl0" xml:lang="en-US">Ordinary Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="ifrs-full_OrdinarySharesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PreferenceSharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PreferenceSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PreferenceSharesMember_lbl" xml:lang="en-US">Preference Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PreferenceSharesMember" xlink:to="ifrs-full_PreferenceSharesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_PreferenceSharesMember_lbl0" xml:lang="en-US">Preference shares [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PreferenceSharesMember" xlink:to="ifrs-full_PreferenceSharesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaOrdinarySharesMember" xlink:href="glspu-20240630.xsd#glspu_GorillaOrdinarySharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaOrdinarySharesMember_lbl" xml:lang="en-US">Gorilla Ordinary Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaOrdinarySharesMember" xlink:to="glspu_GorillaOrdinarySharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PIPEInvestorsMember" xlink:href="glspu-20240630.xsd#glspu_PIPEInvestorsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PIPEInvestorsMember_lbl" xml:lang="en-US">PIPE Investors [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PIPEInvestorsMember" xlink:to="glspu_PIPEInvestorsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TaiwanTaxationMember" xlink:href="glspu-20240630.xsd#glspu_TaiwanTaxationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_TaiwanTaxationMember_lbl" xml:lang="en-US">Taiwan Taxation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TaiwanTaxationMember" xlink:to="glspu_TaiwanTaxationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_HongKongTaxationMember" xlink:href="glspu-20240630.xsd#glspu_HongKongTaxationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_HongKongTaxationMember_lbl" xml:lang="en-US">Hong Kong Taxation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_HongKongTaxationMember" xlink:to="glspu_HongKongTaxationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_JapanTaxationMember" xlink:href="glspu-20240630.xsd#glspu_JapanTaxationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_JapanTaxationMember_lbl" xml:lang="en-US">Japan Taxation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_JapanTaxationMember" xlink:to="glspu_JapanTaxationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnitedStatesTaxationMember" xlink:href="glspu-20240630.xsd#glspu_UnitedStatesTaxationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnitedStatesTaxationMember_lbl" xml:lang="en-US">United States Taxation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnitedStatesTaxationMember" xlink:to="glspu_UnitedStatesTaxationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_UnitedKingdomTaxationMember" xlink:href="glspu-20240630.xsd#glspu_UnitedKingdomTaxationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_UnitedKingdomTaxationMember_lbl" xml:lang="en-US">United Kingdom Taxation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnitedKingdomTaxationMember" xlink:to="glspu_UnitedKingdomTaxationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IndiaTaxationMember" xlink:href="glspu-20240630.xsd#glspu_IndiaTaxationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_IndiaTaxationMember_lbl" xml:lang="en-US">India Taxation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IndiaTaxationMember" xlink:to="glspu_IndiaTaxationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EgyptTaxationMember" xlink:href="glspu-20240630.xsd#glspu_EgyptTaxationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EgyptTaxationMember_lbl" xml:lang="en-US">Egypt Taxation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EgyptTaxationMember" xlink:to="glspu_EgyptTaxationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_NSGUARDTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_NSGUARDTechnologyIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_NSGUARDTechnologyIncMember_lbl" xml:lang="en-US">NSGUARD Technology Inc [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NSGUARDTechnologyIncMember" xlink:to="glspu_NSGUARDTechnologyIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaTechnologyIncMember_lbl" xml:lang="en-US">Gorilla Technology Inc [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyIncMember" xlink:to="glspu_GorillaTechnologyIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_GorillaTaiwanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTaiwanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_GorillaTaiwanMember_lbl" xml:lang="en-US">Gorilla Taiwan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTaiwanMember" xlink:to="glspu_GorillaTaiwanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_UnrealisedForeignExchangeGainsLossesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UnrealisedForeignExchangeGainsLossesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_UnrealisedForeignExchangeGainsLossesMember_lbl" xml:lang="en-US">Unrealised foreign exchange gains (losses) [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_UnrealisedForeignExchangeGainsLossesMember" xlink:to="ifrs-full_UnrealisedForeignExchangeGainsLossesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CreditRiskMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CreditRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CreditRiskMember_lbl" xml:lang="en-US">Credit risk [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CreditRiskMember" xlink:to="ifrs-full_CreditRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statements of Comprehensive Loss [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfEquityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComponentsOfEquityDomain_lbl" xml:lang="en-US">Components of equity [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfEquityDomain" xlink:to="ifrs-full_ComponentsOfEquityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfChangesInEquityTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfChangesInEquityTable_lbl" xml:lang="en-US">Statement of changes in equity [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_StatementOfChangesInEquityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems_lbl" xml:lang="en-US">Statement of changes in equity [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_StatementOfChangesInEquityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalTable_lbl" xml:lang="en-US">Share Capital [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalTable" xlink:to="glspu_ShareCapitalTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShareCapitalLineItems_lbl" xml:lang="en-US">Share Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalLineItems" xlink:to="glspu_ShareCapitalLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeBenefitExpenseTable_lbl" xml:lang="en-US">Employee Benefit Expense [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeBenefitExpenseTable" xlink:to="glspu_EmployeeBenefitExpenseTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeBenefitExpenseLineItems_lbl" xml:lang="en-US">Employee Benefit Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeBenefitExpenseLineItems" xlink:to="glspu_EmployeeBenefitExpenseLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PropertyPlantandEquipmentTablesTable" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PropertyPlantandEquipmentTablesTable_lbl" xml:lang="en-US">Property, Plant and Equipment (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PropertyPlantandEquipmentTablesTable" xlink:to="glspu_PropertyPlantandEquipmentTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PropertyPlantandEquipmentTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PropertyPlantandEquipmentTablesLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PropertyPlantandEquipmentTablesLineItems" xlink:to="glspu_PropertyPlantandEquipmentTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsTablesTable_lbl" xml:lang="en-US">Short-Term Borrowings (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsTablesTable" xlink:to="glspu_ShortTermBorrowingsTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShortTermBorrowingsTablesLineItems_lbl" xml:lang="en-US">Short-Term Borrowings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsTablesLineItems" xlink:to="glspu_ShortTermBorrowingsTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBorrowingsTablesTable" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LongTermBorrowingsTablesTable_lbl" xml:lang="en-US">Long-Term Borrowings (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBorrowingsTablesTable" xlink:to="glspu_LongTermBorrowingsTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBorrowingsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_LongTermBorrowingsTablesLineItems_lbl" xml:lang="en-US">Long-Term Borrowings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBorrowingsTablesLineItems" xlink:to="glspu_LongTermBorrowingsTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentTablesTable_lbl" xml:lang="en-US">Share-Based Payment (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentTablesTable" xlink:to="glspu_ShareBasedPaymentTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShareBasedPaymentTablesLineItems_lbl" xml:lang="en-US">Share-Based Payment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="glspu_ShareBasedPaymentTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalTablesTable_lbl" xml:lang="en-US">Share Capital (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalTablesTable" xlink:to="glspu_ShareCapitalTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_ShareCapitalTablesLineItems_lbl" xml:lang="en-US">Share Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalTablesLineItems" xlink:to="glspu_ShareCapitalTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseTablesTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeBenefitExpenseTablesTable_lbl" xml:lang="en-US">Employee Benefit Expense (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeBenefitExpenseTablesTable" xlink:to="glspu_EmployeeBenefitExpenseTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_EmployeeBenefitExpenseTablesLineItems_lbl" xml:lang="en-US">Employee Benefit Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeBenefitExpenseTablesLineItems" xlink:to="glspu_EmployeeBenefitExpenseTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SupplementalCashFlowInformationTablesTable" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SupplementalCashFlowInformationTablesTable_lbl" xml:lang="en-US">Supplemental Cash Flow Information (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SupplementalCashFlowInformationTablesTable" xlink:to="glspu_SupplementalCashFlowInformationTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SupplementalCashFlowInformationTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SupplementalCashFlowInformationTablesLineItems_lbl" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SupplementalCashFlowInformationTablesLineItems" xlink:to="glspu_SupplementalCashFlowInformationTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsTablesTable" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PledgedAssetsTablesTable_lbl" xml:lang="en-US">Pledged Assets (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAssetsTablesTable" xlink:to="glspu_PledgedAssetsTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_PledgedAssetsTablesLineItems_lbl" xml:lang="en-US">Pledged Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAssetsTablesLineItems" xlink:to="glspu_PledgedAssetsTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CapitalManagementTablesTable" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CapitalManagementTablesTable_lbl" xml:lang="en-US">Capital Management (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CapitalManagementTablesTable" xlink:to="glspu_CapitalManagementTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CapitalManagementTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_CapitalManagementTablesLineItems_lbl" xml:lang="en-US">Capital Management [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CapitalManagementTablesLineItems" xlink:to="glspu_CapitalManagementTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SegmentInformationTablesTable" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SegmentInformationTablesTable_lbl" xml:lang="en-US">Segment Information (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentInformationTablesTable" xlink:to="glspu_SegmentInformationTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SegmentInformationTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_SegmentInformationTablesLineItems_lbl" xml:lang="en-US">Segment Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentInformationTablesLineItems" xlink:to="glspu_SegmentInformationTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InitiallyAppliedIFRSsDomain_lbl" xml:lang="en-US">Initially applied IFRSs [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InitiallyAppliedIFRSsDomain" xlink:to="ifrs-full_InitiallyAppliedIFRSsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable_lbl" xml:lang="en-US">Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:to="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems_lbl" xml:lang="en-US">Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:to="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable_lbl" xml:lang="en-US">Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:to="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems_lbl" xml:lang="en-US">Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:to="glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain_lbl" xml:lang="en-US">Categories of related parties [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable_lbl" xml:lang="en-US">Condensed Financial Statements [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xml:lang="en-US">Schedule of Subsidiaries Included in the Consolidated Financial Statements [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_lbl" xml:lang="en-US">Classes of intangible assets and goodwill [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:to="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RangeDomain_lbl" xml:lang="en-US">Range [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RangeDomain" xlink:to="ifrs-full_RangeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:to="glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MaturityDomain_lbl" xml:lang="en-US">Maturity [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MaturityDomain" xlink:to="ifrs-full_MaturityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable_lbl" xml:lang="en-US">Accounts Receivable (Details) - Schedule of Aging Analysis of Accounts Receivable [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" xlink:to="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems_lbl" xml:lang="en-US">Schedule of Aging Analysis of Accounts Receivable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" xlink:to="glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_lbl" xml:lang="en-US">Classes of property, plant and equipment [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain_lbl" xml:lang="en-US">Property, plant and equipment by operating lease status [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:to="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:to="glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_lbl0" xml:lang="en-US">Schedule of Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain_lbl" xml:lang="en-US">Classes of intangible assets other than goodwill [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:href="glspu-20240630.xsd#glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Assets (Details) - Schedule of Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:to="glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems_lbl" xml:lang="en-US">Disclosure of intangible assets material to entity [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfAssetsDomain_lbl" xml:lang="en-US">Classes of assets [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfAssetsDomain" xlink:to="ifrs-full_ClassesOfAssetsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" xlink:href="glspu-20240630.xsd#glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable_lbl" xml:lang="en-US">Other Non-Current Assets (Details) - Schedule of Other Non-Current Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" xlink:to="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" xlink:href="glspu-20240630.xsd#glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems_lbl" xml:lang="en-US">Schedule of Other Non-Current Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" xlink:to="glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Classes of financial instruments [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable_lbl" xml:lang="en-US">Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:to="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems_lbl" xml:lang="en-US">Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:to="glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LenderDomainDomain" xlink:href="glspu-20240630.xsd#glspu_LenderDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LenderDomainDomain_lbl" xml:lang="en-US">LenderDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderDomainDomain" xlink:to="glspu_LenderDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsByNameDomain_lbl" xml:lang="en-US">Borrowings by name [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsByNameDomain" xlink:to="ifrs-full_BorrowingsByNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable_lbl" xml:lang="en-US">Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:to="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems_lbl" xml:lang="en-US">Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_OtherPayablesDetailsScheduleofOtherPayablesTable" xlink:href="glspu-20240630.xsd#glspu_OtherPayablesDetailsScheduleofOtherPayablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherPayablesDetailsScheduleofOtherPayablesTable_lbl" xml:lang="en-US">Other Payables (Details) - Schedule of Other Payables [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherPayablesDetailsScheduleofOtherPayablesTable" xlink:to="glspu_OtherPayablesDetailsScheduleofOtherPayablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfOtherPayablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherPayablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfOtherPayablesLineItems_lbl" xml:lang="en-US">Schedule of Other Payables [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfOtherPayablesLineItems" xlink:to="glspu_ScheduleOfOtherPayablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable_lbl" xml:lang="en-US">Long-Term Borrowings (Details) - Schedule of Long-Term Borrowings [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:to="glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_lbl" xml:lang="en-US">Schedule of Long Term Borrowings [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:href="glspu-20240630.xsd#glspu_TypeOfSharebasedArrangementDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TypeOfSharebasedArrangementDomainDomain_lbl" xml:lang="en-US">TypeOfSharebasedArrangementDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TypeOfSharebasedArrangementDomainDomain" xlink:to="glspu_TypeOfSharebasedArrangementDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable_lbl" xml:lang="en-US">Share-Based Payment (Details) - Schedule of Share-Based Payment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_lbl" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable_lbl" xml:lang="en-US">Share-Based Payment (Details) - Schedule of Employee Share Options Granting Period and Exercise Conditions [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems_lbl" xml:lang="en-US">Schedule of Employee Share Options Granting Period and Exercise Conditions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain_lbl" xml:lang="en-US">Ranges of exercise prices for outstanding share options [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable_lbl" xml:lang="en-US">Share-Based Payment (Details) - Schedule of Fair Value of Share Options Granted on Grant Date [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems_lbl" xml:lang="en-US">Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AwardsDateDomainDomain" xlink:href="glspu-20240630.xsd#glspu_AwardsDateDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AwardsDateDomainDomain_lbl" xml:lang="en-US">AwardsDateDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AwardsDateDomainDomain" xlink:to="glspu_AwardsDateDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable_lbl" xml:lang="en-US">Share-Based Payment (Details) - Schedule of Share-Based Payment Expenses [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" xlink:to="glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_lbl" xml:lang="en-US">Schedule of Share-Based Payment Expenses [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ClassOfWarrantOrRightsDomainDomain" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ClassOfWarrantOrRightsDomainDomain_lbl" xml:lang="en-US">ClassOfWarrantOrRightsDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ClassOfWarrantOrRightsDomainDomain" xlink:to="glspu_ClassOfWarrantOrRightsDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable_lbl" xml:lang="en-US">Warrant liabilities (Details) - Schedule of Warrant Liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" xlink:to="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems_lbl" xml:lang="en-US">Warrant liabilities (Details) - Schedule of Warrant Liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfOrdinarySharesDomain_lbl" xml:lang="en-US">Classes of ordinary shares [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:to="ifrs-full_ClassesOfOrdinarySharesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable_lbl" xml:lang="en-US">Share Capital (Details) - Schedule of Authorized and Issued Preference Shares [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:to="glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_lbl" xml:lang="en-US">Disclosure of classes of share capital [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:to="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfCustomersDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfCustomersDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfCustomersDomain_lbl" xml:lang="en-US">Types of customers [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfCustomersDomain" xlink:to="ifrs-full_TypesOfCustomersDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesChannelsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesChannelsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SalesChannelsDomain_lbl" xml:lang="en-US">Sales channels [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SalesChannelsDomain" xlink:to="ifrs-full_SalesChannelsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable_lbl" xml:lang="en-US">Revenue (Details) - Schedule of Revenue from Contracts with Customers [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:to="glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems_lbl" xml:lang="en-US">Schedule of Revenue from Contracts with Customers [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems" xlink:to="glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProductsAndServicesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProductsAndServicesDomain_lbl" xml:lang="en-US">Products and services [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProductsAndServicesDomain" xlink:to="ifrs-full_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain_lbl" xml:lang="en-US">Timing of transfer of goods or services [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain" xlink:to="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SegmentsDomain_lbl" xml:lang="en-US">Segments [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SegmentsDomain" xlink:to="ifrs-full_SegmentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PerformanceObligationsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PerformanceObligationsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PerformanceObligationsDomain_lbl" xml:lang="en-US">Performance obligations [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PerformanceObligationsDomain" xlink:to="ifrs-full_PerformanceObligationsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable_lbl" xml:lang="en-US">Revenue (Details) - Schedule of Revenue from the Transfer of Goods and Services [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems_lbl" xml:lang="en-US">Schedule of Revenue from the Transfer of Goods and Services [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:to="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RelatedPartyTransactionsDomainDomain" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RelatedPartyTransactionsDomainDomain_lbl" xml:lang="en-US">RelatedPartyTransactionsDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelatedPartyTransactionsDomainDomain" xlink:to="glspu_RelatedPartyTransactionsDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable_lbl" xml:lang="en-US">Employee Benefit Expense (Details) - Schedule Employee Benefit Expense [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" xlink:to="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems_lbl" xml:lang="en-US">Schedule Employee Benefit Expense [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsDomain_lbl" xml:lang="en-US">Types of antidilutive instruments [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable_lbl" xml:lang="en-US">Earnings(Loss) Per Share (Details) - Schedule of Earnings (Loss) Per Share [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" xlink:to="glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEarningsLossPerShareLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfEarningsLossPerShareLineItems_lbl" xml:lang="en-US">Schedule of Earnings (Loss) Per Share [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfEarningsLossPerShareLineItems" xlink:to="glspu_ScheduleOfEarningsLossPerShareLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable_lbl" xml:lang="en-US">Supplemental Cash Flow Information (Details) - Schedule of Investing Activities with Partial Cash Payments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:to="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems_lbl" xml:lang="en-US">Schedule of Investing Activities with Partial Cash Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_lbl" xml:lang="en-US">Liabilities arising from financing activities [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:href="glspu-20240630.xsd#glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable_lbl" xml:lang="en-US">Changes in Liabilities from Financing Activities (Details) - Schedule of Changes in Liabilities from Financing Activities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:to="glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_lbl" xml:lang="en-US">Schedule of Changes in Liabilities from Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable_lbl" xml:lang="en-US">Related Party Transactions (Details) - Schedule of Names of Related Parties and Relationship [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:to="glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_lbl" xml:lang="en-US">Schedule of Names of Related Parties and Relationship [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable_lbl" xml:lang="en-US">Pledged Assets (Details) - Schedule of Assets Pledged as Collateral [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" xlink:to="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems_lbl" xml:lang="en-US">Schedule of Assets Pledged as Collateral [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:to="glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_AllCurrenciesDomain_lbl" xml:lang="en-US">All Currencies [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_AllCurrenciesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable_lbl" xml:lang="en-US">Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems_lbl" xml:lang="en-US">Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable_lbl" xml:lang="en-US">Financial Instruments (Details) - Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems_lbl" xml:lang="en-US">Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PastDueStatusDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PastDueStatusDomain_lbl" xml:lang="en-US">Past due status [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PastDueStatusDomain" xlink:to="ifrs-full_PastDueStatusDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable_lbl" xml:lang="en-US">Financial Instruments (Details) - Schedule of Provision Matrix [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems_lbl" xml:lang="en-US">Schedule of Provision Matrix [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_DisclosureOfProvisionMatrixLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable_lbl" xml:lang="en-US">Financial Instruments (Details) - Schedule of Loss Allowance for Accounts Receivable [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems_lbl" xml:lang="en-US">Schedule of ECLs for Contract Assets, Accounts and Other Receivable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable_lbl" xml:lang="en-US">Financial Instruments (Details) - Schedule of Non-Derivative Financial Liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:to="glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_lbl" xml:lang="en-US">Schedule of Non-Derivative Financial Liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LevelsOfFairValueHierarchyDomain_lbl" xml:lang="en-US">Levels of fair value hierarchy [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:to="ifrs-full_LevelsOfFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfLiabilitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfLiabilitiesDomain_lbl" xml:lang="en-US">Classes of liabilities [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfLiabilitiesDomain" xlink:to="ifrs-full_ClassesOfLiabilitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable_lbl" xml:lang="en-US">Fair Value Information (Details) - Schedule of the Related Information of Natures of the Assets and Liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:to="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems_lbl" xml:lang="en-US">Schedule of the Related Information of Natures of the Assets and Liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:to="glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfFinancialAssetsDomain_lbl" xml:lang="en-US">Categories of financial assets [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:to="ifrs-full_CategoriesOfFinancialAssetsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesDomain_lbl" xml:lang="en-US">Categories of financial liabilities [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable_lbl" xml:lang="en-US">Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:to="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems_lbl" xml:lang="en-US">Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable_lbl" xml:lang="en-US">Fair Value Information (Details) - Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:to="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems_lbl" xml:lang="en-US">Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable_lbl" xml:lang="en-US">Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:to="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems_lbl" xml:lang="en-US">Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="glspu_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CashandCashEquivalentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_CashandCashEquivalentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CashandCashEquivalentsDetailsTable_lbl" xml:lang="en-US">Cash and Cash Equivalents (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CashandCashEquivalentsDetailsTable" xlink:to="glspu_CashandCashEquivalentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_CashandCashEquivalentsDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_CashandCashEquivalentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CashandCashEquivalentsDetailsLineItems_lbl" xml:lang="en-US">Cash and cash equivalents [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CashandCashEquivalentsDetailsLineItems" xlink:to="glspu_CashandCashEquivalentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable_lbl" xml:lang="en-US">Financial Assets at Fair Value Through Profit or Loss (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable" xlink:to="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems_lbl" xml:lang="en-US">Financial Assets at Fair Value Through Profit or Loss [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:to="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsatAmortizedCostDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatAmortizedCostDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsatAmortizedCostDetailsTable_lbl" xml:lang="en-US">Financial Assets at Amortized Cost (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsatAmortizedCostDetailsTable" xlink:to="glspu_FinancialAssetsatAmortizedCostDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialAssetsAtAmortizedCostLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtAmortizedCostLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsAtAmortizedCostLineItems_lbl" xml:lang="en-US">Financial Assets at Amortized Cost [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtAmortizedCostLineItems" xlink:to="glspu_FinancialAssetsAtAmortizedCostLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IntangibleAssetsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_IntangibleAssetsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IntangibleAssetsDetailsTable_lbl" xml:lang="en-US">Intangible Assets (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IntangibleAssetsDetailsTable" xlink:to="glspu_IntangibleAssetsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems_lbl" xml:lang="en-US">Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsDetailsTable_lbl" xml:lang="en-US">Short-Term Borrowings (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsDetailsTable" xlink:to="glspu_ShortTermBorrowingsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShortTermBorrowingsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsLineItems_lbl" xml:lang="en-US">Short-Term Borrowings [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsLineItems" xlink:to="glspu_ShortTermBorrowingsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title and Position [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentDetailsTable_lbl" xml:lang="en-US">Share-Based Payment (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentDetailsTable" xlink:to="glspu_ShareBasedPaymentDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareBasedPaymentLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentLineItems_lbl" xml:lang="en-US">Share-Based Payment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentLineItems" xlink:to="glspu_ShareBasedPaymentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantliabilitiesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantliabilitiesDetailsTable_lbl" xml:lang="en-US">Warrant liabilities (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantliabilitiesDetailsTable" xlink:to="glspu_WarrantliabilitiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_WarrantliabilitiesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantliabilitiesDetailsLineItems_lbl" xml:lang="en-US">Warrant liabilities (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantliabilitiesDetailsLineItems" xlink:to="glspu_WarrantliabilitiesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfShareCapitalDomain_lbl" xml:lang="en-US">Classes of share capital [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfShareCapitalDomain" xlink:to="ifrs-full_ClassesOfShareCapitalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_AgreementDomainDomain" xlink:href="glspu-20240630.xsd#glspu_AgreementDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AgreementDomainDomain_lbl" xml:lang="en-US">AgreementDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AgreementDomainDomain" xlink:to="glspu_AgreementDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable_lbl" xml:lang="en-US">Convertible Preference Shares Liabilities (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:to="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems_lbl" xml:lang="en-US">Convertible Preference Shares Liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalDetailsTable_lbl" xml:lang="en-US">Share Capital (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalDetailsTable" xlink:to="glspu_ShareCapitalDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ShareCapitalDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalDetailsLineItems_lbl" xml:lang="en-US">Share Capital (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalDetailsLineItems" xlink:to="glspu_ShareCapitalDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueDetailsTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RevenueDetailsTable_lbl" xml:lang="en-US">Revenue (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenueDetailsTable" xlink:to="glspu_RevenueDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_RevenueDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RevenueDetailsLineItems_lbl" xml:lang="en-US">Revenue [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenueDetailsLineItems" xlink:to="glspu_RevenueDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_lbl" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IncomeTaxDetailsTable" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IncomeTaxDetailsTable_lbl" xml:lang="en-US">Income Tax (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncomeTaxDetailsTable" xlink:to="glspu_IncomeTaxDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_IncomeTaxDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IncomeTaxDetailsLineItems_lbl" xml:lang="en-US">Income Tax (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncomeTaxDetailsLineItems" xlink:to="glspu_IncomeTaxDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EarningsLossPerShareDetailsTable" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EarningsLossPerShareDetailsTable_lbl" xml:lang="en-US">Earnings(Loss) Per Share (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EarningsLossPerShareDetailsTable" xlink:to="glspu_EarningsLossPerShareDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_EarningsLossPerShareDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EarningsLossPerShareDetailsLineItems_lbl" xml:lang="en-US">Disclosure of Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EarningsLossPerShareDetailsLineItems" xlink:to="glspu_EarningsLossPerShareDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable_lbl" xml:lang="en-US">Significant Contingent Liabilities and Unrecognized Contract Commitments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" xlink:to="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems_lbl" xml:lang="en-US">Significant Contingent Liabilities and Unrecognized Contract Commitments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:to="glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfRisksDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfRisksDomain_lbl" xml:lang="en-US">Types of risks [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfRisksDomain" xlink:to="ifrs-full_TypesOfRisksDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_FinancialInstrumentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialInstrumentsDetailsTable_lbl" xml:lang="en-US">Financial Instruments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialInstrumentsDetailsTable" xlink:to="glspu_FinancialInstrumentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsLineItems_lbl" xml:lang="en-US">Financial Instruments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AccountsReceivablesGross_lbl0" xml:lang="en-US">Accounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesGross" xlink:to="glspu_AccountsReceivablesGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AccountsReceivablesLossAllowance_lbl0" xml:lang="en-US">The amount is accounts receivables of loss allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesLossAllowance" xlink:to="glspu_AccountsReceivablesLossAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AccountsReceivablesTotalBookValue_lbl0" xml:lang="en-US">The amount is accounts receivables book value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesTotalBookValue" xlink:to="glspu_AccountsReceivablesTotalBookValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AccumulatedAmortizationIntangibleAssets_lbl1" xml:lang="en-US">Accumulated amortization.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedAmortizationIntangibleAssets" xlink:to="glspu_AccumulatedAmortizationIntangibleAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AccumulatedDepreciationPropertyPlantAndEquipment_lbl1" xml:lang="en-US">Accumulated Depreciation Property Plant And Equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedDepreciationPropertyPlantAndEquipment" xlink:to="glspu_AccumulatedDepreciationPropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInProvisions_lbl0" xml:lang="en-US">Amount of adjustment for incease decrease in provisions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForIncreaseDecreaseInProvisions" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInProvisions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables_lbl0" xml:lang="en-US">Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AdjustmentsForPrepayment_lbl0" xml:lang="en-US">Total prepayments and accrued income including contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForPrepayment" xlink:to="glspu_AdjustmentsForPrepayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AdjustmentsForShareOptionExpenses_lbl0" xml:lang="en-US">Adjustments for share option expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForShareOptionExpenses" xlink:to="glspu_AdjustmentsForShareOptionExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_AgreementPaymentsAmount_lbl0" xml:lang="en-US">Agreement payments amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AgreementPaymentsAmount" xlink:to="glspu_AgreementPaymentsAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock_lbl0" xml:lang="en-US">Application of new and revised International Financial Reporting Standards (&#8220;IFRS&#8221;), International Accounting Standards (&#8220;IAS&#8221;), International Financial Reporting Interpretations Committee (&#8220;IFRIC&#8221;) Interpretations and Standing Interpretations Committee (&#8220;SIC&#8221;) Interpretations issued by the International Accounting Standards Board (&#8220;IASB&#8221;), (collectively, &#8220;IFRSs&#8221;)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" xlink:to="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_BasisOfCondensedConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Basis of condensed consolidation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasisOfCondensedConsolidationPolicyTextBlock" xlink:to="glspu_BasisOfCondensedConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_BasisOfPreparationPolicyTextBlock_lbl0" xml:lang="en-US">Basis of preparation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasisOfPreparationPolicyTextBlock" xlink:to="glspu_BasisOfPreparationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_BookValue_lbl0" xml:lang="en-US">Book value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BookValue" xlink:to="glspu_BookValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_CancellationOfTreasuryShare_lbl0" xml:lang="en-US">Cancellation of treasury shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CancellationOfTreasuryShare" xlink:to="glspu_CancellationOfTreasuryShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_Collateral_lbl0" xml:lang="en-US">Description of collateral securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Collateral" xlink:to="glspu_Collateral_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares_lbl0" xml:lang="en-US">Represent the amount of conversion of convertible preference shares to ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares" xlink:to="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares_lbl0" xml:lang="en-US">Conversion of convertible preference shares to ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares" xlink:to="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares_lbl0" xml:lang="en-US">Represent the conversion of preference shares into ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares" xlink:to="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConversionOfStockAmountPreferredShares_lbl1" xml:lang="en-US">The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. &quot;Part noncash&quot; refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfStockAmountPreferredShares" xlink:to="glspu_ConversionOfStockAmountPreferredShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConversionOfStockSharesConverted_lbl0" xml:lang="en-US">The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. &quot;Part noncash&quot; refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfStockSharesConverted" xlink:to="glspu_ConversionOfStockSharesConverted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConversionRatio_lbl0" xml:lang="en-US">Conversion ratio.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatio" xlink:to="glspu_ConversionRatio_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConversionRatioOfOrdinaryShares_lbl0" xml:lang="en-US">Represent the conversion ratio of ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatioOfOrdinaryShares" xlink:to="glspu_ConversionRatioOfOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConversionRatioShareOptions_lbl0" xml:lang="en-US">Conversion ratio share options.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatioShareOptions" xlink:to="glspu_ConversionRatioShareOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferenceShareLiabilities_lbl0" xml:lang="en-US">Amount convertible preference share liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilities" xlink:to="glspu_ConvertiblePreferenceShareLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure_lbl0" xml:lang="en-US">DIsclosure of convertible preference share liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercised_lbl0" xml:lang="en-US">Convertible preference share liabilities exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesExercised" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue_lbl0" xml:lang="en-US">Convertible preference share liabilities exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssued_lbl0" xml:lang="en-US">Convertible preference share liabilities issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesIssued" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue_lbl0" xml:lang="en-US">Convertible preference share liabilities issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare_lbl0" xml:lang="en-US">The amount of convertible preference share exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesExercised_lbl0" xml:lang="en-US">The number of convertible preference share liabilities exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesExercised" xlink:to="glspu_ConvertiblePreferenceSharesLiabilitiesExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferredShares_lbl1" xml:lang="en-US">Convertible preferred shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferredShares" xlink:to="glspu_ConvertiblePreferredShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ConvertiblePreferrenceSharesDescription_lbl0" xml:lang="en-US">Convertible Preferrence Shares Description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferrenceSharesDescription" xlink:to="glspu_ConvertiblePreferrenceSharesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_CostIntangibleAssets_lbl1" xml:lang="en-US">Cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostIntangibleAssets" xlink:to="glspu_CostIntangibleAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_CostPropertyPlantAndEquipment_lbl1" xml:lang="en-US">Cost Property Plant And Equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostPropertyPlantAndEquipment" xlink:to="glspu_CostPropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DebtInstrumentMaturityDateDescriptions_lbl0" xml:lang="en-US">Facility Period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DebtInstrumentMaturityDateDescriptions" xlink:to="glspu_DebtInstrumentMaturityDateDescriptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DemandDeposits_lbl0" xml:lang="en-US">Demand deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DemandDeposits" xlink:to="glspu_DemandDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock_lbl0" xml:lang="en-US">The description of the convertible preference share liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" xlink:to="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory_lbl0" xml:lang="en-US">Policy representing the capital reorganization.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" xlink:to="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DescriptionOfSignificantUnobservableInput_lbl0" xml:lang="en-US">Description of significant unobservable input.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfSignificantUnobservableInput" xlink:to="glspu_DescriptionOfSignificantUnobservableInput_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock_lbl0" xml:lang="en-US">The description of the entity&apos;s material accounting policy information for leasing arrangements lessee right of use assets lease liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" xlink:to="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock_lbl0" xml:lang="en-US">Disclosure of amendments to IFRSs and the new interpretation that are mandatorily effective for the current year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" xlink:to="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock_lbl0" xml:lang="en-US">The entire disclosure of convertible preferrence share liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" xlink:to="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DisclosureOfWarrantLiabilities_lbl0" xml:lang="en-US">Disclosure of warrant liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfWarrantLiabilities" xlink:to="glspu_DisclosureOfWarrantLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_DisposalsofPropertyPlantEquipments_lbl0" xml:lang="en-US">The amount of disposal of property pants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisposalsofPropertyPlantEquipments" xlink:to="glspu_DisposalsofPropertyPlantEquipments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_EndingBalanceOfPayableOnEquipment_lbl0" xml:lang="en-US">Ending balance of payable on equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EndingBalanceOfPayableOnEquipment" xlink:to="glspu_EndingBalanceOfPayableOnEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_EstimatedUsefulLife_lbl0" xml:lang="en-US">Estimated useful life.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EstimatedUsefulLife" xlink:to="glspu_EstimatedUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExerciseOfConvertiblePreferredShares_lbl0" xml:lang="en-US">Exercise of convertible preferred shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExerciseOfConvertiblePreferredShares" xlink:to="glspu_ExerciseOfConvertiblePreferredShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExerciseOfRestrictedShareUnits_lbl0" xml:lang="en-US">Amount of exercise of restricted share units.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExerciseOfRestrictedShareUnits" xlink:to="glspu_ExerciseOfRestrictedShareUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExercisePriceFairValueOfFirstYear_lbl0" xml:lang="en-US">Excercise price, fair value of first year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfFirstYear" xlink:to="glspu_ExercisePriceFairValueOfFirstYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExercisePriceFairValueOfFourthYear_lbl0" xml:lang="en-US">Exerciseprice, fair value of fourth year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfFourthYear" xlink:to="glspu_ExercisePriceFairValueOfFourthYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExercisePriceFairValueOfSecondYear_lbl0" xml:lang="en-US">Exercise price, fair value of second year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfSecondYear" xlink:to="glspu_ExercisePriceFairValueOfSecondYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExercisePriceFairValueOfThirdYear_lbl0" xml:lang="en-US">Excecise price, fair value of third year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfThirdYear" xlink:to="glspu_ExercisePriceFairValueOfThirdYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExpectedCreditLoss_lbl0" xml:lang="en-US">The amount of expected credit loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLoss" xlink:to="glspu_ExpectedCreditLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExpectedCreditLosses_lbl1" xml:lang="en-US">Adjustments for cedit loss on goodwill recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLosses" xlink:to="glspu_ExpectedCreditLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_lbl1" xml:lang="en-US">Aount of ECLs for contract assets, accounts and other receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" xlink:to="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ExpectedCreditsLosses_lbl0" xml:lang="en-US">The amount of expected credit losses (ECLs) means that companies are required to look at how current and future economic conditions impact the amount of loss. Credit losses are not just an issue for banks and economic uncertainty is likely to have an impact on many different receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditsLosses" xlink:to="glspu_ExpectedCreditsLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FairValueConvertiblePreferenceShareLiabilitie_lbl0" xml:lang="en-US">convertible preference share liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueConvertiblePreferenceShareLiabilitie" xlink:to="glspu_FairValueConvertiblePreferenceShareLiabilitie_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FairValuePerShare_lbl0" xml:lang="en-US">Fair value per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValuePerShare" xlink:to="glspu_FairValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FinancialAssetAtAmortizedCosts_lbl0" xml:lang="en-US">Financial asset at amortized costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetAtAmortizedCosts" xlink:to="glspu_FinancialAssetAtAmortizedCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FinancialAssetDegreeOfVariation_lbl0" xml:lang="en-US">Precentage of financial assets, Degree of variation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetDegreeOfVariation" xlink:to="glspu_FinancialAssetDegreeOfVariation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses_lbl0" xml:lang="en-US">The amount of financial assets losses recognized in profit or loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FinancialAssetsOfExchangeRate_lbl0" xml:lang="en-US">Financial assets of exchange rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsOfExchangeRate" xlink:to="glspu_FinancialAssetsOfExchangeRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome_lbl0" xml:lang="en-US">Financial liabilities, Effect on other comprehensive income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome" xlink:to="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FinancialLiabilitiesOfExchangeRate_lbl0" xml:lang="en-US">Financial liabilities of exchange rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitiesOfExchangeRate" xlink:to="glspu_FinancialLiabilitiesOfExchangeRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FinancialLiabilityDegreeOfVariation_lbl0" xml:lang="en-US">Percentage of financial liabilities, degree of variation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilityDegreeOfVariation" xlink:to="glspu_FinancialLiabilityDegreeOfVariation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_FinancialWarrantLiabilities_lbl0" xml:lang="en-US">The amount is financial of waarants liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialWarrantLiabilities" xlink:to="glspu_FinancialWarrantLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ForeignCurrencyFinancialAssetsAmount_lbl0" xml:lang="en-US">Foreign currency financial assets amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFinancialAssetsAmount" xlink:to="glspu_ForeignCurrencyFinancialAssetsAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ForeignCurrencyFinancialLiabilitiesAmount_lbl0" xml:lang="en-US">Foreign currency financial liabilities amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFinancialLiabilitiesAmount" xlink:to="glspu_ForeignCurrencyFinancialLiabilitiesAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss_lbl0" xml:lang="en-US">Gains on financial assets and liabilities at fair value through profit or loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_GainsOnReversalOfAccountsAndOtherPayables_lbl0" xml:lang="en-US">Gains on reversal of accounts and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnReversalOfAccountsAndOtherPayables" xlink:to="glspu_GainsOnReversalOfAccountsAndOtherPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_GainsOnReversalOfAccountsPayables_lbl0" xml:lang="en-US">Represents the amount of gains on reversal of accounts payables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnReversalOfAccountsPayables" xlink:to="glspu_GainsOnReversalOfAccountsPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_GrantDate_lbl0" xml:lang="en-US">Grant date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDate" xlink:to="glspu_GrantDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_GuarantorNote_lbl0" xml:lang="en-US">Description of guarantor.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GuarantorNote" xlink:to="glspu_GuarantorNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_IncomeTaxExpensebenefit_lbl0" xml:lang="en-US">Income tax expense benefit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncomeTaxExpensebenefit" xlink:to="glspu_IncomeTaxExpensebenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_IncreaseDecreaseInCashOutflow_lbl0" xml:lang="en-US">The amount of increase in the cash outflow.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseInCashOutflow" xlink:to="glspu_IncreaseDecreaseInCashOutflow_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment_lbl0" xml:lang="en-US">The increase (decrease) in equity resulting from the acquisition of intangible asset through share-based payment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" xlink:to="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_LaborAndHealthInsuranceFee_lbl0" xml:lang="en-US">The amount of labor and health insurance fees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LaborAndHealthInsuranceFee" xlink:to="glspu_LaborAndHealthInsuranceFee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_LineOfCreditFacilityAverageOutstandingAmounts_lbl0" xml:lang="en-US">Amount of short term borrowings outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LineOfCreditFacilityAverageOutstandingAmounts" xlink:to="glspu_LineOfCreditFacilityAverageOutstandingAmounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets_lbl0" xml:lang="en-US">Credit Facility.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets" xlink:to="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_LoanFromShareholders_lbl0" xml:lang="en-US">Loan from shareholders.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LoanFromShareholders" xlink:to="glspu_LoanFromShareholders_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">(Loss) gain on disposal of property, plant and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment" xlink:to="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_MainBusinessActivities_lbl0" xml:lang="en-US">Description of main business activities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MainBusinessActivities" xlink:to="glspu_MainBusinessActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_MarketInterestRate_lbl0" xml:lang="en-US">Market interest rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MarketInterestRate" xlink:to="glspu_MarketInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NetCurrencyExchangeGainslosses_lbl1" xml:lang="en-US">Net currency exchange gains (losses).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NetCurrencyExchangeGainslosses" xlink:to="glspu_NetCurrencyExchangeGainslosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NetProceedsReceivedFromPIPEInvestors_lbl0" xml:lang="en-US">Net proceeds received from PIPE Investors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NetProceedsReceivedFromPIPEInvestors" xlink:to="glspu_NetProceedsReceivedFromPIPEInvestors_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NewShareIssuance_lbl0" xml:lang="en-US">New share issuance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NewShareIssuance" xlink:to="glspu_NewShareIssuance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NotePayableCurrent_lbl0" xml:lang="en-US">The amount of current notes payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NotePayableCurrent" xlink:to="glspu_NotePayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfAmount_lbl1" xml:lang="en-US">Number of amount ,begginning balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmount" xlink:to="glspu_NumberOfAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfAmountChangeInFairValue_lbl0" xml:lang="en-US">Number of amount ,Change in fair value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountChangeInFairValue" xlink:to="glspu_NumberOfAmountChangeInFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfAmountWarrantsExercised_lbl0" xml:lang="en-US">Number of amount ,Warrants exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountWarrantsExercised" xlink:to="glspu_NumberOfAmountWarrantsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfAmountWarrantsGranted_lbl0" xml:lang="en-US">Number of amount ,Warrants granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountWarrantsGranted" xlink:to="glspu_NumberOfAmountWarrantsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfOptionsOptionsCancelled_lbl0" xml:lang="en-US">Number of options options cancelled.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfOptionsOptionsCancelled" xlink:to="glspu_NumberOfOptionsOptionsCancelled_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfOrdinaryShare_lbl0" xml:lang="en-US">Total number of ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfOrdinaryShare" xlink:to="glspu_NumberOfOrdinaryShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfShare_lbl1" xml:lang="en-US">Number of shares, begginning balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfShare" xlink:to="glspu_NumberOfShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfSharesChangeInFairValue_lbl1" xml:lang="en-US">Number of shares, Change in fair value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesChangeInFairValue" xlink:to="glspu_NumberOfSharesChangeInFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfSharesWarrantGranted_lbl0" xml:lang="en-US">Number of shares,Warrants granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesWarrantGranted" xlink:to="glspu_NumberOfSharesWarrantGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_NumberOfSharesWarrantsExercised_lbl0" xml:lang="en-US">Number of shares, Warrants exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesWarrantsExercised" xlink:to="glspu_NumberOfSharesWarrantsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_OrdinarySharePerShare_lbl0" xml:lang="en-US">Ordinary share per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OrdinarySharePerShare" xlink:to="glspu_OrdinarySharePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_OtherGainsLossesNetTextBlock_lbl0" xml:lang="en-US">The entire disclosure of other gains (losses) - net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherGainsLossesNetTextBlock" xlink:to="glspu_OtherGainsLossesNetTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_OtherLosses_lbl0" xml:lang="en-US">The other losses gains that the entity does not separately disclose in the same statement or note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherLosses" xlink:to="glspu_OtherLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_OutstandingPercentage_lbl0" xml:lang="en-US">Percentage of outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OutstandingPercentage" xlink:to="glspu_OutstandingPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PayablesOnMachineryAndEquipment_lbl0" xml:lang="en-US">Payables on machinery and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PayablesOnMachineryAndEquipment" xlink:to="glspu_PayablesOnMachineryAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PaymentNotPaid_lbl0" xml:lang="en-US">Payment not paid.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PaymentNotPaid" xlink:to="glspu_PaymentNotPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PercentageOfOwnership_lbl0" xml:lang="en-US">The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PercentageOfOwnership" xlink:to="glspu_PercentageOfOwnership_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PledgedAsset_lbl0" xml:lang="en-US">Pledged assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAsset" xlink:to="glspu_PledgedAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PostemploymentBenefits_lbl0" xml:lang="en-US">Post-employment benefits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PostemploymentBenefits" xlink:to="glspu_PostemploymentBenefits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PreferredShareConvertibleSharesIssuable_lbl0" xml:lang="en-US">Number of common shares issuable upon conversion of preferred stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PreferredShareConvertibleSharesIssuable" xlink:to="glspu_PreferredShareConvertibleSharesIssuable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PreferredShareholdersPercentage_lbl0" xml:lang="en-US">Preferred shareholders percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PreferredShareholdersPercentage" xlink:to="glspu_PreferredShareholdersPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear_lbl0" xml:lang="en-US">The amount of private warrant granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" xlink:to="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">The amount of proceeds from disposal of property, plant and equipment&#xd;
..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment" xlink:to="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ProfessionalFeePayableCurrent_lbl0" xml:lang="en-US">The amount of current professional fee payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ProfessionalFeePayableCurrent" xlink:to="glspu_ProfessionalFeePayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PurchaseAgreementAmountRecieved_lbl0" xml:lang="en-US">Purchase Agreement Amount Recieved.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseAgreementAmountRecieved" xlink:to="glspu_PurchaseAgreementAmountRecieved_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PurchaseOfOrdinaryShares_lbl0" xml:lang="en-US">Purchase of ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseOfOrdinaryShares" xlink:to="glspu_PurchaseOfOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_PurchaseOfWarrantShares_lbl0" xml:lang="en-US">Purchase of warrant shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseOfWarrantShares" xlink:to="glspu_PurchaseOfWarrantShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_Purpose_lbl0" xml:lang="en-US">Purpose.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Purpose" xlink:to="glspu_Purpose_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_QuantityGrantedUnits_lbl0" xml:lang="en-US">Quantity granted shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_QuantityGrantedUnits" xlink:to="glspu_QuantityGrantedUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_RedemptionPrice_lbl0" xml:lang="en-US">Redemption price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RedemptionPrice" xlink:to="glspu_RedemptionPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ReflectiveShares_lbl0" xml:lang="en-US">Number of shares reflective.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ReflectiveShares" xlink:to="glspu_ReflectiveShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities_lbl0" xml:lang="en-US">Relationship of inputs to fair value, Convertible preference share liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" xlink:to="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_RestrictedShareUnitsIssuance_lbl0" xml:lang="en-US">Restricted share units issuance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RestrictedShareUnitsIssuance" xlink:to="glspu_RestrictedShareUnitsIssuance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_RevenuesDenominatedValue_lbl0" xml:lang="en-US">Revenues denominated value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenuesDenominatedValue" xlink:to="glspu_RevenuesDenominatedValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ScheduleOfAccountsReceivableTableTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of accounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfAccountsReceivableTableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of aging analysis of accounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of company&apos;s ordinary shares outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" xlink:to="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory_lbl0" xml:lang="en-US">Represent the schedule of interest expense and interest payable explanatory [table text block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory" xlink:to="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of loss allowance for accounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ScheduleOfOtherGainslossesNetTableTextBlock_lbl0" xml:lang="en-US">Schedule of other gains (losses) - net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfOtherGainslossesNetTableTextBlock" xlink:to="glspu_ScheduleOfOtherGainslossesNetTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock_lbl0" xml:lang="en-US">Disclosure of revenue recognized that was included in the contract liability balance [text block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" xlink:to="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory_lbl0" xml:lang="en-US">Schedule of revenue-related contract assets and liabilities [text block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" xlink:to="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_SellingExpenses_lbl0" xml:lang="en-US">Selling expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SellingExpenses" xlink:to="glspu_SellingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ServiceRevenue_lbl0" xml:lang="en-US">Represent the amount of service revenue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ServiceRevenue" xlink:to="glspu_ServiceRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ShortTermBorrowingsType_lbl0" xml:lang="en-US">Types of short term borrowings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsType" xlink:to="glspu_ShortTermBorrowingsType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ShortTermDebtInterestRateIncreases_lbl0" xml:lang="en-US">Percentage of interest rate per annum.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermDebtInterestRateIncreases" xlink:to="glspu_ShortTermDebtInterestRateIncreases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_StatementOfCompliancePolicyTextBlock_lbl0" xml:lang="en-US">Statement of compliance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StatementOfCompliancePolicyTextBlock" xlink:to="glspu_StatementOfCompliancePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_StockIssuedDuringPeriodValueStockSplits_lbl0" xml:lang="en-US">Represent the amount of stock split.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StockIssuedDuringPeriodValueStockSplits" xlink:to="glspu_StockIssuedDuringPeriodValueStockSplits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_StockholdersEquityReverseStockSplit1_lbl0" xml:lang="en-US">Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StockholdersEquityReverseStockSplit1" xlink:to="glspu_StockholdersEquityReverseStockSplit1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_ThroughSharebasedPayment_lbl0" xml:lang="en-US">Acquisition through share-based payment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ThroughSharebasedPayment" xlink:to="glspu_ThroughSharebasedPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_TimeDepositAtCarryingValue_lbl0" xml:lang="en-US">Time deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositAtCarryingValue" xlink:to="glspu_TimeDepositAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_TimeDepositInterestRatePercentage_lbl0" xml:lang="en-US">Interest rate of time deposit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositInterestRatePercentage" xlink:to="glspu_TimeDepositInterestRatePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_TimingOfRevenueRecognition_lbl0" xml:lang="en-US">Represent the amouunt of timing of revenue recognition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimingOfRevenueRecognition" xlink:to="glspu_TimingOfRevenueRecognition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_UndrawnAmount_lbl0" xml:lang="en-US">Amount of undrawn debt amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UndrawnAmount" xlink:to="glspu_UndrawnAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_WarrantExercised_lbl0" xml:lang="en-US">Warrant exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantExercised" xlink:to="glspu_WarrantExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_WarrantIssuance_lbl0" xml:lang="en-US">Warrant issuance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantIssuance" xlink:to="glspu_WarrantIssuance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_WarrantsOutstandingTerm_lbl0" xml:lang="en-US">Warrants outstanding term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantsOutstandingTerm" xlink:to="glspu_WarrantsOutstandingTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted_lbl0" xml:lang="en-US">Weighted average number of ordinary shares outstanding, diluted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" xlink:to="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_WeightedAverageRemainingContractualPeriod_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WeightedAverageRemainingContractualPeriod" xlink:to="glspu_WeightedAverageRemainingContractualPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="glspu_weightedAverageConvertiblePreferenceShareLiabilities_lbl0" xml:lang="en-US">Percentage of weighted average convertible preference share liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_weightedAverageConvertiblePreferenceShareLiabilities" xlink:to="glspu_weightedAverageConvertiblePreferenceShareLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfShortTermBorrowingsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShortTermBorrowingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfShortTermBorrowingsAbstract_lbl" xml:lang="en-US">Schedule Of Short Term Borrowings Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfShortTermBorrowingsAbstract" xlink:to="glspu_ScheduleOfShortTermBorrowingsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FairValueConvertiblePreferenceShareLiabilitie_lbl1" xml:lang="en-US">Fair Value Convertible Preference Share Liabilitie</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValueConvertiblePreferenceShareLiabilitie" xlink:to="glspu_FairValueConvertiblePreferenceShareLiabilitie_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IssuedCapitalMember_lbl0" xml:lang="en-US">Issued capital [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapitalMember" xlink:to="ifrs-full_IssuedCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DilutedEarningsPerShareAbstract_lbl0" xml:lang="en-US">Diluted earnings per share [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DilutedEarningsPerShareAbstract" xlink:to="ifrs-full_DilutedEarningsPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill_lbl0" xml:lang="en-US">Increase (decrease) through transfers and other changes, intangible assets other than goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RetainedEarningsTextBlock_lbl0" xml:lang="en-US">Retained Earnings Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RetainedEarningsTextBlock" xlink:to="glspu_RetainedEarningsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsTablesLineItems_lbl0" xml:lang="en-US">Short Term Borrowings Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsTablesLineItems" xlink:to="glspu_ShortTermBorrowingsTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConversionOfStockAmountPreferredShares_lbl2" xml:lang="en-US">Conversion Of Stock Amount Preferred Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfStockAmountPreferredShares" xlink:to="glspu_ConversionOfStockAmountPreferredShares_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LandAndBuildingsMember_lbl0" xml:lang="en-US">Land and buildings [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LandAndBuildingsMember" xlink:to="ifrs-full_LandAndBuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherPayables_lbl0" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherPayables" xlink:to="ifrs-full_OtherPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdditionalPaidsInCapital_lbl0" xml:lang="en-US">Additional Paids In Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdditionalPaidsInCapital" xlink:to="glspu_AdditionalPaidsInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CashAndCashEquivalentsTableTextBlock_lbl0" xml:lang="en-US">Cash And Cash Equivalents Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CashAndCashEquivalentsTableTextBlock" xlink:to="glspu_CashAndCashEquivalentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PercentageOfVotingEquityInterestsAcquired_lbl0" xml:lang="en-US">Percentage of voting equity interests acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:to="ifrs-full_PercentageOfVotingEquityInterestsAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ResearchAndDevelopmentExpenses_lbl0" xml:lang="en-US">Research And Development Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ResearchAndDevelopmentExpenses" xlink:to="glspu_ResearchAndDevelopmentExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CapitalManagementTablesLineItems_lbl0" xml:lang="en-US">Capital Management Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CapitalManagementTablesLineItems" xlink:to="glspu_CapitalManagementTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PublicWarrantsMember_lbl0" xml:lang="en-US">Public Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PublicWarrantsMember" xlink:to="glspu_PublicWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeShareOptionsMember_lbl1" xml:lang="en-US">Employee Share Options Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsMember" xlink:to="glspu_EmployeeShareOptionsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember_lbl0" xml:lang="en-US">Additional Paid In Capital Treasury Share Transaction Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember" xlink:to="glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContractAssets_lbl1" xml:lang="en-US">Contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractAssets" xlink:to="ifrs-full_ContractAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract_lbl0" xml:lang="en-US">Assumed Conversion Of All Dilutive Potential Ordinary Shares Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract" xlink:to="glspu_AssumedConversionOfAllDilutivePotentialOrdinarySharesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables_lbl1" xml:lang="en-US">Adjustments For Increase Decrease In Trade And Notes Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_BuildingsAndStructuresMember_lbl0" xml:lang="en-US">Buildings And Structures Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BuildingsAndStructuresMember" xlink:to="glspu_BuildingsAndStructuresMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CreditRiskMember_lbl0" xml:lang="en-US">Credit risk [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CreditRiskMember" xlink:to="ifrs-full_CreditRiskMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RangeOfExercisePrices_lbl0" xml:lang="en-US">Range Of Exercise Prices</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RangeOfExercisePrices" xlink:to="glspu_RangeOfExercisePrices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GlobalSPACPartnersCoGlobalMember_lbl0" xml:lang="en-US">Global SPACPartners Co Global Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GlobalSPACPartnersCoGlobalMember" xlink:to="glspu_GlobalSPACPartnersCoGlobalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherEquipmentMember_lbl0" xml:lang="en-US">Other Equipment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherEquipmentMember" xlink:to="glspu_OtherEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccountsReceivablesTotalBookValue_lbl1" xml:lang="en-US">Accounts Receivables Total Book Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesTotalBookValue" xlink:to="glspu_AccountsReceivablesTotalBookValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities_lbl0" xml:lang="en-US">Adjustments for increase (decrease) in contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ServiceRevenue_lbl1" xml:lang="en-US">Service Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ServiceRevenue" xlink:to="glspu_ServiceRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock_lbl1" xml:lang="en-US">Descriptionof Leasing Arrangements Lessee Rightof Use Assets Lease Liabilities Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" xlink:to="glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember_lbl0" xml:lang="en-US">Lease Liability in a Sale and Leaseback [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember" xlink:to="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_lbl0" xml:lang="en-US">Disclosure of trade and other receivables [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:to="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentAssetsAbstract_lbl0" xml:lang="en-US">Current assets [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContractLiabilities_lbl1" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractLiabilities" xlink:to="ifrs-full_ContractLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfShare_lbl2" xml:lang="en-US">Number Of Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfShare" xlink:to="glspu_NumberOfShare_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LongtermBorrowingsMember_lbl0" xml:lang="en-US">Long-term borrowings [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LongtermBorrowingsMember" xlink:to="ifrs-full_LongtermBorrowingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfGearingRatiosTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Gearing Ratios Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfGearingRatiosTableTextBlock" xlink:to="glspu_ScheduleOfGearingRatiosTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TimingOfRevenueRecognitionAbstract_lbl0" xml:lang="en-US">Timing Of Revenue Recognition Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimingOfRevenueRecognitionAbstract" xlink:to="glspu_TimingOfRevenueRecognitionAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IntellectualPropertyRightsMember_lbl0" xml:lang="en-US">Intellectual Property Rights Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IntellectualPropertyRightsMember" xlink:to="glspu_IntellectualPropertyRightsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_BankCollaterializedBorrowingsMember_lbl0" xml:lang="en-US">Bank Collaterialized Borrowings Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BankCollaterializedBorrowingsMember" xlink:to="glspu_BankCollaterializedBorrowingsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of financial position [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GrantDateFiveMember_lbl0" xml:lang="en-US">Grant Date Five Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateFiveMember" xlink:to="glspu_GrantDateFiveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AmendmentsToIFRS10AndIAS28Member_lbl0" xml:lang="en-US">Amendments To IFRS10 And IAS28 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AmendmentsToIFRS10AndIAS28Member" xlink:to="glspu_AmendmentsToIFRS10AndIAS28Member_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Non Derivative Financial Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract" xlink:to="glspu_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ShorttermBorrowingsMember_lbl0" xml:lang="en-US">Short-term borrowings [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermBorrowingsMember" xlink:to="ifrs-full_ShorttermBorrowingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PaymentNotPaid_lbl1" xml:lang="en-US">Payment Not Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PaymentNotPaid" xlink:to="glspu_PaymentNotPaid_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaTechnologyUKLimitedGorillaUKMember_lbl0" xml:lang="en-US">Gorilla Technology UKLimited Gorilla UKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyUKLimitedGorillaUKMember" xlink:to="glspu_GorillaTechnologyUKLimitedGorillaUKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialLiabilityDegreeOfVariation_lbl1" xml:lang="en-US">Financial Liability Degree Of Variation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilityDegreeOfVariation" xlink:to="glspu_FinancialLiabilityDegreeOfVariation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfSharesOutstanding_lbl2" xml:lang="en-US">Number of shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesOutstanding" xlink:to="ifrs-full_NumberOfSharesOutstanding_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantLiabilitiesMember_lbl1" xml:lang="en-US">Warrant Liabilities Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesMember" xlink:to="glspu_WarrantLiabilitiesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ISSCoreTechnologyIncMember_lbl0" xml:lang="en-US">ISSCore Technology Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ISSCoreTechnologyIncMember" xlink:to="glspu_ISSCoreTechnologyIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LongTermBankLoanMember_lbl0" xml:lang="en-US">Long Term Bank Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBankLoanMember" xlink:to="glspu_LongTermBankLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory_lbl0" xml:lang="en-US">Disclosure of revenue [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRevenueExplanatory" xlink:to="ifrs-full_DisclosureOfRevenueExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NongovernmentCustomersMember_lbl0" xml:lang="en-US">Non-government customers [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NongovernmentCustomersMember" xlink:to="ifrs-full_NongovernmentCustomersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PayablesForPurchaseOfNoncurrentAssets_lbl0" xml:lang="en-US">Payables for purchase of non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PayablesForPurchaseOfNoncurrentAssets" xlink:to="ifrs-full_PayablesForPurchaseOfNoncurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdvanceReceiptsForShareCapitalMember_lbl0" xml:lang="en-US">Advance Receipts For Share Capital Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdvanceReceiptsForShareCapitalMember" xlink:to="glspu_AdvanceReceiptsForShareCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for financial liabilities [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SellingExpenses_lbl1" xml:lang="en-US">Selling Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SellingExpenses" xlink:to="glspu_SellingExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember_lbl0" xml:lang="en-US">Gorilla Science Technology Holding Inc Gorilla BVIMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember" xlink:to="glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherGainsLossesNetTextBlock_lbl1" xml:lang="en-US">Other Gains Losses Net Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherGainsLossesNetTextBlock" xlink:to="glspu_OtherGainsLossesNetTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LicenceFeeIncome_lbl0" xml:lang="en-US">Licence fee income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LicenceFeeIncome" xlink:to="ifrs-full_LicenceFeeIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for restricted cash and cash equivalents [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LongTermBankLoanOneMember_lbl0" xml:lang="en-US">Long Term Bank Loan One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBankLoanOneMember" xlink:to="glspu_LongTermBankLoanOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PurchaseOfWarrantShares_lbl1" xml:lang="en-US">Purchase Of Warrant Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseOfWarrantShares" xlink:to="glspu_PurchaseOfWarrantShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_lbl0" xml:lang="en-US">Reserve of exchange differences on translation [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:to="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Borrowings_lbl0" xml:lang="en-US">Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Borrowings" xlink:to="ifrs-full_Borrowings_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfShortTermAndLongTermBorrowingAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShortTermAndLongTermBorrowingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfShortTermAndLongTermBorrowingAbstract_lbl" xml:lang="en-US">Schedule Of Short Term And Long Term Borrowing Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfShortTermAndLongTermBorrowingAbstract" xlink:to="glspu_ScheduleOfShortTermAndLongTermBorrowingAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LandMember_lbl0" xml:lang="en-US">Land [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LandMember" xlink:to="ifrs-full_LandMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAgingAnalysisOfAccountsReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableAbstract_lbl" xml:lang="en-US">Schedule Of Aging Analysis Of Accounts Receivable Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableAbstract" xlink:to="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember_lbl0" xml:lang="en-US">Non-current Liabilities with Covenants [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember" xlink:to="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeShareOptionsFourMember_lbl1" xml:lang="en-US">Employee Share Options Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsFourMember" xlink:to="glspu_EmployeeShareOptionsFourMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RevenueFromContractsWithCustomersAbstract_lbl0" xml:lang="en-US">Revenue From Contracts With Customers Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenueFromContractsWithCustomersAbstract" xlink:to="glspu_RevenueFromContractsWithCustomersAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncomeAbstract_lbl0" xml:lang="en-US">Other comprehensive income [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DepreciationRightofuseAssets_lbl0" xml:lang="en-US">Depreciation, right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationRightofuseAssets" xlink:to="ifrs-full_DepreciationRightofuseAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Aging Analysis Of Accounts Receivable Table Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities_lbl0" xml:lang="en-US">Cash flows from (used in) investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RelationshipWithTheCompany_lbl0" xml:lang="en-US">Relationship With The Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelationshipWithTheCompany" xlink:to="glspu_RelationshipWithTheCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentLeaseLiabilities_lbl1" xml:lang="en-US">Current lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLeaseLiabilities" xlink:to="ifrs-full_CurrentLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_lbl0" xml:lang="en-US">Disclosure of fair value measurement of liabilities [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment_lbl1" xml:lang="en-US">Proceeds From Disposal Of Property Plant And Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment" xlink:to="glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsByTypeAbstract_lbl0" xml:lang="en-US">Borrowings, by type [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsByTypeAbstract" xlink:to="ifrs-full_BorrowingsByTypeAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_VideoIoTMember_lbl0" xml:lang="en-US">Video Io TMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_VideoIoTMember" xlink:to="glspu_VideoIoTMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BankAndSimilarCharges_lbl0" xml:lang="en-US">Bank and similar charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BankAndSimilarCharges" xlink:to="ifrs-full_BankAndSimilarCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalTablesLineItems_lbl0" xml:lang="en-US">Share Capital Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalTablesLineItems" xlink:to="glspu_ShareCapitalTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PledgedAsset_lbl1" xml:lang="en-US">Pledged Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAsset" xlink:to="glspu_PledgedAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock_lbl1" xml:lang="en-US">Disclosure Of Amendments To IFRSs And New Interpretation That Are Mandatorily Effective For The Current Year Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" xlink:to="glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember_lbl0" xml:lang="en-US">Gorilla Distribution Partners Limited Gorilla Distribution Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember" xlink:to="glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReportableSegmentsMember_lbl0" xml:lang="en-US">Reportable segments [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReportableSegmentsMember" xlink:to="ifrs-full_ReportableSegmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LetterOfGuaranteeMember_lbl0" xml:lang="en-US">Letter Of Guarantee Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LetterOfGuaranteeMember" xlink:to="glspu_LetterOfGuaranteeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost_lbl0" xml:lang="en-US">Non-current financial assets at amortised cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" xlink:to="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl1" xml:lang="en-US">Proceeds from issue of ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue_lbl1" xml:lang="en-US">Convertible Preference Share Liabilities Issued Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RedemptionPrice_lbl1" xml:lang="en-US">Redemption Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RedemptionPrice" xlink:to="glspu_RedemptionPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares_lbl1" xml:lang="en-US">Conversion Of Convertible Preference Share To Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares" xlink:to="glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for impairment of financial assets [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_lbl0" xml:lang="en-US">Categories of financial liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SharebasedPaymentMember_lbl0" xml:lang="en-US">Sharebased Payment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SharebasedPaymentMember" xlink:to="glspu_SharebasedPaymentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExpectedCreditLoss_lbl1" xml:lang="en-US">Expected Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLoss" xlink:to="glspu_ExpectedCreditLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UndrawnAmount_lbl1" xml:lang="en-US">Undrawn Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UndrawnAmount" xlink:to="glspu_UndrawnAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValue_lbl1" xml:lang="en-US">Financial liabilities, at fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtFairValue" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GoodsOrServicesTransferredOverTimeMember_lbl0" xml:lang="en-US">Goods or services transferred over time [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:to="ifrs-full_GoodsOrServicesTransferredOverTimeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PurchaseOfInvestmentProperty_lbl0" xml:lang="en-US">Purchase of investment property</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfInvestmentProperty" xlink:to="ifrs-full_PurchaseOfInvestmentProperty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract_lbl0" xml:lang="en-US">Non-current liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RecurringFairValueMeasurementsAbstract1_lbl0" xml:lang="en-US">Recurring Fair Value Measurements Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RecurringFairValueMeasurementsAbstract1" xlink:to="glspu_RecurringFairValueMeasurementsAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RecurringFairValueMeasurementsAbstract2_lbl0" xml:lang="en-US">Recurring Fair Value Measurements Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RecurringFairValueMeasurementsAbstract2" xlink:to="glspu_RecurringFairValueMeasurementsAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CurrentItemsAbstract0_lbl0" xml:lang="en-US">Current Items Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CurrentItemsAbstract0" xlink:to="glspu_CurrentItemsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpenseByNature_lbl0" xml:lang="en-US">Expenses, by nature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_ExpenseByNature_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RecurringFairValueMeasurementsAbstract0_lbl0" xml:lang="en-US">Recurring Fair Value Measurements Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RecurringFairValueMeasurementsAbstract0" xlink:to="glspu_RecurringFairValueMeasurementsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost_lbl0" xml:lang="en-US">Interest revenue for financial assets measured at amortised cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" xlink:to="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SegmentIncludingAbstract_lbl0" xml:lang="en-US">Segment Including Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentIncludingAbstract" xlink:to="glspu_SegmentIncludingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherNoncurrentAssets_lbl1" xml:lang="en-US">Other non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherNoncurrentAssets" xlink:to="ifrs-full_OtherNoncurrentAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LiabilitiesAndEquityAbstract_lbl0" xml:lang="en-US">Liabilities And Equity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LiabilitiesAndEquityAbstract" xlink:to="glspu_LiabilitiesAndEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Expenses Incurred On Sharebased Payment Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" xlink:to="glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaSPACPartnersCoGlobalMember_lbl0" xml:lang="en-US">Gorilla SPACPartners Co Global Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaSPACPartnersCoGlobalMember" xlink:to="glspu_GorillaSPACPartnersCoGlobalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Amortization On Intangible Assets Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" xlink:to="glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_lbl0" xml:lang="en-US">Weighted average exercise price of share options forfeited in share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_lbl0" xml:lang="en-US">Disclosure of transactions between related parties [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CapitalSurplusAbstract_lbl0" xml:lang="en-US">Capital Surplus Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CapitalSurplusAbstract" xlink:to="glspu_CapitalSurplusAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LoanFromShareholdersMember_lbl0" xml:lang="en-US">Loan From Shareholders Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LoanFromShareholdersMember" xlink:to="glspu_LoanFromShareholdersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EarningsPerShareExplanatory_lbl0" xml:lang="en-US">Earnings per share [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EarningsPerShareExplanatory" xlink:to="ifrs-full_EarningsPerShareExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares_lbl0" xml:lang="en-US">Number of shares reserved for issue under options and contracts for sale of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" xlink:to="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_lbl0" xml:lang="en-US">Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LongtermBorrowings_lbl0" xml:lang="en-US">Non-current portion of non-current borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LongtermBorrowings" xlink:to="ifrs-full_LongtermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExercisePriceFairValueOfFourthYear_lbl1" xml:lang="en-US">Exercise Price Fair Value Of Fourth Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfFourthYear" xlink:to="glspu_ExercisePriceFairValueOfFourthYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PercentageOfOwnership_lbl1" xml:lang="en-US">Percentage Of Ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PercentageOfOwnership" xlink:to="glspu_PercentageOfOwnership_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OperatingExpensesMember_lbl0" xml:lang="en-US">Operating Expenses Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OperatingExpensesMember" xlink:to="glspu_OperatingExpensesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl0" xml:lang="en-US">Gains (losses) on financial liabilities at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PrivateWarrantLiabilitiesAtFairValueMember_lbl0" xml:lang="en-US">Private Warrant Liabilities At Fair Value Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantLiabilitiesAtFairValueMember" xlink:to="glspu_PrivateWarrantLiabilitiesAtFairValueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_lbl0" xml:lang="en-US">Weighted average exercise price of share options exercisable in share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CostIntangibleAssets_lbl2" xml:lang="en-US">Cost Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostIntangibleAssets" xlink:to="glspu_CostIntangibleAssets_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCashAndCashEquivalents_lbl0" xml:lang="en-US">Other cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCashAndCashEquivalents" xlink:to="ifrs-full_OtherCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for loans and receivables [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl1" xml:lang="en-US">Expected volatility, share options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProceedsFromExerciseOfWarrants_lbl0" xml:lang="en-US">Proceeds from exercise of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromExerciseOfWarrants" xlink:to="ifrs-full_ProceedsFromExerciseOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities_lbl1" xml:lang="en-US">Relationship Of Inputs To Fair Value Convertible Preference Share Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" xlink:to="glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCurrentPayables_lbl1" xml:lang="en-US">Other current payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentPayables" xlink:to="ifrs-full_OtherCurrentPayables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory_lbl0" xml:lang="en-US">Disclosure of operating segments [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DepreciationExpense_lbl1" xml:lang="en-US">Depreciation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationExpense" xlink:to="ifrs-full_DepreciationExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SoftwareSalesAbstract_lbl0" xml:lang="en-US">Software Sales Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SoftwareSalesAbstract" xlink:to="glspu_SoftwareSalesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LackOfExchangeabilityMember_lbl0" xml:lang="en-US">Lack of Exchangeability [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LackOfExchangeabilityMember" xlink:to="ifrs-full_LackOfExchangeabilityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember_lbl0" xml:lang="en-US">Financial Assets At Fair Value Through Profit Or Loss Category One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ForeignCurrencyFinancialAssetsAmount_lbl1" xml:lang="en-US">Foreign Currency Financial Assets Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFinancialAssetsAmount" xlink:to="glspu_ForeignCurrencyFinancialAssetsAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentAssets_lbl0" xml:lang="en-US">Non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentAssets" xlink:to="ifrs-full_NoncurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DebtInstrumentMaturityDateDescriptions_lbl1" xml:lang="en-US">Debt Instrument Maturity Date Descriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DebtInstrumentMaturityDateDescriptions" xlink:to="glspu_DebtInstrumentMaturityDateDescriptions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_lbl0" xml:lang="en-US">Weighted average exercise price of share options expired in share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueFromContractsWithCustomers_lbl2" xml:lang="en-US">Revenue from contracts with customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromContractsWithCustomers" xlink:to="ifrs-full_RevenueFromContractsWithCustomers_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_lbl0" xml:lang="en-US">Disclosure of trade and other payables [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:to="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherLiabilities_lbl0" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherLiabilities" xlink:to="ifrs-full_OtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NSGUARDTechnologyIncNSGURADMember_lbl0" xml:lang="en-US">NSGUARDTechnology Inc NSGURADMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NSGUARDTechnologyIncNSGURADMember" xlink:to="glspu_NSGUARDTechnologyIncNSGURADMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses_lbl1" xml:lang="en-US">Financial Assets At Fair Value Through Profit Or Losses Recognized Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeShareOptionsThreeMember_lbl1" xml:lang="en-US">Employee Share Options Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsThreeMember" xlink:to="glspu_EmployeeShareOptionsThreeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember_lbl0" xml:lang="en-US">Assets held to hedge liabilities arising from financing activities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember" xlink:to="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfWarrantLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfWarrantLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfWarrantLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Warrant Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfWarrantLiabilitiesAbstract" xlink:to="glspu_ScheduleOfWarrantLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdjustmentsForIncreaseDecreaseInProvisions_lbl1" xml:lang="en-US">Adjustments For Increase Decrease In Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForIncreaseDecreaseInProvisions" xlink:to="glspu_AdjustmentsForIncreaseDecreaseInProvisions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PrivateWarrantsMember_lbl0" xml:lang="en-US">Private Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantsMember" xlink:to="glspu_PrivateWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCost_lbl0" xml:lang="en-US">Financial assets at amortised cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtAmortisedCost" xlink:to="ifrs-full_FinancialAssetsAtAmortisedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock_lbl0" xml:lang="en-US">Disclosure Of Profit Or Loss In Relation To Financial Assets At Amortized Cost Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" xlink:to="glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_QuantityGrantedUnits_lbl1" xml:lang="en-US">Quantity Granted Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_QuantityGrantedUnits" xlink:to="glspu_QuantityGrantedUnits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentWarrantLiability_lbl0" xml:lang="en-US">Current warrant liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentWarrantLiability" xlink:to="ifrs-full_CurrentWarrantLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_lbl0" xml:lang="en-US">Disclosure of finance income (cost) [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:to="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_lbl0" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GuaranteeDepositMember_lbl0" xml:lang="en-US">Guarantee Deposit Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GuaranteeDepositMember" xlink:to="glspu_GuaranteeDepositMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfTheChangesInLevel3Instrument_lbl0" xml:lang="en-US">Schedule Of The Changes In Level3 Instrument</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfTheChangesInLevel3Instrument" xlink:to="glspu_ScheduleOfTheChangesInLevel3Instrument_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialLiabilitiesOfExchangeRate_lbl1" xml:lang="en-US">Financial Liabilities Of Exchange Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitiesOfExchangeRate" xlink:to="glspu_FinancialLiabilitiesOfExchangeRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanOneYearMember_lbl1" xml:lang="en-US">Later than one year [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanOneYearMember" xlink:to="ifrs-full_LaterThanOneYearMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TopOfRangeMember_lbl2" xml:lang="en-US">Top of range [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TopOfRangeMember" xlink:to="ifrs-full_TopOfRangeMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory_lbl0" xml:lang="en-US">Disclosure of authorisation of financial statements [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory" xlink:to="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaOrdinarySharesMember_lbl0" xml:lang="en-US">Gorilla Ordinary Shares Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaOrdinarySharesMember" xlink:to="glspu_GorillaOrdinarySharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AgreementAxis_lbl0" xml:lang="en-US">Agreement Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AgreementAxis" xlink:to="glspu_AgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExpectedCreditsLosses_lbl1" xml:lang="en-US">Expected Credits Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditsLosses" xlink:to="glspu_ExpectedCreditsLosses_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfIntangibleAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Intangible Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfIntangibleAssetsAbstract" xlink:to="glspu_ScheduleOfIntangibleAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_lbl0" xml:lang="en-US">Later than three years and not later than four years [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:to="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory_lbl1" xml:lang="en-US">Schedule Of Revenue Related Contract Assets And Liabilities Explanatory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" xlink:to="glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AmortisationExpense_lbl2" xml:lang="en-US">Amortisation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmortisationExpense" xlink:to="ifrs-full_AmortisationExpense_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CostMember_lbl0" xml:lang="en-US">Cost Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostMember" xlink:to="glspu_CostMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_lbl0" xml:lang="en-US">Adjustments for decrease (increase) in contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract_lbl" xml:lang="en-US">Schedule Of New Standards Interpretations And Amendments In Issue But Not Yet Effective Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract" xlink:to="glspu_ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate_lbl0" xml:lang="en-US">Tax rate effect from change in tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:to="ifrs-full_TaxRateEffectFromChangeInTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ConsiderationPaidReceived_lbl0" xml:lang="en-US">Consideration paid (received)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ConsiderationPaidReceived" xlink:to="ifrs-full_ConsiderationPaidReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_TWD_lbl0" xml:lang="en-US">Taiwan, New Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_TWD" xlink:to="currency_TWD_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherEquityInterestAbstract_lbl0" xml:lang="en-US">Other Equity Interest Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherEquityInterestAbstract" xlink:to="glspu_OtherEquityInterestAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract_lbl" xml:lang="en-US">Schedule Of Financial Instruments By Category Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract" xlink:to="glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConversionRatio_lbl1" xml:lang="en-US">Conversion Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatio" xlink:to="glspu_ConversionRatio_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_lbl0" xml:lang="en-US">Increase (decrease) in cash and cash equivalents after effect of exchange rate changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GrantDate_lbl1" xml:lang="en-US">Grant Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDate" xlink:to="glspu_GrantDate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BasicEarningsLossPerShare_lbl1" xml:lang="en-US">Basic earnings (loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicEarningsLossPerShare" xlink:to="ifrs-full_BasicEarningsLossPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SeriesCOrdinaryShareMember_lbl1" xml:lang="en-US">Series COrdinary Share Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesCOrdinaryShareMember" xlink:to="glspu_SeriesCOrdinaryShareMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets_lbl0" xml:lang="en-US">Description of inputs used in fair value measurement, assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets" xlink:to="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SecuritiesPurchaseAgreementMember_lbl0" xml:lang="en-US">Securities Purchase Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SecuritiesPurchaseAgreementMember" xlink:to="glspu_SecuritiesPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TaiwanTaxationMember_lbl0" xml:lang="en-US">Taiwan Taxation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TaiwanTaxationMember" xlink:to="glspu_TaiwanTaxationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_lbl0" xml:lang="en-US">Description of accounting policy for measuring inventories [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Additions other than through business combinations, property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_BerwickResourcesLimitedMember_lbl0" xml:lang="en-US">Berwick Resources Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BerwickResourcesLimitedMember" xlink:to="glspu_BerwickResourcesLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ClassOfWarrantOrRightsAxis_lbl0" xml:lang="en-US">Class Of Warrant Or Rights Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ClassOfWarrantOrRightsAxis" xlink:to="glspu_ClassOfWarrantOrRightsAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxLiabilities" xlink:to="ifrs-full_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdditionalPaidinCapitalMember_lbl0" xml:lang="en-US">Additional paid-in capital [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionalPaidinCapitalMember" xlink:to="ifrs-full_AdditionalPaidinCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_HardwareMember_lbl0" xml:lang="en-US">Hardware Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_HardwareMember" xlink:to="glspu_HardwareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets_lbl0" xml:lang="en-US">Description of interrelationships between unobservable inputs and of how they might magnify or mitigate effect of changes in unobservable inputs on fair value measurement, assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:to="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AssetsAbstract_lbl0" xml:lang="en-US">Assets [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AssetsAbstract" xlink:to="ifrs-full_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract0_lbl0" xml:lang="en-US">Foreign Currency Functional Currency Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFunctionalCurrencyAbstract0" xlink:to="glspu_ForeignCurrencyFunctionalCurrencyAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract1_lbl0" xml:lang="en-US">Foreign Currency Functional Currency Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFunctionalCurrencyAbstract1" xlink:to="glspu_ForeignCurrencyFunctionalCurrencyAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_lbl0" xml:lang="en-US">Later than one year and not later than five years [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained earnings [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetainedEarningsMember" xlink:to="ifrs-full_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract2_lbl0" xml:lang="en-US">Foreign Currency Functional Currency Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFunctionalCurrencyAbstract2" xlink:to="glspu_ForeignCurrencyFunctionalCurrencyAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract_lbl0" xml:lang="en-US">Adjustments for increase (decrease) in deferred income including contract liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ServiceRevenueAbstract_lbl0" xml:lang="en-US">Service Revenue Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ServiceRevenueAbstract" xlink:to="glspu_ServiceRevenueAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentAssets_lbl0" xml:lang="en-US">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeBenefitExpenseTablesLineItems_lbl0" xml:lang="en-US">Employee Benefit Expense Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeBenefitExpenseTablesLineItems" xlink:to="glspu_EmployeeBenefitExpenseTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OrdinarySharePerShare_lbl1" xml:lang="en-US">Ordinary Share Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OrdinarySharePerShare" xlink:to="glspu_OrdinarySharePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CollaterializedBorrowingsFiveMember_lbl0" xml:lang="en-US">Collaterialized Borrowings Five Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsFiveMember" xlink:to="glspu_CollaterializedBorrowingsFiveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory_lbl0" xml:lang="en-US">Disclosure of income tax [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:to="ifrs-full_DisclosureOfIncomeTaxExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities_lbl0" xml:lang="en-US">Description of change in valuation technique used in fair value measurement, liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" xlink:to="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities_lbl0" xml:lang="en-US">Increase (decrease) through financing cash flows, liabilities arising from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract_lbl" xml:lang="en-US">Schedule Of New Interpretation That Are Mandatorily Effective For The Current Year Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract" xlink:to="glspu_ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_lbl1" xml:lang="en-US">Amortisation, intangible assets other than goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CurrentItemsAbstract_lbl0" xml:lang="en-US">Current Items Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CurrentItemsAbstract" xlink:to="glspu_CurrentItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_Year2023Abstract_lbl0" xml:lang="en-US">Year2023 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Year2023Abstract" xlink:to="glspu_Year2023Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentTaxExpenseIncome_lbl0" xml:lang="en-US">Current tax expense (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxExpenseIncome" xlink:to="ifrs-full_CurrentTaxExpenseIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AmountsPayableRelatedPartyTransactions_lbl0" xml:lang="en-US">Amounts payable, related party transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:to="ifrs-full_AmountsPayableRelatedPartyTransactions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_VestingConditions_lbl0" xml:lang="en-US">Vesting Conditions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_VestingConditions" xlink:to="glspu_VestingConditions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for issued capital [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_lbl0" xml:lang="en-US">Adjustments for current tax of prior periods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:to="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_lbl0" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueOfCombinedEntity_lbl0" xml:lang="en-US">Revenue of combined entity as if combination occurred at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueOfCombinedEntity" xlink:to="ifrs-full_RevenueOfCombinedEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for trade and other payables [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCurrentLiabilities_lbl0" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentLiabilities" xlink:to="ifrs-full_OtherCurrentLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WagesAndSalaries_lbl0" xml:lang="en-US">Wages and salaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WagesAndSalaries" xlink:to="ifrs-full_WagesAndSalaries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferrenceSharesDescription_lbl1" xml:lang="en-US">Convertible Preferrence Shares Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferrenceSharesDescription" xlink:to="glspu_ConvertiblePreferrenceSharesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CancellationOfTreasuryShare_lbl1" xml:lang="en-US">Cancellation Of Treasury Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CancellationOfTreasuryShare" xlink:to="glspu_CancellationOfTreasuryShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TimeDepositsNonCurrent_lbl0" xml:lang="en-US">Time Deposits Non Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositsNonCurrent" xlink:to="glspu_TimeDepositsNonCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock_lbl0" xml:lang="en-US">Disclosure Of New Standards Interpretations And Amendments In Issue But Not Yet Effective Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" xlink:to="glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue_lbl0" xml:lang="en-US">Aggregate deemed cost of investments for which deemed cost is fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" xlink:to="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl1" xml:lang="en-US">Tax expense (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TotalCapitals_lbl0" xml:lang="en-US">Total Capitals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TotalCapitals" xlink:to="glspu_TotalCapitals_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NotLaterThanOneYearMember_lbl0" xml:lang="en-US">Not later than one year [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NotLaterThanOneYearMember" xlink:to="ifrs-full_NotLaterThanOneYearMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TimingOfRevenueRecognitionAbstract0_lbl0" xml:lang="en-US">Timing Of Revenue Recognition Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimingOfRevenueRecognitionAbstract0" xlink:to="glspu_TimingOfRevenueRecognitionAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EndingBalanceOfPayableOnEquipment_lbl1" xml:lang="en-US">Ending Balance Of Payable On Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EndingBalanceOfPayableOnEquipment" xlink:to="glspu_EndingBalanceOfPayableOnEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LetterOfGuaranteeThreeMember_lbl0" xml:lang="en-US">Letter Of Guarantee Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LetterOfGuaranteeThreeMember" xlink:to="glspu_LetterOfGuaranteeThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PayablesOnMachineryAndEquipmentMember_lbl0" xml:lang="en-US">Payables On Machinery And Equipment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PayablesOnMachineryAndEquipmentMember" xlink:to="glspu_PayablesOnMachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalPreferredShareMember_lbl0" xml:lang="en-US">Share Capital Preferred Share Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalPreferredShareMember" xlink:to="glspu_ShareCapitalPreferredShareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilities_lbl1" xml:lang="en-US">Convertible Preference Share Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilities" xlink:to="glspu_ConvertiblePreferenceShareLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageShares_lbl0" xml:lang="en-US">Weighted average number of ordinary shares used in calculating basic earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageShares" xlink:to="ifrs-full_WeightedAverageShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssets_lbl0" xml:lang="en-US">Financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssets" xlink:to="ifrs-full_FinancialAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember_lbl0" xml:lang="en-US">Convertible Preference Share Liabilities At Fair Value Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DescriptionOfSignificantUnobservableInput_lbl1" xml:lang="en-US">Description Of Significant Unobservable Input</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfSignificantUnobservableInput" xlink:to="glspu_DescriptionOfSignificantUnobservableInput_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_BasicDilutedLossPerShareAbstract0_lbl0" xml:lang="en-US">Basic Diluted Loss Per Share Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasicDilutedLossPerShareAbstract0" xlink:to="glspu_BasicDilutedLossPerShareAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_lbl0" xml:lang="en-US">Adjustments for decrease (increase) in other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeShareOptionFiveMember_lbl0" xml:lang="en-US">Employee Share Option Five Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionFiveMember" xlink:to="glspu_EmployeeShareOptionFiveMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule Of Property Plant And Equipment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="glspu_ScheduleOfPropertyPlantAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentFinancialAssetsAtAmortisedCost_lbl0" xml:lang="en-US">Current financial assets at amortised cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" xlink:to="ifrs-full_CurrentFinancialAssetsAtAmortisedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PledgedAssetsTextBlock_lbl0" xml:lang="en-US">Pledged Assets Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAssetsTextBlock" xlink:to="glspu_PledgedAssetsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects_lbl0" xml:lang="en-US">Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity, used in calculating diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComputerSoftwareMember_lbl0" xml:lang="en-US">Computer software [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComputerSoftwareMember" xlink:to="ifrs-full_ComputerSoftwareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBankLoanOneMember_lbl0" xml:lang="en-US">Short Term Bank Loan One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBankLoanOneMember" xlink:to="glspu_ShortTermBankLoanOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NotPastDueMember_lbl0" xml:lang="en-US">Not Past Due Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NotPastDueMember" xlink:to="glspu_NotPastDueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ContractPeriodDescription_lbl0" xml:lang="en-US">Contract Period Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ContractPeriodDescription" xlink:to="glspu_ContractPeriodDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAdvancesAndLoansFromRelatedParties_lbl0" xml:lang="en-US">Cash advances and loans from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAdvancesAndLoansFromRelatedParties" xlink:to="ifrs-full_CashAdvancesAndLoansFromRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_InterRevenueStreamsMember_lbl0" xml:lang="en-US">Inter Revenue Streams Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_InterRevenueStreamsMember" xlink:to="glspu_InterRevenueStreamsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccountsReceivable_lbl0" xml:lang="en-US">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivable" xlink:to="glspu_AccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PrepaidPensionMember_lbl0" xml:lang="en-US">Prepaid Pension Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrepaidPensionMember" xlink:to="glspu_PrepaidPensionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_lbl0" xml:lang="en-US">Adjustments for unrealised foreign exchange losses (gains)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:to="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherCurrentPayables_lbl0" xml:lang="en-US">Trade and other current payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherCurrentPayables" xlink:to="ifrs-full_TradeAndOtherCurrentPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_lbl0" xml:lang="en-US">Disclosure of financial risk management [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_lbl0" xml:lang="en-US">Disclosure of cash and cash equivalents [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:to="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract_lbl0" xml:lang="en-US">Changes In Operating Assets And Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure_lbl1" xml:lang="en-US">Convertible Preference Share Liabilities Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesDisclosure_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_KohSihPingMember_lbl0" xml:lang="en-US">Koh Sih Ping Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_KohSihPingMember" xlink:to="glspu_KohSihPingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NetCurrencyExchangeGainslosses_lbl2" xml:lang="en-US">Net Currency Exchange Gainslosses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NetCurrencyExchangeGainslosses" xlink:to="glspu_NetCurrencyExchangeGainslosses_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComputerEquipmentMember_lbl0" xml:lang="en-US">Computer equipment [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComputerEquipmentMember" xlink:to="ifrs-full_ComputerEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConversionRatioOfOrdinaryShares_lbl1" xml:lang="en-US">Conversion Ratio Of Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatioOfOrdinaryShares" xlink:to="glspu_ConversionRatioOfOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAccountsReceivableTableTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Accounts Receivable Table Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfAccountsReceivableTableTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityInterestsOfAcquirer_lbl0" xml:lang="en-US">Equity interests of acquirer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityInterestsOfAcquirer" xlink:to="ifrs-full_EquityInterestsOfAcquirer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_lbl0" xml:lang="en-US">Payments of lease liabilities, classified as financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentMember_lbl0" xml:lang="en-US">Share Based Payment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentMember" xlink:to="glspu_ShareBasedPaymentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_lbl1" xml:lang="en-US">Financial assets at fair value through profit or loss, category [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for impairment of non-financial assets [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock_lbl1" xml:lang="en-US">Description Of Accounting Policy Convertible Preference Share Liabilities Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" xlink:to="glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory_lbl0" xml:lang="en-US">Disclosure of related party [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:to="ifrs-full_DisclosureOfRelatedPartyExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MonetaryItemsAbstract_lbl0" xml:lang="en-US">Monetary Items Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract" xlink:to="glspu_MonetaryItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl0" xml:lang="en-US">Current financial liabilities at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PreferenceSharesMember_lbl1" xml:lang="en-US">Preference shares [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PreferenceSharesMember" xlink:to="ifrs-full_PreferenceSharesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CancellationOfTreasuryShares_lbl0" xml:lang="en-US">Cancellation of treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CancellationOfTreasuryShares" xlink:to="ifrs-full_CancellationOfTreasuryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBankLoanMember_lbl0" xml:lang="en-US">Short Term Bank Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBankLoanMember" xlink:to="glspu_ShortTermBankLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LineOfCreditFacilityAverageOutstandingAmounts_lbl1" xml:lang="en-US">Line Of Credit Facility Average Outstanding Amounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LineOfCreditFacilityAverageOutstandingAmounts" xlink:to="glspu_LineOfCreditFacilityAverageOutstandingAmounts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisposalsofPropertyPlantEquipments_lbl1" xml:lang="en-US">Disposalsof Property Plant Equipments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisposalsofPropertyPlantEquipments" xlink:to="glspu_DisposalsofPropertyPlantEquipments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WarrantsMember_lbl0" xml:lang="en-US">Warrants [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WarrantsMember" xlink:to="ifrs-full_WarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RestrictedShareUnitsIssuance_lbl1" xml:lang="en-US">Restricted Share Units Issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RestrictedShareUnitsIssuance" xlink:to="glspu_RestrictedShareUnitsIssuance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1_lbl0" xml:lang="en-US">Financial Assets At Fair Value Through Profit Or Loss Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherMember_lbl0" xml:lang="en-US">Other Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherMember" xlink:to="glspu_OtherMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CostOfRevenueMember_lbl0" xml:lang="en-US">Cost Of Revenue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostOfRevenueMember" xlink:to="glspu_CostOfRevenueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0_lbl0" xml:lang="en-US">Financial Assets At Fair Value Through Profit Or Loss Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0" xlink:to="glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember_lbl0" xml:lang="en-US">IFRS18 Presentation And Disclosure In Financial Statements Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember" xlink:to="glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_lbl0" xml:lang="en-US">Disclosure of financial instruments [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_StatementOfCompliancePolicyTextBlock_lbl1" xml:lang="en-US">Statement Of Compliance Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StatementOfCompliancePolicyTextBlock" xlink:to="glspu_StatementOfCompliancePolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfessionalFeesExpense_lbl0" xml:lang="en-US">Professional fees expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfessionalFeesExpense" xlink:to="ifrs-full_ProfessionalFeesExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill_lbl2" xml:lang="en-US">Intangible assets and goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsAndGoodwill" xlink:to="ifrs-full_IntangibleAssetsAndGoodwill_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherEmployeeExpense_lbl0" xml:lang="en-US">Other employee expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherEmployeeExpense" xlink:to="ifrs-full_OtherEmployeeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_lbl0" xml:lang="en-US">Adjustments for increase (decrease) in other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PrivateWarrantLiabilitiesAtFairValueAbstract_lbl0" xml:lang="en-US">Private Warrant Liabilities At Fair Value Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantLiabilitiesAtFairValueAbstract" xlink:to="glspu_PrivateWarrantLiabilitiesAtFairValueAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaTechnologyIncMember_lbl0" xml:lang="en-US">Gorilla Technology Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyIncMember" xlink:to="glspu_GorillaTechnologyIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities_lbl0" xml:lang="en-US">Percentage of reasonably possible increase in unobservable input, liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems_lbl0" xml:lang="en-US">Financial Assetsat Fair Value Through Profitor Loss Details Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:to="glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisclosureOfWarrantLiabilities_lbl1" xml:lang="en-US">Disclosure Of Warrant Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfWarrantLiabilities" xlink:to="glspu_DisclosureOfWarrantLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RevenuesDenominatedValue_lbl1" xml:lang="en-US">Revenues Denominated Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenuesDenominatedValue" xlink:to="glspu_RevenuesDenominatedValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RightofuseAssets_lbl0" xml:lang="en-US">Right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RightofuseAssets" xlink:to="ifrs-full_RightofuseAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_lbl0" xml:lang="en-US">Risk free interest rate, share options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LenderCMember_lbl0" xml:lang="en-US">Lender CMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderCMember" xlink:to="glspu_LenderCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentInvestments_lbl0" xml:lang="en-US">Current investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentInvestments" xlink:to="ifrs-full_CurrentInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember_lbl0" xml:lang="en-US">Other property, plant and equipment [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl1" xml:lang="en-US">Purchase of property, plant and equipment, classified as investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OriginRiseLimitedMember_lbl0" xml:lang="en-US">Origin Rise Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OriginRiseLimitedMember" xlink:to="glspu_OriginRiseLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DilutedEarningsLossPerShares_lbl0" xml:lang="en-US">Diluted Earnings Loss Per Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DilutedEarningsLossPerShares" xlink:to="glspu_DilutedEarningsLossPerShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentLiabilities_lbl0" xml:lang="en-US">Non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLiabilities" xlink:to="ifrs-full_NoncurrentLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_lbl0" xml:lang="en-US">Other comprehensive income, net of tax, exchange differences on translation of foreign operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory_lbl0" xml:lang="en-US">Information about relationship between disclosure of disaggregated revenue from contracts with customers and revenue information for reportable segments [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory" xlink:to="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares_lbl1" xml:lang="en-US">Conversion Of Convertible Preference Shares To Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares" xlink:to="glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LiabilitiesAbstract1_lbl0" xml:lang="en-US">Liabilities Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LiabilitiesAbstract1" xlink:to="glspu_LiabilitiesAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Intangible Assets Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfIntangibleAssetsTableTextBlock" xlink:to="glspu_ScheduleOfIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisposalsIntangibleAssetsAndGoodwill_lbl0" xml:lang="en-US">Disposals, intangible assets and goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:to="ifrs-full_DisposalsIntangibleAssetsAndGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_lbl0" xml:lang="en-US">Disclosure of effect of changes in foreign exchange rates [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:to="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LiabilitiesAbstract0_lbl0" xml:lang="en-US">Liabilities Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LiabilitiesAbstract0" xlink:to="glspu_LiabilitiesAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccumulatedDepreciationPropertyPlantAndEquipment_lbl2" xml:lang="en-US">Accumulated Depreciation Property Plant And Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedDepreciationPropertyPlantAndEquipment" xlink:to="glspu_AccumulatedDepreciationPropertyPlantAndEquipment_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FairValuePerShare_lbl1" xml:lang="en-US">Fair Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FairValuePerShare" xlink:to="glspu_FairValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SupplementalCashFlowInformationTablesLineItems_lbl0" xml:lang="en-US">Supplemental Cash Flow Information Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SupplementalCashFlowInformationTablesLineItems" xlink:to="glspu_SupplementalCashFlowInformationTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_a2024Abstract_lbl0" xml:lang="en-US">a2024 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_a2024Abstract" xlink:to="glspu_a2024Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentGovernmentGrants_lbl0" xml:lang="en-US">Non-current government grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentGovernmentGrants" xlink:to="ifrs-full_NoncurrentGovernmentGrants_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract_lbl" xml:lang="en-US">Schedule Of Foreign Currency Market Risk Arising From Significant Foreign Exchange Variation Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract" xlink:to="glspu_ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBorrowingCostsExplanatory_lbl0" xml:lang="en-US">Disclosure of borrowing costs [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBorrowingCostsExplanatory" xlink:to="ifrs-full_DisclosureOfBorrowingCostsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetAtAmortizedCosts_lbl1" xml:lang="en-US">Financial Asset At Amortized Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetAtAmortizedCosts" xlink:to="glspu_FinancialAssetAtAmortizedCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory_lbl0" xml:lang="en-US">Disclosure of fair value measurement [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MonetaryItemsAbstract6_lbl0" xml:lang="en-US">Monetary Items Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract6" xlink:to="glspu_MonetaryItemsAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MonetaryItemsAbstract5_lbl0" xml:lang="en-US">Monetary Items Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract5" xlink:to="glspu_MonetaryItemsAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OthersMember_lbl0" xml:lang="en-US">Others Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OthersMember" xlink:to="glspu_OthersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MonetaryItemsAbstract4_lbl0" xml:lang="en-US">Monetary Items Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract4" xlink:to="glspu_MonetaryItemsAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MonetaryItemsAbstract3_lbl0" xml:lang="en-US">Monetary Items Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract3" xlink:to="glspu_MonetaryItemsAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GovernmentAbstract_lbl0" xml:lang="en-US">Government Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GovernmentAbstract" xlink:to="glspu_GovernmentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MonetaryItemsAbstract2_lbl0" xml:lang="en-US">Monetary Items Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract2" xlink:to="glspu_MonetaryItemsAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MonetaryItemsAbstract1_lbl0" xml:lang="en-US">Monetary Items Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract1" xlink:to="glspu_MonetaryItemsAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AtTheBeginningOfYear4Member_lbl0" xml:lang="en-US">At The Beginning Of Year4 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtTheBeginningOfYear4Member" xlink:to="glspu_AtTheBeginningOfYear4Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MonetaryItemsAbstract0_lbl0" xml:lang="en-US">Monetary Items Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MonetaryItemsAbstract0" xlink:to="glspu_MonetaryItemsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_lbl0" xml:lang="en-US">Disclosure of share-based payment arrangements [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:to="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentPrepayments_lbl0" xml:lang="en-US">Non-current prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentPrepayments" xlink:to="ifrs-full_NoncurrentPrepayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SalariesAndBonusesPayableMember_lbl0" xml:lang="en-US">Salaries And Bonuses Payable Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SalariesAndBonusesPayableMember" xlink:to="glspu_SalariesAndBonusesPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_Purpose_lbl1" xml:lang="en-US">Purpose</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Purpose" xlink:to="glspu_Purpose_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities_lbl0" xml:lang="en-US">Description of inputs used in fair value measurement, liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities" xlink:to="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_lbl0" xml:lang="en-US">Adjustments for decrease (increase) in inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LenderAMember_lbl0" xml:lang="en-US">Lender AMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderAMember" xlink:to="glspu_LenderAMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfOtherPayablesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfOtherPayablesAbstract_lbl" xml:lang="en-US">Schedule Of Other Payables Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfOtherPayablesAbstract" xlink:to="glspu_ScheduleOfOtherPayablesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_lbl0" xml:lang="en-US">Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ForeignCurrencyFinancialLiabilitiesAmount_lbl1" xml:lang="en-US">Foreign Currency Financial Liabilities Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFinancialLiabilitiesAmount" xlink:to="glspu_ForeignCurrencyFinancialLiabilitiesAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions_lbl0" xml:lang="en-US">Provision of guarantees or collateral to entity, related party transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" xlink:to="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_lbl1" xml:lang="en-US">Number of share options outstanding in share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfOutstandingShareOptions" xlink:to="ifrs-full_NumberOfOutstandingShareOptions_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfLongTermBorrowingsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfLongTermBorrowingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfLongTermBorrowingsAbstract_lbl" xml:lang="en-US">Schedule Of Long Term Borrowings Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfLongTermBorrowingsAbstract" xlink:to="glspu_ScheduleOfLongTermBorrowingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfShareBasedPaymentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShareBasedPaymentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfShareBasedPaymentAbstract_lbl" xml:lang="en-US">Schedule Of Share Based Payment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfShareBasedPaymentAbstract" xlink:to="glspu_ScheduleOfShareBasedPaymentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AtTheBeginningOfYear3Member_lbl0" xml:lang="en-US">At The Beginning Of Year3 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtTheBeginningOfYear3Member" xlink:to="glspu_AtTheBeginningOfYear3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestExpenseOnOtherFinancialLiabilities_lbl0" xml:lang="en-US">Interest expense on other financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:to="ifrs-full_InterestExpenseOnOtherFinancialLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WeightedAverageRemainingContractualPeriod_lbl1" xml:lang="en-US">Weighted Average Remaining Contractual Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WeightedAverageRemainingContractualPeriod" xlink:to="glspu_WeightedAverageRemainingContractualPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_lbl0" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:to="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialLiabilities_lbl0" xml:lang="en-US">Financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilities" xlink:to="ifrs-full_FinancialLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SalesAndMarketingExpense_lbl0" xml:lang="en-US">Sales and marketing expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SalesAndMarketingExpense" xlink:to="ifrs-full_SalesAndMarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BankBorrowingsUndiscountedCashFlows_lbl0" xml:lang="en-US">Bank borrowings, undiscounted cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:to="ifrs-full_BankBorrowingsUndiscountedCashFlows_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UncollaterializedBorrowingsMember_lbl1" xml:lang="en-US">Uncollaterialized Borrowings Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UncollaterializedBorrowingsMember" xlink:to="glspu_UncollaterializedBorrowingsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherLongtermProvisions_lbl0" xml:lang="en-US">Other non-current provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherLongtermProvisions" xlink:to="ifrs-full_OtherLongtermProvisions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_lbl0" xml:lang="en-US">Number of share options expired in share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccountsReceivablesGross_lbl1" xml:lang="en-US">Accounts Receivables Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesGross" xlink:to="glspu_AccountsReceivablesGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl0" xml:lang="en-US">Intangible assets other than goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TotalMember_lbl0" xml:lang="en-US">Total Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TotalMember" xlink:to="glspu_TotalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantLiabilitiesTwoMember_lbl0" xml:lang="en-US">Warrant Liabilities Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesTwoMember" xlink:to="glspu_WarrantLiabilitiesTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare_lbl0" xml:lang="en-US">Dividends paid, ordinary shares per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:to="ifrs-full_DividendsPaidOrdinarySharesPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_lbl0" xml:lang="en-US">Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_lbl0" xml:lang="en-US">Deferred tax expense (income) relating to origination and reversal of temporary differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_lbl0" xml:lang="en-US">Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:to="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory_lbl0" xml:lang="en-US">Disclosure of borrowings [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:to="ifrs-full_DisclosureOfBorrowingsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InsuranceExpense_lbl0" xml:lang="en-US">Insurance expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InsuranceExpense" xlink:to="ifrs-full_InsuranceExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfSharesWarrantGranted_lbl1" xml:lang="en-US">Number Of Shares Warrant Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesWarrantGranted" xlink:to="glspu_NumberOfSharesWarrantGranted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NotePayableCurrent_lbl1" xml:lang="en-US">Note Payable Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NotePayableCurrent" xlink:to="glspu_NotePayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions_lbl0" xml:lang="en-US">Provision of guarantees or collateral by entity, related party transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" xlink:to="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ChangesInPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Increase (decrease) in property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ChangesInPropertyPlantAndEquipment" xlink:to="ifrs-full_ChangesInPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities_lbl0" xml:lang="en-US">Interest received, classified as operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:to="ifrs-full_InterestReceivedClassifiedAsOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SeriesBOrdinaryShareMember_lbl0" xml:lang="en-US">Series BOrdinary Share Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesBOrdinaryShareMember" xlink:to="glspu_SeriesBOrdinaryShareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GrantDateOneMember_lbl0" xml:lang="en-US">Grant Date One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateOneMember" xlink:to="glspu_GrantDateOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Purchase Of Property Plant And Equipment Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentPrepayments_lbl0" xml:lang="en-US">Current prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentPrepayments" xlink:to="ifrs-full_CurrentPrepayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PreferredShareholdersPercentage_lbl1" xml:lang="en-US">Preferred Shareholders Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PreferredShareholdersPercentage" xlink:to="glspu_PreferredShareholdersPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OperatingExpense_lbl0" xml:lang="en-US">Operating expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OperatingExpense" xlink:to="ifrs-full_OperatingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_HongKongTaxationMember_lbl0" xml:lang="en-US">Hong Kong Taxation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_HongKongTaxationMember" xlink:to="glspu_HongKongTaxationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill_lbl0" xml:lang="en-US">Increase (decrease) in intangible assets other than goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IncreaseDecreaseInCashOutflow_lbl1" xml:lang="en-US">Increase Decrease In Cash Outflow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseInCashOutflow" xlink:to="glspu_IncreaseDecreaseInCashOutflow_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfOrdinaryShare_lbl1" xml:lang="en-US">Number Of Ordinary Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfOrdinaryShare" xlink:to="glspu_NumberOfOrdinaryShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ShorttermBorrowings_lbl2" xml:lang="en-US">Current borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermBorrowings" xlink:to="ifrs-full_ShorttermBorrowings_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory_lbl0" xml:lang="en-US">Disclosure of information about methods, inputs and assumptions used for measuring obligations for returns, refunds and other similar obligations [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory" xlink:to="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Level3OfFairValueHierarchyMember_lbl0" xml:lang="en-US">Level 3 of fair value hierarchy [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level3OfFairValueHierarchyMember" xlink:to="ifrs-full_Level3OfFairValueHierarchyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TransportationEquipmentsMember_lbl0" xml:lang="en-US">Transportation Equipments Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TransportationEquipmentsMember" xlink:to="glspu_TransportationEquipmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ObtainProfessionalServiceMember_lbl0" xml:lang="en-US">Obtain Professional Service Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ObtainProfessionalServiceMember" xlink:to="glspu_ObtainProfessionalServiceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PledgedAssetsTablesLineItems_lbl0" xml:lang="en-US">Pledged Assets Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PledgedAssetsTablesLineItems" xlink:to="glspu_PledgedAssetsTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AtTheBeginningOfYear2Member_lbl0" xml:lang="en-US">At The Beginning Of Year2 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtTheBeginningOfYear2Member" xlink:to="glspu_AtTheBeginningOfYear2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ValueAddedTaxPayables_lbl0" xml:lang="en-US">Value added tax payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ValueAddedTaxPayables" xlink:to="ifrs-full_ValueAddedTaxPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LoanFromShareholders_lbl1" xml:lang="en-US">Loan From Shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LoanFromShareholders" xlink:to="glspu_LoanFromShareholders_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_lbl0" xml:lang="en-US">Income taxes paid (refund), classified as operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IncreaseDecreaseInEmployeeShareOptionPlans_lbl0" xml:lang="en-US">Increase Decrease In Employee Share Option Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseInEmployeeShareOptionPlans" xlink:to="glspu_IncreaseDecreaseInEmployeeShareOptionPlans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TimeDepositAtCarryingValue_lbl1" xml:lang="en-US">Time Deposit At Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositAtCarryingValue" xlink:to="glspu_TimeDepositAtCarryingValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpectedDividendShareOptionsGranted_lbl0" xml:lang="en-US">Expected dividend, share options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpectedDividendShareOptionsGranted" xlink:to="ifrs-full_ExpectedDividendShareOptionsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfOtherGainslossesNetTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Other Gainslosses Net Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfOtherGainslossesNetTableTextBlock" xlink:to="glspu_ScheduleOfOtherGainslossesNetTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeShareOptionMember_lbl0" xml:lang="en-US">Employee Share Option Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionMember" xlink:to="glspu_EmployeeShareOptionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for intangible assets and goodwill [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IssueOfEquity_lbl0" xml:lang="en-US">Issue of equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssueOfEquity" xlink:to="ifrs-full_IssueOfEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AgreementPaymentsAmount_lbl1" xml:lang="en-US">Agreement Payments Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AgreementPaymentsAmount" xlink:to="glspu_AgreementPaymentsAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for employee benefits [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets_lbl0" xml:lang="en-US">Property, plant and equipment, revalued assets, at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" xlink:to="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_StockIssuedDuringPeriodValueStockSplits_lbl1" xml:lang="en-US">Stock Issued During Period Value Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StockIssuedDuringPeriodValueStockSplits" xlink:to="glspu_StockIssuedDuringPeriodValueStockSplits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LenderAxis_lbl0" xml:lang="en-US">Lender Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderAxis" xlink:to="glspu_LenderAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted2019_lbl0" xml:lang="en-US">Exercise price, share options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:to="ifrs-full_ExercisePriceShareOptionsGranted2019_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NetDebt_lbl0" xml:lang="en-US">Net debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NetDebt" xlink:to="ifrs-full_NetDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IssuanceOfRestrictedShareUnits_lbl0" xml:lang="en-US">Issuance Of Restricted Share Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IssuanceOfRestrictedShareUnits" xlink:to="glspu_IssuanceOfRestrictedShareUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CollaterializedBorrowingsTwoMember_lbl0" xml:lang="en-US">Collaterialized Borrowings Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsTwoMember" xlink:to="glspu_CollaterializedBorrowingsTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CurrentTaxAbstract_lbl0" xml:lang="en-US">Current Tax Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CurrentTaxAbstract" xlink:to="glspu_CurrentTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets_lbl0" xml:lang="en-US">Adjustments for decrease (increase) in other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExerciseOfConvertiblePreferredShares_lbl1" xml:lang="en-US">Exercise Of Convertible Preferred Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExerciseOfConvertiblePreferredShares" xlink:to="glspu_ExerciseOfConvertiblePreferredShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_lbl0" xml:lang="en-US">Disclosure of information about key management personnel [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:to="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_Over366DaysPastDueMember_lbl0" xml:lang="en-US">Over366 Days Past Due Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Over366DaysPastDueMember" xlink:to="glspu_Over366DaysPastDueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PostemploymentBenefits_lbl1" xml:lang="en-US">Postemployment Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PostemploymentBenefits" xlink:to="glspu_PostemploymentBenefits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for financial assets [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferrenceSharesMember_lbl0" xml:lang="en-US">Convertible Preferrence Shares Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferrenceSharesMember" xlink:to="glspu_ConvertiblePreferrenceSharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConversionRatioShareOptions_lbl1" xml:lang="en-US">Conversion Ratio Share Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionRatioShareOptions" xlink:to="glspu_ConversionRatioShareOptions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfOptionsOptionsCancelled_lbl1" xml:lang="en-US">Number Of Options Options Cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfOptionsOptionsCancelled" xlink:to="glspu_NumberOfOptionsOptionsCancelled_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RecurringFairValueMeasurementsAbstract_lbl0" xml:lang="en-US">Recurring Fair Value Measurements Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RecurringFairValueMeasurementsAbstract" xlink:to="glspu_RecurringFairValueMeasurementsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LGMember_lbl0" xml:lang="en-US">LGMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LGMember" xlink:to="glspu_LGMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_lbl0" xml:lang="en-US">Adjustments for increase (decrease) in trade accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Useful life measured as period of time, property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:to="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Short Term And Long Term Borrowing Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" xlink:to="glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember_lbl0" xml:lang="en-US">Classification of Liabilities as Current or Non-current [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember" xlink:to="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent_lbl0" xml:lang="en-US">Equity attributable to owners of parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for provisions [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityAbstract_lbl0" xml:lang="en-US">Equity [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_EquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PayablesOnIntangibleAssetsMember_lbl0" xml:lang="en-US">Payables On Intangible Assets Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PayablesOnIntangibleAssetsMember" xlink:to="glspu_PayablesOnIntangibleAssetsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets_lbl0" xml:lang="en-US">Reversal, allowance account for credit losses of financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AtTheBeginningOfYear1Member_lbl0" xml:lang="en-US">At The Beginning Of Year1 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtTheBeginningOfYear1Member" xlink:to="glspu_AtTheBeginningOfYear1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtFairValue_lbl0" xml:lang="en-US">Financial assets, at fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValue" xlink:to="ifrs-full_FinancialAssetsAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_lbl0" xml:lang="en-US">Disclosure of property, plant and equipment [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TotalRevenueStreamsMember_lbl0" xml:lang="en-US">Total Revenue Streams Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TotalRevenueStreamsMember" xlink:to="glspu_TotalRevenueStreamsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantsOutstandingTerm_lbl1" xml:lang="en-US">Warrants Outstanding Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantsOutstandingTerm" xlink:to="glspu_WarrantsOutstandingTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Sharebased Payment Expenses Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock" xlink:to="glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome_lbl1" xml:lang="en-US">Financial Liabilites Effect On Other Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome" xlink:to="glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl0" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GainsOnReversalOfAccountsAndOtherPayables_lbl1" xml:lang="en-US">Gains On Reversal Of Accounts And Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnReversalOfAccountsAndOtherPayables" xlink:to="glspu_GainsOnReversalOfAccountsAndOtherPayables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OptionsMember_lbl0" xml:lang="en-US">Options Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OptionsMember" xlink:to="glspu_OptionsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract_lbl" xml:lang="en-US">Schedule Of Investing Activities With Partial Cash Payments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract" xlink:to="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="ifrs-full_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for non-current assets or disposal groups classified as held for sale and discontinued operations [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AsteriaCorporationMember_lbl0" xml:lang="en-US">Asteria Corporation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AsteriaCorporationMember" xlink:to="glspu_AsteriaCorporationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_lbl0" xml:lang="en-US">Disclosure of defined benefit plans [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings_lbl0" xml:lang="en-US">Repayments of non-current borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForFairValueGainsLosses_lbl0" xml:lang="en-US">Adjustments for fair value losses (gains)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:to="ifrs-full_AdjustmentsForFairValueGainsLosses_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract_lbl" xml:lang="en-US">Schedule Of Chief Operating Decision Maker For The Reportable Segments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract" xlink:to="glspu_ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccumulatedAmortizationIntangibleAssets_lbl2" xml:lang="en-US">Accumulated Amortization Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedAmortizationIntangibleAssets" xlink:to="glspu_AccumulatedAmortizationIntangibleAssets_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MarketInterestRate_lbl1" xml:lang="en-US">Market Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MarketInterestRate" xlink:to="glspu_MarketInterestRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_a2024Abstract0_lbl0" xml:lang="en-US">a2024 Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_a2024Abstract0" xlink:to="glspu_a2024Abstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities_lbl0" xml:lang="en-US">Adjustments for increase (decrease) in other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GainsOnReversalOfAccountsPayables_lbl1" xml:lang="en-US">Gains On Reversal Of Accounts Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnReversalOfAccountsPayables" xlink:to="glspu_GainsOnReversalOfAccountsPayables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl0" xml:lang="en-US">Allowance account for credit losses of financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TimeDepositsMember_lbl0" xml:lang="en-US">Time Deposits Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositsMember" xlink:to="glspu_TimeDepositsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_a2024Abstract1_lbl0" xml:lang="en-US">a2024 Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_a2024Abstract1" xlink:to="glspu_a2024Abstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LeaseLiabilities_lbl0" xml:lang="en-US">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseLiabilities" xlink:to="ifrs-full_LeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl0" xml:lang="en-US">Financial liabilities at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OrdinarySharesMember_lbl1" xml:lang="en-US">Ordinary shares [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="ifrs-full_OrdinarySharesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory_lbl0" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TimeDepositInterestRatePercentage_lbl1" xml:lang="en-US">Time Deposit Interest Rate Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositInterestRatePercentage" xlink:to="glspu_TimeDepositInterestRatePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherLosses_lbl1" xml:lang="en-US">Other Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherLosses" xlink:to="glspu_OtherLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_StockholdersEquityReverseStockSplit1_lbl1" xml:lang="en-US">Stockholders Equity Reverse Stock Split1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_StockholdersEquityReverseStockSplit1" xlink:to="glspu_StockholdersEquityReverseStockSplit1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherAssets_lbl0" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherAssets" xlink:to="ifrs-full_OtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory_lbl0" xml:lang="en-US">Disclosure of material accounting policy information [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xlink:to="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCurrentAssets_lbl0" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentAssets" xlink:to="ifrs-full_OtherCurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercised_lbl1" xml:lang="en-US">Convertible Preference Share Liabilities Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesExercised" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NonGovernmentAbstract0_lbl0" xml:lang="en-US">Non Government Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NonGovernmentAbstract0" xlink:to="glspu_NonGovernmentAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ThroughSharebasedPayment_lbl1" xml:lang="en-US">Through Sharebased Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ThroughSharebasedPayment" xlink:to="glspu_ThroughSharebasedPayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SegmentIncludingAbstract0_lbl0" xml:lang="en-US">Segment Including Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentIncludingAbstract0" xlink:to="glspu_SegmentIncludingAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnitedKingdomTaxationMember_lbl0" xml:lang="en-US">United Kingdom Taxation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnitedKingdomTaxationMember" xlink:to="glspu_UnitedKingdomTaxationMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract_lbl" xml:lang="en-US">Schedule Of Fair Value Of Share Options Granted On Grant Date Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract" xlink:to="glspu_ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_lbl0" xml:lang="en-US">Disclosure of fair value measurement of assets [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_KeyManagementPersonnelCompensation_lbl0" xml:lang="en-US">Key management personnel compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_KeyManagementPersonnelCompensation" xlink:to="ifrs-full_KeyManagementPersonnelCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaTechnologyIncGorillaTaiwanMember_lbl0" xml:lang="en-US">Gorilla Technology Inc Gorilla Taiwan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyIncGorillaTaiwanMember" xlink:to="glspu_GorillaTechnologyIncGorillaTaiwanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables_lbl1" xml:lang="en-US">Trade and other current receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember_lbl0" xml:lang="en-US">Level 1 of fair value hierarchy [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level1OfFairValueHierarchyMember" xlink:to="ifrs-full_Level1OfFairValueHierarchyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_EGP_lbl0" xml:lang="en-US">Egypt, Pounds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_EGP" xlink:to="currency_EGP_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract_lbl" xml:lang="en-US">Schedule Of Subsidiaries Included In The Consolidated Financial Statements Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract" xlink:to="glspu_ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NetProceedsReceivedFromPIPEInvestors_lbl1" xml:lang="en-US">Net Proceeds Received From PIPEInvestors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NetProceedsReceivedFromPIPEInvestors" xlink:to="glspu_NetProceedsReceivedFromPIPEInvestors_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentLiabilitiesAbstract_lbl0" xml:lang="en-US">Current liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl0" xml:lang="en-US">Disclosure of financial instruments at fair value through profit or loss [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashOnHand_lbl0" xml:lang="en-US">Cash on hand</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashOnHand" xlink:to="ifrs-full_CashOnHand_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office equipment [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OfficeEquipmentMember" xlink:to="ifrs-full_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PensionPayableMember_lbl0" xml:lang="en-US">Pension Payable Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PensionPayableMember" xlink:to="glspu_PensionPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LenderBMember_lbl0" xml:lang="en-US">Lender BMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LenderBMember" xlink:to="glspu_LenderBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfEarningsPerShareExplanatory_lbl0" xml:lang="en-US">Disclosure of earnings per share [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:to="ifrs-full_DisclosureOfEarningsPerShareExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl0" xml:lang="en-US">Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EmployeeBenefitsExpense_lbl0" xml:lang="en-US">Employee benefits expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EmployeeBenefitsExpense" xlink:to="ifrs-full_EmployeeBenefitsExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract_lbl" xml:lang="en-US">Schedule Of Authorized And Issued Preference Shares Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract" xlink:to="glspu_ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl0" xml:lang="en-US">Condensed Financial Statements [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExercisePriceFairValueOfThirdYear_lbl1" xml:lang="en-US">Exercise Price Fair Value Of Third Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfThirdYear" xlink:to="glspu_ExercisePriceFairValueOfThirdYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfExpensesByNatureExplanatory_lbl0" xml:lang="en-US">Disclosure of expenses by nature [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfExpensesByNatureExplanatory" xlink:to="ifrs-full_DisclosureOfExpensesByNatureExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IndiaTaxationMember_lbl0" xml:lang="en-US">India Taxation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IndiaTaxationMember" xlink:to="glspu_IndiaTaxationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SecurityConvergenceMember_lbl0" xml:lang="en-US">Security Convergence Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SecurityConvergenceMember" xlink:to="glspu_SecurityConvergenceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxAssets_lbl0" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxAssets" xlink:to="ifrs-full_DeferredTaxAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for segment reporting [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesIssued_lbl1" xml:lang="en-US">Convertible Preference Share Liabilities Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesIssued" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities_lbl0" xml:lang="en-US">Purchase of other long-term assets, classified as investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_lbl0" xml:lang="en-US">Disclosure of number and weighted average exercise prices of share options [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInOperations_lbl0" xml:lang="en-US">Cash flows from (used in) operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_CashFlowsFromUsedInOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaTechnologyJapanIncGorillaJapanMember_lbl0" xml:lang="en-US">Gorilla Technology Japan Inc Gorilla Japan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyJapanIncGorillaJapanMember" xlink:to="glspu_GorillaTechnologyJapanIncGorillaJapanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BalancesWithBanks_lbl0" xml:lang="en-US">Balances with banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BalancesWithBanks" xlink:to="ifrs-full_BalancesWithBanks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Inventories_lbl0" xml:lang="en-US">Current inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Inventories" xlink:to="ifrs-full_Inventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LCLoanOneMember_lbl0" xml:lang="en-US">LCLoan One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LCLoanOneMember" xlink:to="glspu_LCLoanOneMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfLossAllowanceForAccountsReceivableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfLossAllowanceForAccountsReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfLossAllowanceForAccountsReceivableAbstract_lbl" xml:lang="en-US">Schedule Of Loss Allowance For Accounts Receivable Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfLossAllowanceForAccountsReceivableAbstract" xlink:to="glspu_ScheduleOfLossAllowanceForAccountsReceivableAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GuarantorNote_lbl1" xml:lang="en-US">Guarantor Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GuarantorNote" xlink:to="glspu_GuarantorNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExercisePricesOfShareOptionsOutstanding_lbl0" xml:lang="en-US">Exercise Prices Of Share Options Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePricesOfShareOptionsOutstanding" xlink:to="glspu_ExercisePricesOfShareOptionsOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SeriesAConvertiblePreferenceSharesMember_lbl0" xml:lang="en-US">Series AConvertible Preference Shares Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesAConvertiblePreferenceSharesMember" xlink:to="glspu_SeriesAConvertiblePreferenceSharesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of The Related Information Of Natures Of The Assets And Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract" xlink:to="glspu_ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LCLoanMember_lbl0" xml:lang="en-US">LCLoan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LCLoanMember" xlink:to="glspu_LCLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ProfessionalFeePayableMember_lbl0" xml:lang="en-US">Professional Fee Payable Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ProfessionalFeePayableMember" xlink:to="glspu_ProfessionalFeePayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_lbl0" xml:lang="en-US">Gains (losses) on financial assets at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SegmentInformationTablesLineItems_lbl0" xml:lang="en-US">Segment Information Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SegmentInformationTablesLineItems" xlink:to="glspu_SegmentInformationTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities_lbl0" xml:lang="en-US">Interest paid, classified as operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:to="ifrs-full_InterestPaidClassifiedAsOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Groups Assets Pledged As Collateral Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" xlink:to="glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForProvisions_lbl0" xml:lang="en-US">Adjustments for provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForProvisions" xlink:to="ifrs-full_AdjustmentsForProvisions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments_lbl0" xml:lang="en-US">Increase (decrease) through conversion of convertible instruments, equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments" xlink:to="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_weightedAverageConvertiblePreferenceShareLiabilities_lbl1" xml:lang="en-US">weighted Average Convertible Preference Share Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_weightedAverageConvertiblePreferenceShareLiabilities" xlink:to="glspu_weightedAverageConvertiblePreferenceShareLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl1" xml:lang="en-US">Purchase of intangible assets, classified as investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialLiabilitiesAbstract_lbl0" xml:lang="en-US">Financial Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitiesAbstract" xlink:to="glspu_FinancialLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Cash flows from (used in) operating activities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_lbl0" xml:lang="en-US">Disclosure of revenue from contracts with customers [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:to="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdjustmentsForShareOptionExpenses_lbl1" xml:lang="en-US">Adjustments For Share Option Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForShareOptionExpenses" xlink:to="glspu_AdjustmentsForShareOptionExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_JapanTaxationMember_lbl0" xml:lang="en-US">Japan Taxation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_JapanTaxationMember" xlink:to="glspu_JapanTaxationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdjustmentsForPrepayment_lbl1" xml:lang="en-US">Adjustments For Prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentsForPrepayment" xlink:to="glspu_AdjustmentsForPrepayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IssuedCapitalPreferenceShares_lbl0" xml:lang="en-US">Issued capital, preference shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapitalPreferenceShares" xlink:to="ifrs-full_IssuedCapitalPreferenceShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions2019_lbl0" xml:lang="en-US">Exercise price of outstanding share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions2019_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory_lbl0" xml:lang="en-US">Disclosure of financial assets held for trading [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsOfExchangeRate_lbl1" xml:lang="en-US">Financial Assets Of Exchange Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsOfExchangeRate" xlink:to="glspu_FinancialAssetsOfExchangeRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExerciseOfRestrictedShareUnits_lbl1" xml:lang="en-US">Exercise Of Restricted Share Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExerciseOfRestrictedShareUnits" xlink:to="glspu_ExerciseOfRestrictedShareUnits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for finance income and costs [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract3" xlink:to="glspu_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract2" xlink:to="glspu_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_GBP_lbl0" xml:lang="en-US">United Kingdom, Pounds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_GBP" xlink:to="currency_GBP_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract5" xlink:to="glspu_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract4" xlink:to="glspu_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement_lbl0" xml:lang="en-US">Date of grant of share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement" xlink:to="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract1" xlink:to="glspu_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_lbl0" xml:lang="en-US">Dilutive effect of share options on weighted average number of ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:to="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LongTermBorrowingsTablesLineItems_lbl0" xml:lang="en-US">Long Term Borrowings Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBorrowingsTablesLineItems" xlink:to="glspu_LongTermBorrowingsTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract0" xlink:to="glspu_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_KowShyhPinMember_lbl0" xml:lang="en-US">Kow Shyh Pin Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_KowShyhPinMember" xlink:to="glspu_KowShyhPinMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl0" xml:lang="en-US">Number of share options exercisable in share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Other property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherPropertyPlantAndEquipment" xlink:to="ifrs-full_OtherPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract7" xlink:to="glspu_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract6" xlink:to="glspu_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_UnrealisedForeignExchangeGainsLossesMember_lbl0" xml:lang="en-US">Unrealised foreign exchange gains (losses) [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_UnrealisedForeignExchangeGainsLossesMember" xlink:to="ifrs-full_UnrealisedForeignExchangeGainsLossesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract8" xlink:to="glspu_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NewStandardsInterpretationsAndAmendments_lbl0" xml:lang="en-US">New Standards Interpretations And Amendments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NewStandardsInterpretationsAndAmendments" xlink:to="glspu_NewStandardsInterpretationsAndAmendments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_lbl0" xml:lang="en-US">Later than six months and not later than one year [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:to="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DemandDeposits_lbl1" xml:lang="en-US">Demand Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DemandDeposits" xlink:to="glspu_DemandDeposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment_lbl1" xml:lang="en-US">Loss Gain On Disposal Of Property Plant And Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment" xlink:to="glspu_LossGainOnDisposalOfPropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfSharebasedPaymentTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Sharebased Payment Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfSharebasedPaymentTableTextBlock" xlink:to="glspu_ScheduleOfSharebasedPaymentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherIncome_lbl0" xml:lang="en-US">Other income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherIncome" xlink:to="ifrs-full_OtherIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DeferredTaxAbstract_lbl0" xml:lang="en-US">Deferred Tax Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DeferredTaxAbstract" xlink:to="glspu_DeferredTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_lbl0" xml:lang="en-US">Explanation of significant changes in contract assets and contract liabilities [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:to="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_lbl0" xml:lang="en-US">Description of accounting policy for recognition of revenue [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PIPEInvestorsMember_lbl0" xml:lang="en-US">PIPEInvestors Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PIPEInvestorsMember" xlink:to="glspu_PIPEInvestorsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_lbl2" xml:lang="en-US">Expected Credit Losses For Contract Assets Account And Other Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" xlink:to="glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_lbl0" xml:lang="en-US">Post-employment benefit expense in profit or loss, defined benefit plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:to="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Cash flows from (used in) financing activities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CollaterializedBorrowingsFourMember_lbl0" xml:lang="en-US">Collaterialized Borrowings Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsFourMember" xlink:to="glspu_CollaterializedBorrowingsFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets_lbl0" xml:lang="en-US">Cash and cash equivalents, percentage contributed to fair value of plan assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets" xlink:to="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EgyptTaxationMember_lbl0" xml:lang="en-US">Egypt Taxation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EgyptTaxationMember" xlink:to="glspu_EgyptTaxationMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract" xlink:href="glspu-20240630.xsd#glspu_UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract_lbl" xml:lang="en-US">Unaudited Condensed Interim Consolidated Statements Of Comprehensive Loss Unaudited Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract" xlink:to="glspu_UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ParValuePerShare_lbl0" xml:lang="en-US">Par value per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ParValuePerShare" xlink:to="ifrs-full_ParValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted_lbl1" xml:lang="en-US">Weighted Average Number Of Ordinary Shares Outstanding Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" xlink:to="glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CostOneMember_lbl0" xml:lang="en-US">Cost One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostOneMember" xlink:to="glspu_CostOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SeriesBConvertiblePreferenceSharesMember_lbl0" xml:lang="en-US">Series BConvertible Preference Shares Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesBConvertiblePreferenceSharesMember" xlink:to="glspu_SeriesBConvertiblePreferenceSharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeShareOptionsOneMember_lbl1" xml:lang="en-US">Employee Share Options One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsOneMember" xlink:to="glspu_EmployeeShareOptionsOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_InterestExpensesAbstract_lbl0" xml:lang="en-US">Interest Expenses Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_InterestExpensesAbstract" xlink:to="glspu_InterestExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock_lbl1" xml:lang="en-US">Schedule Of Revenue Recognized That Was Included In The Contract Liability Balance Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" xlink:to="glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ReflectiveShares_lbl1" xml:lang="en-US">Reflective Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ReflectiveShares" xlink:to="glspu_ReflectiveShares_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract_lbl" xml:lang="en-US">Schedule Of Employee Share Options Granting Period And Exercise Conditions Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract" xlink:to="glspu_ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_lbl0" xml:lang="en-US">Weighted average share price, share options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:to="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees_lbl0" xml:lang="en-US">Expense from share-based payment transactions with parties other than employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract_lbl0" xml:lang="en-US">Revenue Recognized That Was Included In The Contract Liability Balance At The Beginning Of The Year Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" xlink:to="glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareBasedPaymentTablesLineItems_lbl0" xml:lang="en-US">Share Based Payment Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareBasedPaymentTablesLineItems" xlink:to="glspu_ShareBasedPaymentTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LongTermBankLoanTwoMember_lbl0" xml:lang="en-US">Long Term Bank Loan Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBankLoanTwoMember" xlink:to="glspu_LongTermBankLoanTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferredShares_lbl2" xml:lang="en-US">Convertible Preferred Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferredShares" xlink:to="glspu_ConvertiblePreferredShares_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_lbl0" xml:lang="en-US">Disclosure of classes of share capital [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:to="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NonGovernmentAbstract_lbl0" xml:lang="en-US">Non Government Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NonGovernmentAbstract" xlink:to="glspu_NonGovernmentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_lbl0" xml:lang="en-US">Adjustments for decrease (increase) in trade accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for leases [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BottomOfRangeMember_lbl2" xml:lang="en-US">Bottom of range [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BottomOfRangeMember" xlink:to="ifrs-full_BottomOfRangeMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TotalIntangibleAssetsOtherThanGoodwill_lbl0" xml:lang="en-US">Total Intangible Assets Other Than Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TotalIntangibleAssetsOtherThanGoodwill" xlink:to="glspu_TotalIntangibleAssetsOtherThanGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract_lbl0" xml:lang="en-US">Analysis of income and expense [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_AnalysisOfIncomeAndExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnlabeledAbstract" xlink:to="glspu_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfSharesIssued_lbl3" xml:lang="en-US">Number of shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesIssued" xlink:to="ifrs-full_NumberOfSharesIssued_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceSharesLiabilitiesExercised_lbl1" xml:lang="en-US">Convertible Preference Shares Liabilities Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceSharesLiabilitiesExercised" xlink:to="glspu_ConvertiblePreferenceSharesLiabilitiesExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RetainedEarnings_lbl0" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetainedEarnings" xlink:to="ifrs-full_RetainedEarnings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for financial instruments at fair value through profit or loss [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdjustmentAndWriteoffMember_lbl0" xml:lang="en-US">Adjustment And Writeoff Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdjustmentAndWriteoffMember" xlink:to="glspu_AdjustmentAndWriteoffMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract_lbl" xml:lang="en-US">Schedule Of Names Of Related Parties And Relationship Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract" xlink:to="glspu_ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalLineItems_lbl0" xml:lang="en-US">Share Capital Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalLineItems" xlink:to="glspu_ShareCapitalLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract_lbl0" xml:lang="en-US">Significant Contingent Liabilities And Unrecognized Contract Commitments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract" xlink:to="glspu_SignificantContingentLiabilitiesAndUnrecognizedContractCommitmentsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UpTo180DaysPastDueMember_lbl0" xml:lang="en-US">Up To180 Days Past Due Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UpTo180DaysPastDueMember" xlink:to="glspu_UpTo180DaysPastDueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_InvestmentInARentacaptiveCompanyMember_lbl0" xml:lang="en-US">Investment In ARentacaptive Company Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_InvestmentInARentacaptiveCompanyMember" xlink:to="glspu_InvestmentInARentacaptiveCompanyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherIntangibleAssets_lbl0" xml:lang="en-US">Other intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherIntangibleAssets" xlink:to="ifrs-full_OtherIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentTaxLiabilities_lbl0" xml:lang="en-US">Current tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxLiabilities" xlink:to="ifrs-full_CurrentTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForDepreciationExpense_lbl0" xml:lang="en-US">Adjustments for depreciation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDepreciationExpense" xlink:to="ifrs-full_AdjustmentsForDepreciationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember_lbl0" xml:lang="en-US">Goods or services transferred at point in time [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:to="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TreasuryShares_lbl0" xml:lang="en-US">Treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TreasuryShares" xlink:to="ifrs-full_TreasuryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_InterestIncome_lbl0" xml:lang="en-US">Interest Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_InterestIncome" xlink:to="glspu_InterestIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for foreign currency translation [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock_lbl1" xml:lang="en-US">Applications Of New And Revised IFRSAnd IASAnd IFRICAnd SICAnd IASBText Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" xlink:to="glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TimingOfRevenueRecognition_lbl1" xml:lang="en-US">Timing Of Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimingOfRevenueRecognition" xlink:to="glspu_TimingOfRevenueRecognition_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccountsReceivablesLossAllowance_lbl1" xml:lang="en-US">Accounts Receivables Loss Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccountsReceivablesLossAllowance" xlink:to="glspu_AccountsReceivablesLossAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_lbl0" xml:lang="en-US">Disclosure of other non-current assets [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NSGUARDTechnologyIncMember_lbl0" xml:lang="en-US">NSGUARDTechnology Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NSGUARDTechnologyIncMember" xlink:to="glspu_NSGUARDTechnologyIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForReconcileProfitLossAbstract_lbl0" xml:lang="en-US">Adjustments to reconcile profit (loss) [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AdjustmentsForReconcileProfitLossAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DepreciationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Depreciation, property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:to="ifrs-full_DepreciationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl0" xml:lang="en-US">Disclosure of information that enables users of financial statements to evaluate changes in liabilities arising from financing activities [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherOperatingIncomeExpense_lbl0" xml:lang="en-US">Other operating income (expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="ifrs-full_OtherOperatingIncomeExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract_lbl" xml:lang="en-US">Schedule Of Qualitative Information Of Significant Unobservable Inputs And Sensitivity Analysis Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract" xlink:to="glspu_ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments_lbl0" xml:lang="en-US">Cash flows from (used in) decrease (increase) in short-term deposits and investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" xlink:to="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GearingRatio_lbl0" xml:lang="en-US">Gearing Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GearingRatio" xlink:to="glspu_GearingRatio_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings_lbl0" xml:lang="en-US">Other current borrowings and current portion of other non-current borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" xlink:to="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities_lbl0" xml:lang="en-US">Cash flows from (used in) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfAmountWarrantsGranted_lbl1" xml:lang="en-US">Number Of Amount Warrants Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountWarrantsGranted" xlink:to="glspu_NumberOfAmountWarrantsGranted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BenefitsPaidOrPayable_lbl0" xml:lang="en-US">Benefits paid or payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BenefitsPaidOrPayable" xlink:to="ifrs-full_BenefitsPaidOrPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare_lbl1" xml:lang="en-US">Convertible Preference Share Liabilitiesat Fair Value Exercised In The Yearin Dollars Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfEarningsLossPerShareAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEarningsLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfEarningsLossPerShareAbstract_lbl" xml:lang="en-US">Schedule Of Earnings Loss Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfEarningsLossPerShareAbstract" xlink:to="glspu_ScheduleOfEarningsLossPerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComprehensiveIncome_lbl1" xml:lang="en-US">Comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_ComprehensiveIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Investing Activities With Partial Cash Payments Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" xlink:to="glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SeriesAOrdinaryShareMember_lbl1" xml:lang="en-US">Series AOrdinary Share Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesAOrdinaryShareMember" xlink:to="glspu_SeriesAOrdinaryShareMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl1" xml:lang="en-US">Liabilities arising from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock_lbl0" xml:lang="en-US">Disclosure Of Financial Assets At Amortized Cost Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" xlink:to="glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PayablesOnMachineryAndEquipment_lbl1" xml:lang="en-US">Payables On Machinery And Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PayablesOnMachineryAndEquipment" xlink:to="glspu_PayablesOnMachineryAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory_lbl1" xml:lang="en-US">Description Of Accounting Policy For Capital Reorganization Explanatory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" xlink:to="glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GovernmentMember_lbl0" xml:lang="en-US">Government [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GovernmentMember" xlink:to="ifrs-full_GovernmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TelmediaTechnologyLimitedTelmediaMember_lbl0" xml:lang="en-US">Telmedia Technology Limited Telmedia Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TelmediaTechnologyLimitedTelmediaMember" xlink:to="glspu_TelmediaTechnologyLimitedTelmediaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfExpensesExplanatory_lbl0" xml:lang="en-US">Disclosure of expenses [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfExpensesExplanatory" xlink:to="ifrs-full_DisclosureOfExpensesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RetirementsIntangibleAssetsAndGoodwill_lbl0" xml:lang="en-US">Retirements, intangible assets and goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" xlink:to="ifrs-full_RetirementsIntangibleAssetsAndGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_lbl0" xml:lang="en-US">Expense from equity-settled share-based payment transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GrantDateThreeMember_lbl0" xml:lang="en-US">Grant Date Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateThreeMember" xlink:to="glspu_GrantDateThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory_lbl0" xml:lang="en-US">Disclosure of fair value of financial instruments [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpectedCreditLossRate_lbl0" xml:lang="en-US">Expected credit loss rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpectedCreditLossRate" xlink:to="ifrs-full_ExpectedCreditLossRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IncreaseDecreaseInExpirationOfShareOptions_lbl0" xml:lang="en-US">Increase Decrease In Expiration Of Share Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseInExpirationOfShareOptions" xlink:to="glspu_IncreaseDecreaseInExpirationOfShareOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LaborAndHealthInsuranceFee_lbl1" xml:lang="en-US">Labor And Health Insurance Fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LaborAndHealthInsuranceFee" xlink:to="glspu_LaborAndHealthInsuranceFee_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForSharebasedPayments_lbl0" xml:lang="en-US">Adjustments for share-based payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForSharebasedPayments" xlink:to="ifrs-full_AdjustmentsForSharebasedPayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DepositsAtAmortisedCost_lbl0" xml:lang="en-US">Deposits at amortised cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepositsAtAmortisedCost" xlink:to="ifrs-full_DepositsAtAmortisedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ProfessionalFeePayableCurrent_lbl1" xml:lang="en-US">Professional Fee Payable Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ProfessionalFeePayableCurrent" xlink:to="glspu_ProfessionalFeePayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities_lbl0" xml:lang="en-US">Cash flows from (used in) financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CostPropertyPlantAndEquipment_lbl2" xml:lang="en-US">Cost Property Plant And Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CostPropertyPlantAndEquipment" xlink:to="glspu_CostPropertyPlantAndEquipment_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads_lbl0" xml:lang="en-US">Reserve of change in value of foreign currency basis spreads</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" xlink:to="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities_lbl0" xml:lang="en-US">Description of interrelationships between unobservable inputs and of how they might magnify or mitigate effect of changes in unobservable inputs on fair value measurement, liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" xlink:to="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SubscriptionCirculationRevenue_lbl0" xml:lang="en-US">Subscription circulation revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SubscriptionCirculationRevenue" xlink:to="ifrs-full_SubscriptionCirculationRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory_lbl0" xml:lang="en-US">Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract" xlink:href="glspu-20240630.xsd#glspu_UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract_lbl" xml:lang="en-US">Unaudited Condensed Interim Consolidated Statements Of Changes In Equity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract" xlink:to="glspu_UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueFromContractsWithCustomersAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromContractsWithCustomersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfRevenueFromContractsWithCustomersAbstract_lbl" xml:lang="en-US">Schedule Of Revenue From Contracts With Customers Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueFromContractsWithCustomersAbstract" xlink:to="glspu_ScheduleOfRevenueFromContractsWithCustomersAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaTaiwanMember_lbl0" xml:lang="en-US">Gorilla Taiwan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTaiwanMember" xlink:to="glspu_GorillaTaiwanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExercisePriceFairValueOfSecondYear_lbl1" xml:lang="en-US">Exercise Price Fair Value Of Second Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfSecondYear" xlink:to="glspu_ExercisePriceFairValueOfSecondYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExpectedCreditLosses_lbl2" xml:lang="en-US">Expected Credit Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedCreditLosses" xlink:to="glspu_ExpectedCreditLosses_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl2" xml:lang="en-US">Financial assets at fair value through profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember_lbl0" xml:lang="en-US">Gorilla Technology India Private Limited Gorilla India Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember" xlink:to="glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfShorttermBorrowingsTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Shortterm Borrowings Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfShorttermBorrowingsTableTextBlock" xlink:to="glspu_ScheduleOfShorttermBorrowingsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinanceCosts_lbl1" xml:lang="en-US">Finance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinanceCosts" xlink:to="ifrs-full_FinanceCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome_lbl0" xml:lang="en-US">Financial assets at fair value through other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLossFromOperatingActivities_lbl0" xml:lang="en-US">Profit (loss) from operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossFromOperatingActivities" xlink:to="ifrs-full_ProfitLossFromOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory_lbl0" xml:lang="en-US">Disclosure of other assets [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfOtherAssetsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GorillaDistributionEgyptMember_lbl1" xml:lang="en-US">Gorilla Distribution Egypt Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GorillaDistributionEgyptMember" xlink:to="glspu_GorillaDistributionEgyptMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GrantDateFourMember_lbl0" xml:lang="en-US">Grant Date Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateFourMember" xlink:to="glspu_GrantDateFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Adjustments for gain (loss) on disposals, property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" xlink:to="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_lbl0" xml:lang="en-US">Increase (decrease) through other changes, liabilities arising from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfSharesWarrantsExercised_lbl1" xml:lang="en-US">Number Of Shares Warrants Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesWarrantsExercised" xlink:to="glspu_NumberOfSharesWarrantsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetDegreeOfVariation_lbl1" xml:lang="en-US">Financial Asset Degree Of Variation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetDegreeOfVariation" xlink:to="glspu_FinancialAssetDegreeOfVariation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_lbl0" xml:lang="en-US">Later than four years and not later than five years [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:to="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity_lbl0" xml:lang="en-US">Increase (decrease) through exercise of warrants, equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Revenue_lbl0" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Revenue" xlink:to="ifrs-full_Revenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AtJune30Abstract_lbl0" xml:lang="en-US">At June30 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtJune30Abstract" xlink:to="glspu_AtJune30Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfAmountChangeInFairValue_lbl1" xml:lang="en-US">Number Of Amount Change In Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountChangeInFairValue" xlink:to="glspu_NumberOfAmountChangeInFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GovernmentAbstract0_lbl0" xml:lang="en-US">Government Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GovernmentAbstract0" xlink:to="glspu_GovernmentAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsMaturity_lbl0" xml:lang="en-US">Borrowings, maturity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsMaturity" xlink:to="ifrs-full_BorrowingsMaturity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TreasurySharesMember_lbl0" xml:lang="en-US">Treasury shares [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TreasurySharesMember" xlink:to="ifrs-full_TreasurySharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets_lbl1" xml:lang="en-US">Line Of Credit Facility Increase Decrease For Period Nets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets" xlink:to="glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract_lbl" xml:lang="en-US">Schedule Of Changes In Liabilities From Financing Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract" xlink:to="glspu_ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GrossProfit_lbl0" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GrossProfit" xlink:to="ifrs-full_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Classes of cash receipts from operating activities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" xlink:to="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_BasisOfPreparationPolicyTextBlock_lbl1" xml:lang="en-US">Basis Of Preparation Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasisOfPreparationPolicyTextBlock" xlink:to="glspu_BasisOfPreparationPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Cash flows from (used in) investing activities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember_lbl0" xml:lang="en-US">Addition Paid In Capital In Excess Of Par Value Of Preferred Share Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember" xlink:to="glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_lbl0" xml:lang="en-US">Later than two years and not later than three years [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:to="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentLeaseLiabilities_lbl0" xml:lang="en-US">Non-current lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLeaseLiabilities" xlink:to="ifrs-full_NoncurrentLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Companys Ordinary Shares Outstanding Table Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" xlink:to="glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_lbl0" xml:lang="en-US">Financial liabilities at fair value through profit or loss, category [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShareCapitalAbstract_lbl0" xml:lang="en-US">Share Capital Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShareCapitalAbstract" xlink:to="glspu_ShareCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets_lbl0" xml:lang="en-US">Percentage of reasonably possible increase in unobservable input, assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantIssuance_lbl1" xml:lang="en-US">Warrant Issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantIssuance" xlink:to="glspu_WarrantIssuance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings_lbl1" xml:lang="en-US">Repayments of current borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeReceivablesMember_lbl0" xml:lang="en-US">Trade receivables [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeReceivablesMember" xlink:to="ifrs-full_TradeReceivablesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermDebtInterestRateIncreases_lbl1" xml:lang="en-US">Short Term Debt Interest Rate Increases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermDebtInterestRateIncreases" xlink:to="glspu_ShortTermDebtInterestRateIncreases_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_lbl0" xml:lang="en-US">Decrease (increase) in inventories of finished goods and work in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:to="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfOtherNonCurrentAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherNonCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfOtherNonCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Other Non Current Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfOtherNonCurrentAssetsAbstract" xlink:to="glspu_ScheduleOfOtherNonCurrentAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Cash_lbl1" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Cash" xlink:to="ifrs-full_Cash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_lbl0" xml:lang="en-US">Adjustments for increase (decrease) in trade and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss_lbl1" xml:lang="en-US">Gains On Financial Assets And Liabilities At Fair Value Through Profit Or Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ShortTermBorrowingsType_lbl1" xml:lang="en-US">Short Term Borrowings Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ShortTermBorrowingsType" xlink:to="glspu_ShortTermBorrowingsType_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BuildingsMember_lbl0" xml:lang="en-US">Buildings [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BuildingsMember" xlink:to="ifrs-full_BuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TypeOfSharebasedArrangementAxis_lbl0" xml:lang="en-US">Type Of Sharebased Arrangement Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TypeOfSharebasedArrangementAxis" xlink:to="glspu_TypeOfSharebasedArrangementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherShorttermProvisions_lbl0" xml:lang="en-US">Other current provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherShorttermProvisions" xlink:to="ifrs-full_OtherShorttermProvisions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated_lbl1" xml:lang="en-US">Property, plant and equipment, gross carrying amount of fully depreciated assets still in use</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" xlink:to="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccumulatedDepreciationOneMember_lbl0" xml:lang="en-US">Accumulated Depreciation One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedDepreciationOneMember" xlink:to="glspu_AccumulatedDepreciationOneMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract_lbl" xml:lang="en-US">Schedule Of Revenue From The Transfer Of Goods And Services Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract" xlink:to="glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares_lbl1" xml:lang="en-US">Issued capital, ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapitalOrdinaryShares" xlink:to="ifrs-full_IssuedCapitalOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for property, plant and equipment [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_TimeDepositsCurrent_lbl0" xml:lang="en-US">Time Deposits Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_TimeDepositsCurrent" xlink:to="glspu_TimeDepositsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and administrative expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GeneralAndAdministrativeExpense" xlink:to="ifrs-full_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets_lbl0" xml:lang="en-US">Description of reasons for change in valuation technique used in fair value measurement, assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:to="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract_lbl0" xml:lang="en-US">Convertible Preference Share Liabilities At Fair Value Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember_lbl0" xml:lang="en-US">Later than three months and not later than six months [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" xlink:to="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract_lbl0" xml:lang="en-US">Adjustments for decrease (increase) in accrued income including contract assets [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CollaterializedBorrowingsOneMember_lbl0" xml:lang="en-US">Collaterialized Borrowings One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsOneMember" xlink:to="glspu_CollaterializedBorrowingsOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDeferredIncomeExplanatory_lbl0" xml:lang="en-US">Disclosure of deferred income [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDeferredIncomeExplanatory" xlink:to="ifrs-full_DisclosureOfDeferredIncomeExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExercisePriceFairValueOfFirstYear_lbl1" xml:lang="en-US">Exercise Price Fair Value Of First Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExercisePriceFairValueOfFirstYear" xlink:to="glspu_ExercisePriceFairValueOfFirstYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityAndLiabilities_lbl0" xml:lang="en-US">Equity and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_EquityAndLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers_lbl0" xml:lang="en-US">Receivables from contracts with customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:to="ifrs-full_ReceivablesFromContractsWithCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesMember_lbl0" xml:lang="en-US">Convertible Preference Share Liabilities Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesMember" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SoftwareSalesMember_lbl0" xml:lang="en-US">Software Sales Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SoftwareSalesMember" xlink:to="glspu_SoftwareSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentLiabilities_lbl0" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleEmployeeBenefitExpenseAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleEmployeeBenefitExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleEmployeeBenefitExpenseAbstract_lbl" xml:lang="en-US">Schedule Employee Benefit Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleEmployeeBenefitExpenseAbstract" xlink:to="glspu_ScheduleEmployeeBenefitExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of cash flows [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestExpense_lbl0" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestExpense" xlink:to="ifrs-full_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PropertyPlantAndEquipment_lbl2" xml:lang="en-US">Property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipment" xlink:to="ifrs-full_PropertyPlantAndEquipment_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, general and administrative expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:to="ifrs-full_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear_lbl1" xml:lang="en-US">Private Warrant Liabilitiesat Fair Value Granted In The Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" xlink:to="glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_lbl0" xml:lang="en-US">Adjustments for decrease (increase) in trade and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl0" xml:lang="en-US">Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for trade and other receivables [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AwardsDateAxis_lbl0" xml:lang="en-US">Awards Date Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AwardsDateAxis" xlink:to="glspu_AwardsDateAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019_lbl0" xml:lang="en-US">Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AtJune302024Abstract_lbl0" xml:lang="en-US">At June302024 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AtJune302024Abstract" xlink:to="glspu_AtJune302024Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UnitedStatesTaxationMember_lbl0" xml:lang="en-US">United States Taxation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UnitedStatesTaxationMember" xlink:to="glspu_UnitedStatesTaxationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_BasicDilutedLossPerShareAbstract_lbl0" xml:lang="en-US">Basic Diluted Loss Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasicDilutedLossPerShareAbstract" xlink:to="glspu_BasicDilutedLossPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock_lbl0" xml:lang="en-US">Critical Accounting Judgments Estimates And Key Sources Of Assumption Uncertainty Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" xlink:to="glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfSharesChangeInFairValue_lbl2" xml:lang="en-US">Number Of Shares Change In Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfSharesChangeInFairValue" xlink:to="glspu_NumberOfSharesChangeInFairValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EffectiveDatesIssuedByIASB_lbl0" xml:lang="en-US">Effective Dates Issued By IASB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EffectiveDatesIssuedByIASB" xlink:to="glspu_EffectiveDatesIssuedByIASB_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfAmountWarrantsExercised_lbl1" xml:lang="en-US">Number Of Amount Warrants Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmountWarrantsExercised" xlink:to="glspu_NumberOfAmountWarrantsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PurchaseAgreementAmountRecieved_lbl1" xml:lang="en-US">Purchase Agreement Amount Recieved</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseAgreementAmountRecieved" xlink:to="glspu_PurchaseAgreementAmountRecieved_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WarrantLiability_lbl0" xml:lang="en-US">Warrant liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WarrantLiability" xlink:to="ifrs-full_WarrantLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AccumulatedDepreciationMember_lbl0" xml:lang="en-US">Accumulated Depreciation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AccumulatedDepreciationMember" xlink:to="glspu_AccumulatedDepreciationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Loss Allowance For Accounts Receivable Table Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" xlink:to="glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ContractPeriod_lbl0" xml:lang="en-US">Contract Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ContractPeriod" xlink:to="glspu_ContractPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OutstandingPercentage_lbl1" xml:lang="en-US">Outstanding Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OutstandingPercentage" xlink:to="glspu_OutstandingPercentage_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract_lbl" xml:lang="en-US">Schedule Of Assets And Liabilities Denominated In Foreign Currencies Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract" xlink:to="glspu_ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LeaseLiabilitiesMember_lbl0" xml:lang="en-US">Lease liabilities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseLiabilitiesMember" xlink:to="ifrs-full_LeaseLiabilitiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_lbl0" xml:lang="en-US">Disclosure of maturity analysis for non-derivative financial liabilities [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:to="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherReceivablesMember_lbl0" xml:lang="en-US">Other Receivables Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherReceivablesMember" xlink:to="glspu_OtherReceivablesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SeriesDOrdinaryShareMember_lbl0" xml:lang="en-US">Series DOrdinary Share Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SeriesDOrdinaryShareMember" xlink:to="glspu_SeriesDOrdinaryShareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_lbl1" xml:lang="en-US">Weighted average exercise price of share options outstanding in share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsAbstract0_lbl0" xml:lang="en-US">Financial Assets Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAbstract0" xlink:to="glspu_FinancialAssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_SoftwareMember_lbl0" xml:lang="en-US">Software Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_SoftwareMember" xlink:to="glspu_SoftwareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProceedsFromCurrentBorrowings_lbl0" xml:lang="en-US">Proceeds from current borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromCurrentBorrowings" xlink:to="ifrs-full_ProceedsFromCurrentBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock_lbl1" xml:lang="en-US">Disclosure Of Convertible Preference Share Liabilities Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" xlink:to="glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherShorttermEmployeeBenefits_lbl0" xml:lang="en-US">Other short-term employee benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherShorttermEmployeeBenefits" xlink:to="ifrs-full_OtherShorttermEmployeeBenefits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LeaseholdImprovementsMember_lbl0" xml:lang="en-US">Leasehold improvements [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseholdImprovementsMember" xlink:to="ifrs-full_LeaseholdImprovementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory_lbl0" xml:lang="en-US">Disclosure of provision matrix [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:to="ifrs-full_DisclosureOfProvisionMatrixExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_lbl0" xml:lang="en-US">Disposals, intangible assets other than goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeeShareOptionsTwoMember_lbl1" xml:lang="en-US">Employee Share Options Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeeShareOptionsTwoMember" xlink:to="glspu_EmployeeShareOptionsTwoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConversionOfStockSharesConverted_lbl1" xml:lang="en-US">Conversion Of Stock Shares Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfStockSharesConverted" xlink:to="glspu_ConversionOfStockSharesConverted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IssuedCapital_lbl2" xml:lang="en-US">Issued capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapital" xlink:to="ifrs-full_IssuedCapital_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIssuedCapitalExplanatory_lbl0" xml:lang="en-US">Disclosure of issued capital [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:to="ifrs-full_DisclosureOfIssuedCapitalExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueFromInterest_lbl1" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromInterest" xlink:to="ifrs-full_RevenueFromInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory_lbl0" xml:lang="en-US">Disclosure of cash flow statement [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:to="ifrs-full_DisclosureOfCashFlowStatementExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory_lbl0" xml:lang="en-US">Disclosure of finance cost [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:to="ifrs-full_DisclosureOfFinanceCostExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialAssetsAbstract_lbl0" xml:lang="en-US">Financial Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialAssetsAbstract" xlink:to="glspu_FinancialAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_MainBusinessActivities_lbl1" xml:lang="en-US">Main Business Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_MainBusinessActivities" xlink:to="glspu_MainBusinessActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities_lbl0" xml:lang="en-US">Repayments of regulatory capital, financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" xlink:to="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncome_lbl1" xml:lang="en-US">Other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_lbl0" xml:lang="en-US">Short-term deposits, classified as cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:to="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AuthorizedCapital_lbl0" xml:lang="en-US">Authorized Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AuthorizedCapital" xlink:to="glspu_AuthorizedCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for share-based payment transactions [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAndCashEquivalents_lbl3" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_CashAndCashEquivalents_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_HardwareSalesMember_lbl0" xml:lang="en-US">Hardware Sales Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_HardwareSalesMember" xlink:to="glspu_HardwareSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_CollaterializedBorrowingsThreeMember_lbl0" xml:lang="en-US">Collaterialized Borrowings Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_CollaterializedBorrowingsThreeMember" xlink:to="glspu_CollaterializedBorrowingsThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock_lbl0" xml:lang="en-US">Disclosure Of Detailed Information About Other Payables Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" xlink:to="glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DilutedEarningsLossPerShare_lbl0" xml:lang="en-US">Diluted earnings (loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DilutedEarningsLossPerShare" xlink:to="ifrs-full_DilutedEarningsLossPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestPayable_lbl0" xml:lang="en-US">Interest payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestPayable" xlink:to="ifrs-full_InterestPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Gains on disposals of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" xlink:to="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherGainsLosses_lbl1" xml:lang="en-US">Other gains (losses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherGainsLosses" xlink:to="ifrs-full_OtherGainsLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment_lbl1" xml:lang="en-US">Increase Decrease Through Acquisition Of Intangible Asset Through Sharebased Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" xlink:to="glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GrantDateTwoMember_lbl0" xml:lang="en-US">Grant Date Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateTwoMember" xlink:to="glspu_GrantDateTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PromissoryNotesMember_lbl0" xml:lang="en-US">Promissory Notes Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PromissoryNotesMember" xlink:to="glspu_PromissoryNotesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NewShareIssuance_lbl1" xml:lang="en-US">New Share Issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NewShareIssuance" xlink:to="glspu_NewShareIssuance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AssetsAbstract1_lbl0" xml:lang="en-US">Assets Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AssetsAbstract1" xlink:to="glspu_AssetsAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AssetsAbstract0_lbl0" xml:lang="en-US">Assets Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AssetsAbstract0" xlink:to="glspu_AssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PurchaseOfOrdinaryShares_lbl1" xml:lang="en-US">Purchase Of Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PurchaseOfOrdinaryShares" xlink:to="glspu_PurchaseOfOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialLiabilitiesAbstract0_lbl0" xml:lang="en-US">Financial Liabilities Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialLiabilitiesAbstract0" xlink:to="glspu_FinancialLiabilitiesAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_OtherSegmentMember_lbl0" xml:lang="en-US">Other Segment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_OtherSegmentMember" xlink:to="glspu_OtherSegmentMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfShareBasedPaymentExpensesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShareBasedPaymentExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfShareBasedPaymentExpensesAbstract_lbl" xml:lang="en-US">Schedule Of Share Based Payment Expenses Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfShareBasedPaymentExpensesAbstract" xlink:to="glspu_ScheduleOfShareBasedPaymentExpensesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EmployeesEquityCompensationMember_lbl0" xml:lang="en-US">Employees Equity Compensation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EmployeesEquityCompensationMember" xlink:to="glspu_EmployeesEquityCompensationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueFromRenderingOfServices_lbl0" xml:lang="en-US">Revenue from rendering of services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromRenderingOfServices" xlink:to="ifrs-full_RevenueFromRenderingOfServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RelatedPartyTransactionsAxis_lbl0" xml:lang="en-US">Related Party Transactions Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RelatedPartyTransactionsAxis" xlink:to="glspu_RelatedPartyTransactionsAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_FinancialWarrantLiabilities_lbl1" xml:lang="en-US">Financial Warrant Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_FinancialWarrantLiabilities" xlink:to="glspu_FinancialWarrantLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EquityAttributableToOwnersOfParentAbstract_lbl0" xml:lang="en-US">Equity Attributable To Owners Of Parent Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EquityAttributableToOwnersOfParentAbstract" xlink:to="glspu_EquityAttributableToOwnersOfParentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_lbl0" xml:lang="en-US">Disclosure of detailed information about borrowings [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_UpTo365DaysPastDueMember_lbl0" xml:lang="en-US">Up To365 Days Past Due Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_UpTo365DaysPastDueMember" xlink:to="glspu_UpTo365DaysPastDueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeStatementAbstract_lbl0" xml:lang="en-US">Profit or loss [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_IncomeStatementAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfProvisionMatrixAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfProvisionMatrixAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfProvisionMatrixAbstract_lbl" xml:lang="en-US">Schedule Of Provision Matrix Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfProvisionMatrixAbstract" xlink:to="glspu_ScheduleOfProvisionMatrixAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_Collateral_lbl1" xml:lang="en-US">Collateral</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Collateral" xlink:to="glspu_Collateral_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl2" xml:lang="en-US">Current portion of non-current borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_RestrictedShareUnitMember_lbl0" xml:lang="en-US">Restricted Share Unit Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_RestrictedShareUnitMember" xlink:to="glspu_RestrictedShareUnitMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract_lbl" xml:lang="en-US">Schedule Of Financial Assets At Amortized Cost Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract" xlink:to="glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Useful Lives Of Property Plant And Equipment Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContractLiabilitiesAbstract_lbl0" xml:lang="en-US">Contract liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractLiabilitiesAbstract" xlink:to="ifrs-full_ContractLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue_lbl1" xml:lang="en-US">Convertible Preference Share Liabilities Exercised Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue" xlink:to="glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="glspu_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule Of Estimated Useful Lives Of Property Plant And Equipment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract" xlink:to="glspu_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares_lbl1" xml:lang="en-US">Conversion Of Preference Shares Into Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares" xlink:to="glspu_ConversionOfPreferenceSharesIntoOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ServiceRevenueMember_lbl1" xml:lang="en-US">Service Revenue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ServiceRevenueMember" xlink:to="glspu_ServiceRevenueMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PropertyPlantandEquipmentTablesLineItems_lbl0" xml:lang="en-US">Property Plantand Equipment Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PropertyPlantandEquipmentTablesLineItems" xlink:to="glspu_PropertyPlantandEquipmentTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLoss_lbl1" xml:lang="en-US">Profit (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_HardwareSalesAbstract_lbl0" xml:lang="en-US">Hardware Sales Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_HardwareSalesAbstract" xlink:to="glspu_HardwareSalesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and development expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ResearchAndDevelopmentExpense" xlink:to="ifrs-full_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NonCurrentItemsAbstract_lbl0" xml:lang="en-US">Non Current Items Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NonCurrentItemsAbstract" xlink:to="glspu_NonCurrentItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialLiabilitiesAtAmortisedCost_lbl0" xml:lang="en-US">Financial liabilities at amortised cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:to="ifrs-full_FinancialLiabilitiesAtAmortisedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CostOfSales_lbl0" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CostOfSales" xlink:to="ifrs-full_CostOfSales_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_NumberOfAmount_lbl2" xml:lang="en-US">Number Of Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_NumberOfAmount" xlink:to="glspu_NumberOfAmount_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LongTermBankLoanThreeMember_lbl0" xml:lang="en-US">Long Term Bank Loan Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LongTermBankLoanThreeMember" xlink:to="glspu_LongTermBankLoanThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_PreferredShareConvertibleSharesIssuable_lbl1" xml:lang="en-US">Preferred Share Convertible Shares Issuable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_PreferredShareConvertibleSharesIssuable" xlink:to="glspu_PreferredShareConvertibleSharesIssuable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContractAssetsAbstract_lbl0" xml:lang="en-US">Contract assets [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContractAssetsAbstract" xlink:to="ifrs-full_ContractAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_lbl0" xml:lang="en-US">Disclosure of detailed information about intangible assets [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_lbl0" xml:lang="en-US">Increase (decrease) through net exchange differences, goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_BookValue_lbl1" xml:lang="en-US">Book Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BookValue" xlink:to="glspu_BookValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_LetterOfGuaranteeOneMember_lbl0" xml:lang="en-US">Letter Of Guarantee One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_LetterOfGuaranteeOneMember" xlink:to="glspu_LetterOfGuaranteeOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory_lbl0" xml:lang="en-US">Description of accounting policy for deferred income tax [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Equity_lbl2" xml:lang="en-US">Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Equity" xlink:to="ifrs-full_Equity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_lbl0" xml:lang="en-US">Sensitivity analysis for types of market risk [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:to="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantLiabilitiesOneMember_lbl0" xml:lang="en-US">Warrant Liabilities One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesOneMember" xlink:to="glspu_WarrantLiabilitiesOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLossBeforeTax_lbl2" xml:lang="en-US">Profit (loss) before tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_ProfitLossBeforeTax_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_lbl0" xml:lang="en-US">Disclosure of employee benefits [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:to="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_lbl0" xml:lang="en-US">Current tax expense (income) and adjustments for current tax of prior periods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:to="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets_lbl0" xml:lang="en-US">Description of change in valuation technique used in fair value measurement, assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:to="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantLiabilitiesPoilcyTextBlock_lbl0" xml:lang="en-US">Warrant Liabilities Poilcy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantLiabilitiesPoilcyTextBlock" xlink:to="glspu_WarrantLiabilitiesPoilcyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember_lbl0" xml:lang="en-US">Amendments To IAS7 And IFRS7 Supplier Finance Arrangements Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember" xlink:to="glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherReceivables_lbl1" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherReceivables" xlink:to="ifrs-full_OtherReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_lbl0" xml:lang="en-US">Increase (decrease) through share-based payment transactions, equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ExpectedOptionLife_lbl0" xml:lang="en-US">Expected Option Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ExpectedOptionLife" xlink:to="glspu_ExpectedOptionLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ForeignCurrencyFunctionalCurrencyAbstract_lbl0" xml:lang="en-US">Foreign Currency Functional Currency Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ForeignCurrencyFunctionalCurrencyAbstract" xlink:to="glspu_ForeignCurrencyFunctionalCurrencyAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_IncomeTaxExpensebenefit_lbl1" xml:lang="en-US">Income Tax Expensebenefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_IncomeTaxExpensebenefit" xlink:to="glspu_IncomeTaxExpensebenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherExpenseByNature_lbl0" xml:lang="en-US">Other expenses, by nature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherExpenseByNature" xlink:to="ifrs-full_OtherExpenseByNature_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_EstimatedUsefulLife_lbl1" xml:lang="en-US">Estimated Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_EstimatedUsefulLife" xlink:to="glspu_EstimatedUsefulLife_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_WarrantExercised_lbl1" xml:lang="en-US">Warrant Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_WarrantExercised" xlink:to="glspu_WarrantExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties_lbl0" xml:lang="en-US">Receivables due from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties" xlink:to="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory_lbl1" xml:lang="en-US">Schedule Of Interest Expense And Interest Payable Explanatory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory" xlink:to="glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_GrantDateMember_lbl0" xml:lang="en-US">Grant Date Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_GrantDateMember" xlink:to="glspu_GrantDateMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember_lbl0" xml:lang="en-US">Level 2 of fair value hierarchy [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level2OfFairValueHierarchyMember" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_ConsolidationMember_lbl0" xml:lang="en-US">Consolidation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_ConsolidationMember" xlink:to="glspu_ConsolidationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory_lbl0" xml:lang="en-US">Disclosure of financial liabilities [text block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_BasisOfCondensedConsolidationPolicyTextBlock_lbl1" xml:lang="en-US">Basis Of Condensed Consolidation Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_BasisOfCondensedConsolidationPolicyTextBlock" xlink:to="glspu_BasisOfCondensedConsolidationPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="glspu_Year2024Abstract_lbl0" xml:lang="en-US">Year2024 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="glspu_Year2024Abstract" xlink:to="glspu_Year2024Abstract_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>glspu-20240630_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Sep 30 19:50:11 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedBalanceSheet" roleURI="http://www.glspu.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedComprehensiveIncome" roleURI="http://www.glspu.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareholdersEquityType2or3" roleURI="http://www.glspu.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConsolidatedCashFlow" roleURI="http://www.glspu.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CorporateandGroupInformation" roleURI="http://www.glspu.com/role/CorporateandGroupInformation"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_TheAuthorizationoftheConsolidatedFinancialStatements" roleURI="http://www.glspu.com/role/TheAuthorizationoftheConsolidatedFinancialStatements"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB" roleURI="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CashandCashEquivalents" roleURI="http://www.glspu.com/role/CashandCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatFairValueThroughProfitorLoss" roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatAmortizedCost" roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCost"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_AccountsReceivable" roleURI="http://www.glspu.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_PropertyPlantandEquipment" roleURI="http://www.glspu.com/role/PropertyPlantandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IntangibleAssets" roleURI="http://www.glspu.com/role/IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherNonCurrentAssets" roleURI="http://www.glspu.com/role/OtherNonCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShortTermBorrowings" roleURI="http://www.glspu.com/role/ShortTermBorrowings"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherPayables" roleURI="http://www.glspu.com/role/OtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_LongTermBorrowings" roleURI="http://www.glspu.com/role/LongTermBorrowings"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareBasedPayment" roleURI="http://www.glspu.com/role/ShareBasedPayment"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_Warrantliabilities" roleURI="http://www.glspu.com/role/Warrantliabilities"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConvertiblePreferenceSharesLiabilities" roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareCapital" roleURI="http://www.glspu.com/role/ShareCapital"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RetainedEarnings" roleURI="http://www.glspu.com/role/RetainedEarnings"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_Revenue" roleURI="http://www.glspu.com/role/Revenue"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherGainsLossesNet" roleURI="http://www.glspu.com/role/OtherGainsLossesNet"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinanceCosts" roleURI="http://www.glspu.com/role/FinanceCosts"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ExpensesbyNature" roleURI="http://www.glspu.com/role/ExpensesbyNature"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EmployeeBenefitExpense" roleURI="http://www.glspu.com/role/EmployeeBenefitExpense"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IncomeTax" roleURI="http://www.glspu.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EarningsLossPerShare" roleURI="http://www.glspu.com/role/EarningsLossPerShare"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SupplementalCashFlowInformation" roleURI="http://www.glspu.com/role/SupplementalCashFlowInformation"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ChangesinLiabilitiesfromFinancingActivities" roleURI="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RelatedPartyTransactions" roleURI="http://www.glspu.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_PledgedAssets" roleURI="http://www.glspu.com/role/PledgedAssets"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SignificantContingentLiabilitiesandUnrecognizedContractCommitments" roleURI="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CapitalManagement" roleURI="http://www.glspu.com/role/CapitalManagement"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialInstruments" roleURI="http://www.glspu.com/role/FinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FairValueInformation" roleURI="http://www.glspu.com/role/FairValueInformation"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SegmentInformation" roleURI="http://www.glspu.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_AccountingPoliciesByPolicy" roleURI="http://www.glspu.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables" roleURI="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CashandCashEquivalentsTables" roleURI="http://www.glspu.com/role/CashandCashEquivalentsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatFairValueThroughProfitorLossTables" roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatAmortizedCostTables" roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_AccountsReceivableTables" roleURI="http://www.glspu.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_PropertyPlantandEquipmentTables" roleURI="http://www.glspu.com/role/PropertyPlantandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IntangibleAssetsTables" roleURI="http://www.glspu.com/role/IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherNonCurrentAssetsTables" roleURI="http://www.glspu.com/role/OtherNonCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShortTermBorrowingsTables" roleURI="http://www.glspu.com/role/ShortTermBorrowingsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherPayablesTables" roleURI="http://www.glspu.com/role/OtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_LongTermBorrowingsTables" roleURI="http://www.glspu.com/role/LongTermBorrowingsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareBasedPaymentTables" roleURI="http://www.glspu.com/role/ShareBasedPaymentTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_WarrantliabilitiesTables" roleURI="http://www.glspu.com/role/WarrantliabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConvertiblePreferenceSharesLiabilitiesTables" roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareCapitalTables" roleURI="http://www.glspu.com/role/ShareCapitalTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RevenueTables" roleURI="http://www.glspu.com/role/RevenueTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_OtherGainsLossesNetTables" roleURI="http://www.glspu.com/role/OtherGainsLossesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinanceCostsTables" roleURI="http://www.glspu.com/role/FinanceCostsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ExpensesbyNatureTables" roleURI="http://www.glspu.com/role/ExpensesbyNatureTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EmployeeBenefitExpenseTables" roleURI="http://www.glspu.com/role/EmployeeBenefitExpenseTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IncomeTaxTables" roleURI="http://www.glspu.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EarningsLossPerShareTables" roleURI="http://www.glspu.com/role/EarningsLossPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SupplementalCashFlowInformationTables" roleURI="http://www.glspu.com/role/SupplementalCashFlowInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ChangesinLiabilitiesfromFinancingActivitiesTables" roleURI="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RelatedPartyTransactionsTables" roleURI="http://www.glspu.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_PledgedAssetsTables" roleURI="http://www.glspu.com/role/PledgedAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CapitalManagementTables" roleURI="http://www.glspu.com/role/CapitalManagementTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialInstrumentsTables" roleURI="http://www.glspu.com/role/FinancialInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FairValueInformationTables" roleURI="http://www.glspu.com/role/FairValueInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SegmentInformationTables" roleURI="http://www.glspu.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" roleURI="http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" roleURI="http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable" roleURI="http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" roleURI="http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofCashandCashEquivalentsTable" roleURI="http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable" roleURI="http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinancialAssetsatAmortizedCostTable" roleURI="http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable" roleURI="http://www.glspu.com/role/ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAccountsReceivableTable" roleURI="http://www.glspu.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAgingAnalysisofAccountsReceivableTable" roleURI="http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAmortizationonIntangibleAssetsTable" roleURI="http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofOtherNonCurrentAssetsTable" roleURI="http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShortTermBorrowingsTable" roleURI="http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShortTermandLongTermBorrowingTable" roleURI="http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofOtherPayablesTable" roleURI="http://www.glspu.com/role/ScheduleofOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofLongTermBorrowingsTable" roleURI="http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShareBasedPaymentTable" roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" roleURI="http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShareBasedPaymentArrangementsTable" roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFairValueofShareOptionsGrantedonGrantDateTable" roleURI="http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofShareBasedPaymentExpensesTable" roleURI="http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofExpensesIncurredonShareBasedPaymentTable" roleURI="http://www.glspu.com/role/ScheduleofExpensesIncurredonShareBasedPaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofWarrantLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofConvertiblePreferenceShareLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAuthorizedandIssuedPreferenceSharesTable" roleURI="http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofCompanysOrdinarySharesOutstandingTable" roleURI="http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofRevenuefromContractswithCustomersTable" roleURI="http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofRevenuefromtheTransferofGoodsandServicesTable" roleURI="http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable" roleURI="http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofOtherGainsLossesNetTable" roleURI="http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinanceCostsTable" roleURI="http://www.glspu.com/role/ScheduleofFinanceCostsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofExpensesbyNatureTable" roleURI="http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleEmployeeBenefitExpenseTable" roleURI="http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofIncomeTaxExpenseBenefitTable" roleURI="http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofEarningsLossPerShareTable" roleURI="http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofInvestingActivitieswithPartialCashPaymentsTable" roleURI="http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofPurchaseofPropertyPlantandEquipmentTable" roleURI="http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" roleURI="http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofNamesofRelatedPartiesandRelationshipTable" roleURI="http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofInterestExpenseandInterestPayableTable" roleURI="http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofKeyManagementCompensationTable" roleURI="http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAssetsPledgedasCollateralTable" roleURI="http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofGearingRatiosTable" roleURI="http://www.glspu.com/role/ScheduleofGearingRatiosTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofFinancialInstrumentsbyCategoryTable" roleURI="http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" roleURI="http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" roleURI="http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofProvisionMatrixTable" roleURI="http://www.glspu.com/role/ScheduleofProvisionMatrixTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofLossAllowanceforAccountsReceivableTable" roleURI="http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofNonDerivativeFinancialLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" roleURI="http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleoftheChangesinLevel3InstrumentTable" roleURI="http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" roleURI="http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" roleURI="http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_CashandCashEquivalentsDetails" roleURI="http://www.glspu.com/role/CashandCashEquivalentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatFairValueThroughProfitorLossDetails" roleURI="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialAssetsatAmortizedCostDetails" roleURI="http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_AccountsReceivableDetails" roleURI="http://www.glspu.com/role/AccountsReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IntangibleAssetsDetails" roleURI="http://www.glspu.com/role/IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShortTermBorrowingsDetails" roleURI="http://www.glspu.com/role/ShortTermBorrowingsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareBasedPaymentDetails" roleURI="http://www.glspu.com/role/ShareBasedPaymentDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_WarrantliabilitiesDetails" roleURI="http://www.glspu.com/role/WarrantliabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ConvertiblePreferenceSharesLiabilitiesDetails" roleURI="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_ShareCapitalDetails" roleURI="http://www.glspu.com/role/ShareCapitalDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RevenueDetails" roleURI="http://www.glspu.com/role/RevenueDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_IncomeTaxDetails" roleURI="http://www.glspu.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_EarningsLossPerShareDetails" roleURI="http://www.glspu.com/role/EarningsLossPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_RelatedPartyTransactionsDetails" roleURI="http://www.glspu.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails" roleURI="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#glspu_r_FinancialInstrumentsDetails" roleURI="http://www.glspu.com/role/FinancialInstrumentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="glspu-20240630.xsd#DocumentAndEntityInformation" roleURI="http://www.glspu.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:role="http://www.glspu.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CurrentAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtAmortisedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtAmortisedCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_ContractAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Inventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_Inventories" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPrepayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentPrepayments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_OtherReceivables" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_OtherCurrentAssets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CurrentAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_NoncurrentAssetsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_RightofuseAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DeferredTaxAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentPrepayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentPrepayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_NoncurrentPrepayments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_OtherNoncurrentAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_NoncurrentAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Assets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_Assets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CurrentLiabilitiesAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_ShorttermBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_ContractLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotePayableCurrent" xlink:href="glspu-20240630.xsd#glspu_NotePayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="NotePayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentPayables" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherCurrentPayables" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherShorttermProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermProvisions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherShorttermProvisions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentLeaseLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentTaxLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantLiability" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_WarrantLiability" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalPreferenceShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalPreferenceShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_IssuedCapitalPreferenceShares" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherCurrentLiabilities" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_CurrentLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_NoncurrentLiabilitiesAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_LongtermBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherLongtermProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLongtermProvisions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherLongtermProvisions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_DeferredTaxLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentLeaseLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentGovernmentGrants" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentGovernmentGrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentGovernmentGrants" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_NoncurrentLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Liabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_Liabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalAbstract" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ShareCapitalAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalAbstract" xlink:to="ifrs-full_IssuedCapitalOrdinaryShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalSurplusAbstract" xlink:href="glspu-20240630.xsd#glspu_CapitalSurplusAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="CapitalSurplusAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalSurplusAbstract" xlink:to="ifrs-full_IssuedCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarningsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_RetainedEarningsAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarnings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetainedEarningsAbstract" xlink:to="ifrs-full_RetainedEarnings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherEquityInterestAbstract" xlink:href="glspu-20240630.xsd#glspu_OtherEquityInterestAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="OtherEquityInterestAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherEquityInterestAbstract" xlink:to="ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TreasuryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TreasuryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherEquityInterestAbstract" xlink:to="ifrs-full_TreasuryShares" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Equity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_Equity" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityAndLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_EquityAndLiabilities" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ConsolidatedComprehensiveIncome" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract" xlink:href="glspu-20240630.xsd#glspu_UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="ifrs-full_SegmentsAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Revenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Revenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_Revenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CostOfSales" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_Revenue" xlink:to="ifrs-full_CostOfSales" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GrossProfit" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_Revenue" xlink:to="ifrs-full_GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeStatementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeStatementAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_IncomeStatementAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesAndMarketingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_SalesAndMarketingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_ResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedCreditsLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditsLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ExpectedCreditsLosses" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_OtherIncome" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherGainsLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_OtherGainsLosses" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OperatingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OperatingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_OperatingExpense" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_ProfitLossFromOperatingActivities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_RevenueFromInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinanceCosts" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_FinanceCosts" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherOperatingIncomeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_OtherOperatingIncomeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_ProfitLossBeforeTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_ProfitLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncome" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ComprehensiveIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ifrs-full_EarningsPerShareAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_BasicEarningsLossPerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DilutedEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_DilutedEarningsLossPerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract" xlink:href="glspu-20240630.xsd#glspu_UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfChangesInEquityTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract" xlink:to="ifrs-full_StatementOfChangesInEquityTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfEquityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_ComponentsOfEquityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_IssuedCapitalMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalPreferredShareMember" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalPreferredShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ShareCapitalPreferredShareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceReceiptsForShareCapitalMember" xlink:href="glspu-20240630.xsd#glspu_AdvanceReceiptsForShareCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="AdvanceReceiptsForShareCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdditionalPaidinCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_AdditionalPaidinCapitalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionalPaidInCapitalTreasuryShareTransactionMember" xlink:href="glspu-20240630.xsd#glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="AdditionalPaidInCapitalTreasuryShareTransactionMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="EmployeeShareOptionsMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedShareUnitMember" xlink:href="glspu-20240630.xsd#glspu_RestrictedShareUnitMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="RestrictedShareUnitMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember" xlink:href="glspu-20240630.xsd#glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarningsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_RetainedEarningsMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TreasurySharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TreasurySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_TreasurySharesMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComponentsOfEquityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_ComponentsOfEquityDomain" order="11.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_StatementOfChangesInEquityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Equity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_Equity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_ProfitLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_OtherComprehensiveIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_ComprehensiveIncome" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInExpirationOfShareOptions" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInExpirationOfShareOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="IncreaseDecreaseInExpirationOfShareOptions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInEmployeeShareOptionPlans" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInEmployeeShareOptionPlans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="IncreaseDecreaseInEmployeeShareOptionPlans" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfRestrictedShareUnits" xlink:href="glspu-20240630.xsd#glspu_IssuanceOfRestrictedShareUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="IssuanceOfRestrictedShareUnits" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueStockSplits" xlink:href="glspu-20240630.xsd#glspu_StockIssuedDuringPeriodValueStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="StockIssuedDuringPeriodValueStockSplits" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssueOfEquity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssueOfEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IssueOfEquity" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Equity_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_Equity_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_ProfitLossBeforeTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" xlink:to="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedCreditLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ExpectedCreditLosses" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_DepreciationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AmortisationExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForSharebasedPayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_AdjustmentsForSharebasedPayments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsForShareOptionExpenses" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForShareOptionExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="AdjustmentsForShareOptionExpenses" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_InterestExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_RevenueFromInterest" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="GainsOnReversalOfAccountsAndOtherPayables" xlink:href="glspu-20240630.xsd#glspu_GainsOnReversalOfAccountsAndOtherPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="GainsOnReversalOfAccountsAndOtherPayables" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ChangesInOperatingAssetsAndLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsForPrepayment" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForPrepayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="AdjustmentsForPrepayment" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsForIncreaseDecreaseInProvisions" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForIncreaseDecreaseInProvisions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="AdjustmentsForIncreaseDecreaseInProvisions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperations" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_InterestPaidClassifiedAsOperatingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperations" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromDisposalOfPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromDisposalOfPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromCurrentBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_ProceedsFromCurrentBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromExerciseOfWarrants" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromExerciseOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_ProceedsFromExerciseOfWarrants" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExerciseOfConvertiblePreferredShares" xlink:href="glspu-20240630.xsd#glspu_ExerciseOfConvertiblePreferredShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ExerciseOfConvertiblePreferredShares" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExerciseOfRestrictedShareUnits" xlink:href="glspu-20240630.xsd#glspu_ExerciseOfRestrictedShareUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ExerciseOfRestrictedShareUnits" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/CorporateandGroupInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract" xlink:to="ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/TheAuthorizationoftheConsolidatedFinancialStatements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract" xlink:to="ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:href="glspu-20240630.xsd#glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract"/>
    <loc xlink:type="locator" xlink:label="ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" xlink:href="glspu-20240630.xsd#glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:to="ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/CashandCashEquivalents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialAssetsatAmortizedCost" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="DisclosureOfFinancialAssetsAtAmortizedCostTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/AccountsReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/IntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/OtherNonCurrentAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShortTermBorrowings" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingCostsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfBorrowingCostsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBorrowingCostsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingCostsAbstract" xlink:to="ifrs-full_DisclosureOfBorrowingCostsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/OtherPayables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/LongTermBorrowings" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsAbstract" xlink:to="ifrs-full_DisclosureOfBorrowingsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShareBasedPayment" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/Warrantliabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotesAndOtherExplanatoryInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:to="ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesDisclosure" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:to="ConvertiblePreferenceShareLiabilitiesDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShareCapital" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTable"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ShareCapitalTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalTable" xlink:to="ShareCapitalLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalLineItems" xlink:to="ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/RetainedEarnings" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RetainedEarningsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsAbstract"/>
    <loc xlink:type="locator" xlink:label="RetainedEarningsTextBlock" xlink:href="glspu-20240630.xsd#glspu_RetainedEarningsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetainedEarningsAbstract" xlink:to="RetainedEarningsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/Revenue" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRevenueExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ifrs-full_DisclosureOfRevenueExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/OtherGainsLossesNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="OtherGainsLossesNetAbstract" xlink:href="glspu-20240630.xsd#glspu_OtherGainsLossesNetAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherGainsLossesNetTextBlock" xlink:href="glspu-20240630.xsd#glspu_OtherGainsLossesNetTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherGainsLossesNetAbstract" xlink:to="OtherGainsLossesNetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinanceCosts" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="FinanceCostsAbstract" xlink:href="glspu-20240630.xsd#glspu_FinanceCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceCostsAbstract" xlink:to="ifrs-full_DisclosureOfFinanceCostExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ExpensesbyNature" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNatureAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNatureAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfExpensesByNatureExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExpensesByNatureExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ExpenseByNatureAbstract" xlink:to="ifrs-full_DisclosureOfExpensesByNatureExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/EmployeeBenefitExpense" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotesAndOtherExplanatoryInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitExpenseTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTable"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitExpenseLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:to="EmployeeBenefitExpenseTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseTable" xlink:to="EmployeeBenefitExpenseLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/IncomeTax" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:to="ifrs-full_DisclosureOfIncomeTaxExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/EarningsLossPerShare" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BasicEarningsPerShareAbstract" xlink:to="ifrs-full_DisclosureOfEarningsPerShareExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SupplementalCashFlowInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" xlink:to="ifrs-full_DisclosureOfCashFlowStatementExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_DisclosureOfRelatedPartyExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/PledgedAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="PledgedAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="PledgedAssetsTextBlock" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsAbstract" xlink:to="PledgedAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract" xlink:to="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/CapitalManagement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="CapitalManagementAbstract" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialRiskManagementExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalManagementAbstract" xlink:to="ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialInstruments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FairValueInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SegmentInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatementOfCompliancePolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_StatementOfCompliancePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="StatementOfCompliancePolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BasisOfPreparationPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_BasisOfPreparationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="BasisOfPreparationPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BasisOfCondensedConsolidationPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_BasisOfCondensedConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="BasisOfCondensedConsolidationPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantLiabilitiesPoilcyTextBlock" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesPoilcyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="WarrantLiabilitiesPoilcyTextBlock" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" xlink:href="glspu-20240630.xsd#glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:href="glspu-20240630.xsd#glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract"/>
    <loc xlink:type="locator" xlink:label="DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:to="DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract" xlink:to="DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="CashAndCashEquivalentsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_CashAndCashEquivalentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="CashAndCashEquivalentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/AccountsReceivableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAccountsReceivableTableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ScheduleOfAccountsReceivableTableTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantandEquipmentTablesTable" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentTablesTable"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantandEquipmentTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantandEquipmentTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentTablesTable" xlink:to="PropertyPlantandEquipmentTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentTablesLineItems" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/IntangibleAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:to="ScheduleOfIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:to="ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/OtherNonCurrentAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DisclosureOfOtherAssetsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShortTermBorrowingsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingCostsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsTablesTable"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingCostsAbstract" xlink:to="ShortTermBorrowingsTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsTablesTable" xlink:to="ShortTermBorrowingsTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfShorttermBorrowingsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShorttermBorrowingsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsTablesLineItems" xlink:to="ScheduleOfShorttermBorrowingsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsTablesLineItems" xlink:to="ScheduleOfShortTermAndLongTermBorrowingTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/OtherPayablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="DisclosureOfDetailedInformationAboutOtherPayablesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/LongTermBorrowingsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="LongTermBorrowingsTablesTable" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsTablesTable"/>
    <loc xlink:type="locator" xlink:label="LongTermBorrowingsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsAbstract" xlink:to="LongTermBorrowingsTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermBorrowingsTablesTable" xlink:to="LongTermBorrowingsTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermBorrowingsTablesLineItems" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShareBasedPaymentTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentTablesTable"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ShareBasedPaymentTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentTablesTable" xlink:to="ShareBasedPaymentTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfSharebasedPaymentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfSharebasedPaymentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentTablesLineItems" xlink:to="ScheduleOfSharebasedPaymentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentTablesLineItems" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentTablesLineItems" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentTablesLineItems" xlink:to="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfSharebasedPaymentExpensesTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentTablesLineItems" xlink:to="ScheduleOfSharebasedPaymentExpensesTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentTablesLineItems" xlink:to="ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/WarrantliabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotesAndOtherExplanatoryInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="DisclosureOfWarrantLiabilities" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfWarrantLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:to="DisclosureOfWarrantLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" xlink:href="glspu-20240630.xsd#glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:to="DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShareCapitalTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalTablesTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTablesTable"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ShareCapitalTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalTablesTable" xlink:to="ShareCapitalTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalTablesLineItems" xlink:to="ifrs-full_DisclosureOfIssuedCapitalExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalTablesLineItems" xlink:to="ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/RevenueTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RevenueAbstract" xlink:to="ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/OtherGainsLossesNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="OtherGainsLossesNetAbstract" xlink:href="glspu-20240630.xsd#glspu_OtherGainsLossesNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherGainslossesNetTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherGainslossesNetTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherGainsLossesNetAbstract" xlink:to="ScheduleOfOtherGainslossesNetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinanceCostsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="FinanceCostsAbstract" xlink:href="glspu-20240630.xsd#glspu_FinanceCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceCostsAbstract" xlink:to="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ExpensesbyNatureTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNatureAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNatureAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfExpensesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExpensesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ExpenseByNatureAbstract" xlink:to="ifrs-full_DisclosureOfExpensesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/EmployeeBenefitExpenseTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotesAndOtherExplanatoryInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitExpenseTablesTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTablesTable"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitExpenseTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:to="EmployeeBenefitExpenseTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseTablesTable" xlink:to="EmployeeBenefitExpenseTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseTablesLineItems" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/IncomeTaxTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDeferredIncomeExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDeferredIncomeExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:to="ifrs-full_DisclosureOfDeferredIncomeExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/EarningsLossPerShareTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BasicEarningsPerShareAbstract" xlink:to="ifrs-full_EarningsPerShareExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SupplementalCashFlowInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="SupplementalCashFlowInformationTablesTable" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationTablesTable"/>
    <loc xlink:type="locator" xlink:label="SupplementalCashFlowInformationTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" xlink:to="SupplementalCashFlowInformationTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationTablesTable" xlink:to="SupplementalCashFlowInformationTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationTablesLineItems" xlink:to="ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationTablesLineItems" xlink:to="ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfInterestExpenseAndInterestPayableExplanatory" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfInterestExpenseAndInterestPayableExplanatory" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/PledgedAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="PledgedAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="PledgedAssetsTablesTable" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTablesTable"/>
    <loc xlink:type="locator" xlink:label="PledgedAssetsTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsAbstract" xlink:to="PledgedAssetsTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsTablesTable" xlink:to="PledgedAssetsTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsTablesLineItems" xlink:to="ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/CapitalManagementTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="CapitalManagementAbstract" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementAbstract"/>
    <loc xlink:type="locator" xlink:label="CapitalManagementTablesTable" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementTablesTable"/>
    <loc xlink:type="locator" xlink:label="CapitalManagementTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_CapitalManagementTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalManagementAbstract" xlink:to="CapitalManagementTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalManagementTablesTable" xlink:to="CapitalManagementTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfGearingRatiosTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGearingRatiosTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalManagementTablesLineItems" xlink:to="ScheduleOfGearingRatiosTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfProvisionMatrixExplanatory" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FairValueInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfTheChangesInLevel3Instrument" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfTheChangesInLevel3Instrument"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="ScheduleOfTheChangesInLevel3Instrument" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract" xlink:to="ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SegmentInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationTablesTable" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationTablesTable"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationTablesLineItems" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="SegmentInformationTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationTablesTable" xlink:to="SegmentInformationTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationTablesLineItems" xlink:to="ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract"/>
    <loc xlink:type="locator" xlink:label="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"/>
    <loc xlink:type="locator" xlink:label="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract" xlink:to="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:to="ifrs-full_InitiallyAppliedIFRSsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilityInASaleAndLeasebackMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_LeaseLiabilityInASaleAndLeasebackMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesWithCovenantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_NoncurrentLiabilitiesWithCovenantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember" xlink:href="glspu-20240630.xsd#glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable" xlink:to="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NewStandardsInterpretationsAndAmendments" xlink:href="glspu-20240630.xsd#glspu_NewStandardsInterpretationsAndAmendments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:to="NewStandardsInterpretationsAndAmendments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveDatesIssuedByIASB" xlink:href="glspu-20240630.xsd#glspu_EffectiveDatesIssuedByIASB"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems" xlink:to="EffectiveDatesIssuedByIASB" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract"/>
    <loc xlink:type="locator" xlink:label="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"/>
    <loc xlink:type="locator" xlink:label="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:href="glspu-20240630.xsd#glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract" xlink:to="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InitiallyAppliedIFRSsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:to="ifrs-full_InitiallyAppliedIFRSsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LackOfExchangeabilityMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LackOfExchangeabilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="ifrs-full_LackOfExchangeabilityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmendmentsToIFRS10AndIAS28Member" xlink:href="glspu-20240630.xsd#glspu_AmendmentsToIFRS10AndIAS28Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="AmendmentsToIFRS10AndIAS28Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IFRS18PresentationAndDisclosureInFinancialStatementsMember" xlink:href="glspu-20240630.xsd#glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="IFRS18PresentationAndDisclosureInFinancialStatementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable" xlink:to="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NewStandardsInterpretationsAndAmendments" xlink:href="glspu-20240630.xsd#glspu_NewStandardsInterpretationsAndAmendments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:to="NewStandardsInterpretationsAndAmendments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveDatesIssuedByIASB" xlink:href="glspu-20240630.xsd#glspu_EffectiveDatesIssuedByIASB"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems" xlink:to="EffectiveDatesIssuedByIASB" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="GorillaScienceTechnologyHoldingIncGorillaBVIMember" xlink:href="glspu-20240630.xsd#glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaScienceTechnologyHoldingIncGorillaBVIMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ISSCoreTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_ISSCoreTechnologyIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ISSCoreTechnologyIncMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TelmediaTechnologyLimitedTelmediaMember" xlink:href="glspu-20240630.xsd#glspu_TelmediaTechnologyLimitedTelmediaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="TelmediaTechnologyLimitedTelmediaMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaSPACPartnersCoGlobalMember" xlink:href="glspu-20240630.xsd#glspu_GorillaSPACPartnersCoGlobalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaSPACPartnersCoGlobalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaTechnologyUKLimitedGorillaUKMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyUKLimitedGorillaUKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaTechnologyUKLimitedGorillaUKMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GlobalSPACPartnersCoGlobalMember" xlink:href="glspu-20240630.xsd#glspu_GlobalSPACPartnersCoGlobalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GlobalSPACPartnersCoGlobalMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaDistributionEgyptMember" xlink:href="glspu-20240630.xsd#glspu_GorillaDistributionEgyptMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaDistributionEgyptMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaTechnologyIncGorillaTaiwanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIncGorillaTaiwanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaTechnologyIncGorillaTaiwanMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NSGUARDTechnologyIncNSGURADMember" xlink:href="glspu-20240630.xsd#glspu_NSGUARDTechnologyIncNSGURADMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="NSGUARDTechnologyIncNSGURADMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaTechnologyJapanIncGorillaJapanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyJapanIncGorillaJapanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaTechnologyJapanIncGorillaJapanMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaDistributionPartnersLimitedGorillaDistributionMember" xlink:href="glspu-20240630.xsd#glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaDistributionPartnersLimitedGorillaDistributionMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="MainBusinessActivities" xlink:href="glspu-20240630.xsd#glspu_MainBusinessActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="MainBusinessActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfOwnership" xlink:href="glspu-20240630.xsd#glspu_PercentageOfOwnership"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="PercentageOfOwnership" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MainBusinessActivities_0" xlink:href="glspu-20240630.xsd#glspu_MainBusinessActivities"/>
    <loc xlink:type="locator" xlink:label="PercentageOfOwnership_0" xlink:href="glspu-20240630.xsd#glspu_PercentageOfOwnership"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_TopOfRangeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LandAndBuildingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandAndBuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="ifrs-full_LandAndBuildingsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransportationEquipmentsMember" xlink:href="glspu-20240630.xsd#glspu_TransportationEquipmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="TransportationEquipmentsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OfficeEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="ifrs-full_OfficeEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseholdImprovementsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="ifrs-full_LeaseholdImprovementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCashAndCashEquivalentsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashOnHand" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOnHand"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_CashOnHand" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BalancesWithBanks" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BalancesWithBanks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_BalancesWithBanks" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DemandDeposits" xlink:href="glspu-20240630.xsd#glspu_DemandDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="DemandDeposits" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TimeDepositAtCarryingValue" xlink:href="glspu-20240630.xsd#glspu_TimeDepositAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="TimeDepositAtCarryingValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Cash" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_Cash" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepositsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepositsAtAmortisedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_DepositsAtAmortisedCost" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCashAndCashEquivalentsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFinancialAssetsAtAmortizedCostAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract"/>
    <loc xlink:type="locator" xlink:label="CurrentItemsAbstract0" xlink:href="glspu-20240630.xsd#glspu_CurrentItemsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinancialAssetsAtAmortizedCostAbstract" xlink:to="CurrentItemsAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TimeDepositsCurrent" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentItemsAbstract0" xlink:to="TimeDepositsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonCurrentItemsAbstract" xlink:href="glspu-20240630.xsd#glspu_NonCurrentItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinancialAssetsAtAmortizedCostAbstract" xlink:to="NonCurrentItemsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TimeDepositsNonCurrent" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsNonCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentItemsAbstract" xlink:to="TimeDepositsNonCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract" xlink:to="ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAccountsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivablesGross" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="AccountsReceivablesGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAgingAnalysisOfAccountsReceivableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAgingAnalysisOfAccountsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAgingAnalysisOfAccountsReceivableAbstract" xlink:to="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" xlink:to="ifrs-full_MaturityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NotPastDueMember" xlink:href="glspu-20240630.xsd#glspu_NotPastDueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="NotPastDueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable" xlink:to="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivablesGross" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems" xlink:to="AccountsReceivablesGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:href="glspu-20240630.xsd#glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LandMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_LandMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BuildingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_BuildingsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComputerEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComputerEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ComputerEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OfficeEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_OfficeEquipmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherEquipmentMember" xlink:href="glspu-20240630.xsd#glspu_OtherEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="OtherEquipmentMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CostMember" xlink:href="glspu-20240630.xsd#glspu_CostMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="CostMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccumulatedDepreciationMember" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="AccumulatedDepreciationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalMember" xlink:href="glspu-20240630.xsd#glspu_TotalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="TotalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOneMember" xlink:href="glspu-20240630.xsd#glspu_CostOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="CostOneMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccumulatedDepreciationOneMember" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis" xlink:to="AccumulatedDepreciationOneMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_CostPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="CostPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AccumulatedDepreciationPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="AccumulatedDepreciationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalsofPropertyPlantEquipments" xlink:href="glspu-20240630.xsd#glspu_DisposalsofPropertyPlantEquipments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="DisposalsofPropertyPlantEquipments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForDepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_AdjustmentsForDepreciationExpense" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_ChangesInPropertyPlantAndEquipment" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipment_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipment_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="CostPropertyPlantAndEquipment_0" xlink:href="glspu-20240630.xsd#glspu_CostPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="CostPropertyPlantAndEquipment_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="AccumulatedDepreciationPropertyPlantAndEquipment_0" xlink:href="glspu-20240630.xsd#glspu_AccumulatedDepreciationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="AccumulatedDepreciationPropertyPlantAndEquipment_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:href="glspu-20240630.xsd#glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ComputerSoftwareMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComputerSoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_ComputerSoftwareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IntellectualPropertyRightsMember" xlink:href="glspu-20240630.xsd#glspu_IntellectualPropertyRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="IntellectualPropertyRightsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CostIntangibleAssets" xlink:href="glspu-20240630.xsd#glspu_CostIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="CostIntangibleAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AccumulatedAmortizationIntangibleAssets" xlink:href="glspu-20240630.xsd#glspu_AccumulatedAmortizationIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="AccumulatedAmortizationIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_IntangibleAssetsAndGoodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_DisposalsIntangibleAssetsAndGoodwill" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_AmortisationExpense" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_IntangibleAssetsAndGoodwill_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostIntangibleAssets_0" xlink:href="glspu-20240630.xsd#glspu_CostIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="CostIntangibleAssets_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="AccumulatedAmortizationIntangibleAssets_0" xlink:href="glspu-20240630.xsd#glspu_AccumulatedAmortizationIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="AccumulatedAmortizationIntangibleAssets_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill_1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" xlink:to="ifrs-full_IntangibleAssetsAndGoodwill_1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="SellingExpenses" xlink:href="glspu-20240630.xsd#glspu_SellingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="SellingExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="ifrs-full_SellingGeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ResearchAndDevelopmentExpenses" xlink:href="glspu-20240630.xsd#glspu_ResearchAndDevelopmentExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="ResearchAndDevelopmentExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalIntangibleAssetsOtherThanGoodwill" xlink:href="glspu-20240630.xsd#glspu_TotalIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAmortizationOnIntangibleAssetsAbstract" xlink:to="TotalIntangibleAssetsOtherThanGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherNonCurrentAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherNonCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" xlink:href="glspu-20240630.xsd#glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable"/>
    <loc xlink:type="locator" xlink:label="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" xlink:href="glspu-20240630.xsd#glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherNonCurrentAssetsAbstract" xlink:to="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PrepaidPensionMember" xlink:href="glspu-20240630.xsd#glspu_PrepaidPensionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="PrepaidPensionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GuaranteeDepositMember" xlink:href="glspu-20240630.xsd#glspu_GuaranteeDepositMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="GuaranteeDepositMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="glspu-20240630.xsd#glspu_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="OtherMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable" xlink:to="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems" xlink:to="ifrs-full_OtherNoncurrentAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfShortTermBorrowingsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShortTermBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermBorrowingsAbstract" xlink:to="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BankCollaterializedBorrowingsMember" xlink:href="glspu-20240630.xsd#glspu_BankCollaterializedBorrowingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="BankCollaterializedBorrowingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanFromShareholdersMember" xlink:href="glspu-20240630.xsd#glspu_LoanFromShareholdersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="LoanFromShareholdersMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:to="ifrs-full_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_TopOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable" xlink:to="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:to="ifrs-full_ShorttermBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfShortTermAndLongTermBorrowingAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShortTermAndLongTermBorrowingAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermAndLongTermBorrowingAbstract" xlink:to="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="LenderAxis" xlink:href="glspu-20240630.xsd#glspu_LenderAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:to="LenderAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderAMember" xlink:href="glspu-20240630.xsd#glspu_LenderAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="LenderAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderBMember" xlink:href="glspu-20240630.xsd#glspu_LenderBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="LenderBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderCMember" xlink:href="glspu-20240630.xsd#glspu_LenderCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="LenderCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LGMember" xlink:href="glspu-20240630.xsd#glspu_LGMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="LGMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LCLoanMember" xlink:href="glspu-20240630.xsd#glspu_LCLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LCLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShortTermBankLoanMember" xlink:href="glspu-20240630.xsd#glspu_ShortTermBankLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ShortTermBankLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LetterOfGuaranteeMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LetterOfGuaranteeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LCLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_LCLoanOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LCLoanOneMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShortTermBankLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_ShortTermBankLoanOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ShortTermBankLoanOneMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LetterOfGuaranteeOneMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LetterOfGuaranteeOneMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermBankLoanMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LongTermBankLoanMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermBankLoanOneMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LongTermBankLoanOneMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermBankLoanTwoMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LongTermBankLoanTwoMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermBankLoanThreeMember" xlink:href="glspu-20240630.xsd#glspu_LongTermBankLoanThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LongTermBankLoanThreeMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LetterOfGuaranteeThreeMember" xlink:href="glspu-20240630.xsd#glspu_LetterOfGuaranteeThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LetterOfGuaranteeThreeMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LGMember_0" xlink:href="glspu-20240630.xsd#glspu_LGMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="LGMember_0" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable" xlink:to="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DebtInstrumentMaturityDateDescriptions" xlink:href="glspu-20240630.xsd#glspu_DebtInstrumentMaturityDateDescriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="DebtInstrumentMaturityDateDescriptions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LineOfCreditFacilityIncreaseDecreaseForPeriodNets" xlink:href="glspu-20240630.xsd#glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="LineOfCreditFacilityIncreaseDecreaseForPeriodNets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsType" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="ShortTermBorrowingsType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LineOfCreditFacilityAverageOutstandingAmounts" xlink:href="glspu-20240630.xsd#glspu_LineOfCreditFacilityAverageOutstandingAmounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="LineOfCreditFacilityAverageOutstandingAmounts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UndrawnAmount" xlink:href="glspu-20240630.xsd#glspu_UndrawnAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="UndrawnAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShortTermDebtInterestRateIncreases" xlink:href="glspu-20240630.xsd#glspu_ShortTermDebtInterestRateIncreases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="ShortTermDebtInterestRateIncreases" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GuarantorNote" xlink:href="glspu-20240630.xsd#glspu_GuarantorNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="GuarantorNote" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Collateral" xlink:href="glspu-20240630.xsd#glspu_Collateral"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems" xlink:to="Collateral" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofOtherPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherPayablesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherPayablesDetailsScheduleofOtherPayablesTable" xlink:href="glspu-20240630.xsd#glspu_OtherPayablesDetailsScheduleofOtherPayablesTable"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherPayablesLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherPayablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAbstract" xlink:to="OtherPayablesDetailsScheduleofOtherPayablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherPayablesDetailsScheduleofOtherPayablesTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PayablesOnIntangibleAssetsMember" xlink:href="glspu-20240630.xsd#glspu_PayablesOnIntangibleAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="PayablesOnIntangibleAssetsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProfessionalFeePayableMember" xlink:href="glspu-20240630.xsd#glspu_ProfessionalFeePayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ProfessionalFeePayableMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SalariesAndBonusesPayableMember" xlink:href="glspu-20240630.xsd#glspu_SalariesAndBonusesPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="SalariesAndBonusesPayableMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PensionPayableMember" xlink:href="glspu-20240630.xsd#glspu_PensionPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="PensionPayableMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PayablesOnMachineryAndEquipmentMember" xlink:href="glspu-20240630.xsd#glspu_PayablesOnMachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="PayablesOnMachineryAndEquipmentMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OthersMember" xlink:href="glspu-20240630.xsd#glspu_OthersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="OthersMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherPayablesDetailsScheduleofOtherPayablesTable" xlink:to="ScheduleOfOtherPayablesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PayablesForPurchaseOfNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PayablesForPurchaseOfNoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_PayablesForPurchaseOfNoncurrentAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProfessionalFeePayableCurrent" xlink:href="glspu-20240630.xsd#glspu_ProfessionalFeePayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesLineItems" xlink:to="ProfessionalFeePayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BenefitsPaidOrPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_BenefitsPaidOrPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_AmountsPayableRelatedPartyTransactions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PayablesOnMachineryAndEquipment" xlink:href="glspu-20240630.xsd#glspu_PayablesOnMachineryAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesLineItems" xlink:to="PayablesOnMachineryAndEquipment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ValueAddedTaxPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ValueAddedTaxPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_ValueAddedTaxPayables" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_OtherPayables" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesLineItems" xlink:to="ifrs-full_OtherCurrentPayables" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermBorrowingsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfLongTermBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:href="glspu-20240630.xsd#glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermBorrowingsAbstract" xlink:to="LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CollaterializedBorrowingsOneMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="CollaterializedBorrowingsOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollaterializedBorrowingsTwoMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsTwoMember"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraokfXHrKlM06I+QSLO8WPbvtOCPCDzcMbVywvKAikCn7oHNZC4q2LKE8ipovjVzvazXdagtveqrw4Rjb1L3ofx6TgwWN8FOT07spM1FV1yptHVPP8cqUE2X8FcDKfYvPVEZ0Nyb3rbA+gny1e32xrNyO7Il5HinozQT6xjg9zh9OjgZ/ej/Yf+LOyXIINZf5Xlq2tb6A2JU9kejiiXA8HaY5YIUrptJf+2INmnzoPA9+V33dfs1r8VR6BesYYDprx92ZJ1OGDJFjWPwDRdbdMN80XfwJwE0+k=] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="CollaterializedBorrowingsTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollaterializedBorrowingsThreeMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="CollaterializedBorrowingsThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UncollaterializedBorrowingsMember" xlink:href="glspu-20240630.xsd#glspu_UncollaterializedBorrowingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="UncollaterializedBorrowingsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CollaterializedBorrowingsFourMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="CollaterializedBorrowingsFourMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollaterializedBorrowingsFiveMember" xlink:href="glspu-20240630.xsd#glspu_CollaterializedBorrowingsFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="CollaterializedBorrowingsFiveMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:to="ifrs-full_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByTypeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByTypeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsByTypeAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByTypeAbstract" xlink:to="ifrs-full_BorrowingsInterestRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Borrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByTypeAbstract" xlink:to="ifrs-full_Borrowings" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByTypeAbstract" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_LongtermBorrowings" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofShareBasedPaymentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfShareBasedPaymentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShareBasedPaymentAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedPaymentAbstract" xlink:to="ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TypeOfSharebasedArrangementAxis" xlink:href="glspu-20240630.xsd#glspu_TypeOfSharebasedArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" xlink:to="TypeOfSharebasedArrangementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfSharebasedArrangementAxis" xlink:to="EmployeeShareOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsOneMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfSharebasedArrangementAxis" xlink:to="EmployeeShareOptionsOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsTwoMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfSharebasedArrangementAxis" xlink:to="EmployeeShareOptionsTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsThreeMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfSharebasedArrangementAxis" xlink:to="EmployeeShareOptionsThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsFourMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfSharebasedArrangementAxis" xlink:to="EmployeeShareOptionsFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionFiveMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfSharebasedArrangementAxis" xlink:to="EmployeeShareOptionFiveMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ObtainProfessionalServiceMember" xlink:href="glspu-20240630.xsd#glspu_ObtainProfessionalServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfSharebasedArrangementAxis" xlink:to="ObtainProfessionalServiceMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="GrantDate" xlink:href="glspu-20240630.xsd#glspu_GrantDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="GrantDate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QuantityGrantedUnits" xlink:href="glspu-20240630.xsd#glspu_QuantityGrantedUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="QuantityGrantedUnits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractPeriod" xlink:href="glspu-20240630.xsd#glspu_ContractPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ContractPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VestingConditions" xlink:href="glspu-20240630.xsd#glspu_VestingConditions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="VestingConditions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractPeriodDescription" xlink:href="glspu-20240630.xsd#glspu_ContractPeriodDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ContractPeriodDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract" xlink:to="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:to="ifrs-full_MaturityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_LaterThanOneYearMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AtTheBeginningOfYear1Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="AtTheBeginningOfYear1Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AtTheBeginningOfYear2Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="AtTheBeginningOfYear2Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AtTheBeginningOfYear3Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="AtTheBeginningOfYear3Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AtTheBeginningOfYear4Member" xlink:href="glspu-20240630.xsd#glspu_AtTheBeginningOfYear4Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="AtTheBeginningOfYear4Member" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable" xlink:to="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfOutstandingShareOptions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfOptionsOptionsCancelled" xlink:href="glspu-20240630.xsd#glspu_NumberOfOptionsOptionsCancelled"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="NumberOfOptionsOptionsCancelled" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_NumberOfOutstandingShareOptions_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract" xlink:to="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="EmployeeShareOptionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsOneMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="EmployeeShareOptionsOneMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsTwoMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="EmployeeShareOptionsTwoMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsThreeMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="EmployeeShareOptionsThreeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeShareOptionsFourMember" xlink:href="glspu-20240630.xsd#glspu_EmployeeShareOptionsFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="EmployeeShareOptionsFourMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:to="ifrs-full_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_TopOfRangeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable" xlink:to="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DateOfGrantOfSharebasedPaymentArrangement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_DateOfGrantOfSharebasedPaymentArrangement" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExercisePriceShareOptionsGranted2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_ExercisePriceShareOptionsGranted2019" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedOptionLife" xlink:href="glspu-20240630.xsd#glspu_ExpectedOptionLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ExpectedOptionLife" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpectedDividendShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpectedDividendShareOptionsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_ExpectedDividendShareOptionsGranted" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValuePerShare" xlink:href="glspu-20240630.xsd#glspu_FairValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems" xlink:to="FairValuePerShare" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfShareBasedPaymentExpensesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfShareBasedPaymentExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedPaymentExpensesAbstract" xlink:to="ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AwardsDateAxis" xlink:href="glspu-20240630.xsd#glspu_AwardsDateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" xlink:to="AwardsDateAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrantDateMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardsDateAxis" xlink:to="GrantDateMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrantDateOneMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardsDateAxis" xlink:to="GrantDateOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrantDateTwoMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardsDateAxis" xlink:to="GrantDateTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrantDateThreeMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardsDateAxis" xlink:to="GrantDateThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrantDateFourMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardsDateAxis" xlink:to="GrantDateFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrantDateFiveMember" xlink:href="glspu-20240630.xsd#glspu_GrantDateFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardsDateAxis" xlink:to="GrantDateFiveMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable" xlink:to="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExercisePriceShareOptionsGranted2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_ExercisePriceShareOptionsGranted2019" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceFairValueOfFirstYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfFirstYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ExercisePriceFairValueOfFirstYear" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceFairValueOfSecondYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfSecondYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ExercisePriceFairValueOfSecondYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceFairValueOfThirdYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfThirdYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ExercisePriceFairValueOfThirdYear" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceFairValueOfFourthYear" xlink:href="glspu-20240630.xsd#glspu_ExercisePriceFairValueOfFourthYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ExercisePriceFairValueOfFourthYear" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofExpensesIncurredonShareBasedPaymentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract" xlink:to="ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfWarrantLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantLiabilitiesAbstract" xlink:to="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsAxis" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" xlink:to="ClassOfWarrantOrRightsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PublicWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PublicWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightsAxis" xlink:to="PublicWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrivateWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightsAxis" xlink:to="PrivateWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable" xlink:to="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NumberOfShare" xlink:href="glspu-20240630.xsd#glspu_NumberOfShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfAmount" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfSharesWarrantsExercised" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesWarrantsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfSharesWarrantsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfAmountWarrantsExercised" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountWarrantsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfAmountWarrantsExercised" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfSharesWarrantGranted" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesWarrantGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfSharesWarrantGranted" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfAmountWarrantsGranted" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountWarrantsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfAmountWarrantsGranted" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfSharesChangeInFairValue" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesChangeInFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfSharesChangeInFairValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfAmountChangeInFairValue" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmountChangeInFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfAmountChangeInFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfShare_0" xlink:href="glspu-20240630.xsd#glspu_NumberOfShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfShare_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfAmount_0" xlink:href="glspu-20240630.xsd#glspu_NumberOfAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems" xlink:to="NumberOfAmount_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferredShares" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferredShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ConvertiblePreferredShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfStockAmountPreferredShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfStockAmountPreferredShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ConversionOfStockAmountPreferredShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesIssued" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ConvertiblePreferenceShareLiabilitiesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesIssuedValue" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ConvertiblePreferenceShareLiabilitiesIssuedValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceSharesLiabilitiesExercised" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ConvertiblePreferenceSharesLiabilitiesExercised" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesExercisedValue" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ConvertiblePreferenceShareLiabilitiesExercisedValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfSharesChangeInFairValue" xlink:href="glspu-20240630.xsd#glspu_NumberOfSharesChangeInFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="NumberOfSharesChangeInFairValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ifrs-full_AdjustmentsForFairValueGainsLosses" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferredShares_0" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferredShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ConvertiblePreferredShares_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfStockAmountPreferredShares_0" xlink:href="glspu-20240630.xsd#glspu_ConversionOfStockAmountPreferredShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract" xlink:to="ConversionOfStockAmountPreferredShares_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract" xlink:to="ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SeriesAOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesAOrdinaryShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="SeriesAOrdinaryShareMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesBOrdinaryShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="SeriesBOrdinaryShareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesCOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesCOrdinaryShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="SeriesCOrdinaryShareMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesDOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesDOrdinaryShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="SeriesDOrdinaryShareMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable" xlink:to="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="a2024Abstract0" xlink:href="glspu-20240630.xsd#glspu_a2024Abstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:to="a2024Abstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="a2024Abstract0" xlink:to="ifrs-full_NumberOfSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="a2024Abstract0" xlink:to="ifrs-full_IssuedCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="CancellationOfTreasuryShare" xlink:href="glspu-20240630.xsd#glspu_CancellationOfTreasuryShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="a2024Abstract0" xlink:to="CancellationOfTreasuryShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CancellationOfTreasuryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="a2024Abstract0" xlink:to="ifrs-full_CancellationOfTreasuryShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfConvertiblePreferenceSharesToOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="a2024Abstract0" xlink:to="ConversionOfConvertiblePreferenceSharesToOrdinaryShares" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfConvertiblePreferenceShareToOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="a2024Abstract0" xlink:to="ConversionOfConvertiblePreferenceShareToOrdinaryShares" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="a2024Abstract0" xlink:to="ifrs-full_NumberOfSharesIssued_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapital_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="a2024Abstract0" xlink:to="ifrs-full_IssuedCapital_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesOutstanding" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="ifrs-full_NumberOfSharesOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantExercised" xlink:href="glspu-20240630.xsd#glspu_WarrantExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="WarrantExercised" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantIssuance" xlink:href="glspu-20240630.xsd#glspu_WarrantIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="WarrantIssuance" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NewShareIssuance" xlink:href="glspu-20240630.xsd#glspu_NewShareIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="NewShareIssuance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesExercised" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="ConvertiblePreferenceShareLiabilitiesExercised" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedShareUnitsIssuance" xlink:href="glspu-20240630.xsd#glspu_RestrictedShareUnitsIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="RestrictedShareUnitsIssuance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionalPaidsInCapital" xlink:href="glspu-20240630.xsd#glspu_AdditionalPaidsInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="AdditionalPaidsInCapital" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesOutstanding_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySOrdinarySharesOutstandingAbstract" xlink:to="ifrs-full_NumberOfSharesOutstanding_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueFromContractsWithCustomersAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromContractsWithCustomersAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueFromContractsWithCustomersLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueFromContractsWithCustomersAbstract" xlink:to="RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfCustomersAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:to="ifrs-full_TypesOfCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfCustomersDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfCustomersDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfCustomersAxis" xlink:to="ifrs-full_TypesOfCustomersDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GovernmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GovernmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfCustomersAxis" xlink:to="ifrs-full_GovernmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NongovernmentCustomersMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NongovernmentCustomersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfCustomersAxis" xlink:to="ifrs-full_NongovernmentCustomersMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesChannelsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesChannelsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:to="ifrs-full_SalesChannelsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SalesChannelsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SalesChannelsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SalesChannelsAxis" xlink:to="ifrs-full_SalesChannelsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HardwareSalesMember" xlink:href="glspu-20240630.xsd#glspu_HardwareSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SalesChannelsAxis" xlink:to="HardwareSalesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SoftwareSalesMember" xlink:href="glspu-20240630.xsd#glspu_SoftwareSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SalesChannelsAxis" xlink:to="SoftwareSalesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceRevenueMember" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SalesChannelsAxis" xlink:to="ServiceRevenueMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="VideoIoTMember" xlink:href="glspu-20240630.xsd#glspu_VideoIoTMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="VideoIoTMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecurityConvergenceMember" xlink:href="glspu-20240630.xsd#glspu_SecurityConvergenceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="SecurityConvergenceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromContractswithCustomersTable" xlink:to="ScheduleOfRevenueFromContractsWithCustomersLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueFromContractsWithCustomersLineItems" xlink:to="ifrs-full_RevenueFromContractsWithCustomers" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract" xlink:to="RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ifrs-full_SegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReportableSegmentsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReportableSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_ReportableSegmentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProductsAndServicesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ifrs-full_ProductsAndServicesAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProductsAndServicesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ifrs-full_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HardwareMember" xlink:href="glspu-20240630.xsd#glspu_HardwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="HardwareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="glspu-20240630.xsd#glspu_SoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="SoftwareMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceRevenueMember" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ServiceRevenueMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:to="ifrs-full_TimingOfTransferOfGoodsOrServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:to="ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodsOrServicesTransferredOverTimeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:to="ifrs-full_GoodsOrServicesTransferredOverTimeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PerformanceObligationsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PerformanceObligationsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ifrs-full_PerformanceObligationsAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PerformanceObligationsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PerformanceObligationsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PerformanceObligationsAxis" xlink:to="ifrs-full_PerformanceObligationsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TotalRevenueStreamsMember" xlink:href="glspu-20240630.xsd#glspu_TotalRevenueStreamsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PerformanceObligationsAxis" xlink:to="TotalRevenueStreamsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterRevenueStreamsMember" xlink:href="glspu-20240630.xsd#glspu_InterRevenueStreamsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PerformanceObligationsAxis" xlink:to="InterRevenueStreamsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable" xlink:to="ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:to="ifrs-full_RevenueFromContractsWithCustomers" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TimingOfRevenueRecognition" xlink:href="glspu-20240630.xsd#glspu_TimingOfRevenueRecognition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems" xlink:to="TimingOfRevenueRecognition" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_ContractAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContractAssetsAbstract" xlink:to="ifrs-full_ContractAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_ContractLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ContractLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContractLiabilitiesAbstract" xlink:to="ifrs-full_ContractLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" xlink:href="glspu-20240630.xsd#glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract" xlink:to="RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceRevenue" xlink:href="glspu-20240630.xsd#glspu_ServiceRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract" xlink:to="ServiceRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherGainsLossesNetAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfOtherGainsLossesNetAbstract"/>
    <loc xlink:type="locator" xlink:label="NetCurrencyExchangeGainslosses" xlink:href="glspu-20240630.xsd#glspu_NetCurrencyExchangeGainslosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherGainsLossesNetAbstract" xlink:to="NetCurrencyExchangeGainslosses" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="glspu-20240630.xsd#glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCurrencyExchangeGainslosses" xlink:to="GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="GainsOnReversalOfAccountsPayables" xlink:href="glspu-20240630.xsd#glspu_GainsOnReversalOfAccountsPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherGainsLossesNetAbstract" xlink:to="GainsOnReversalOfAccountsPayables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossGainOnDisposalOfPropertyPlantAndEquipment" xlink:href="glspu-20240630.xsd#glspu_LossGainOnDisposalOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GainsOnReversalOfAccountsPayables" xlink:to="LossGainOnDisposalOfPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherLosses" xlink:href="glspu-20240630.xsd#glspu_OtherLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GainsOnReversalOfAccountsPayables" xlink:to="OtherLosses" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherGainsLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherGainsLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GainsOnReversalOfAccountsPayables" xlink:to="ifrs-full_OtherGainsLosses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofFinanceCostsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFinanceCostsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinanceCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="InterestExpensesAbstract" xlink:href="glspu-20240630.xsd#glspu_InterestExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinanceCostsAbstract" xlink:to="InterestExpensesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestExpensesAbstract" xlink:to="ifrs-full_BankBorrowingsUndiscountedCashFlows" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanFromShareholders" xlink:href="glspu-20240630.xsd#glspu_LoanFromShareholders"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestExpensesAbstract" xlink:to="LoanFromShareholders" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestExpensesAbstract" xlink:to="ifrs-full_LeaseLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinanceCosts" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestExpensesAbstract" xlink:to="ifrs-full_FinanceCosts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofExpensesbyNatureTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfExpensesByNatureAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfExpensesByNatureAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EmployeeBenefitsExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_EmployeeBenefitsExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BankAndSimilarCharges" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BankAndSimilarCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_BankAndSimilarCharges" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfessionalFeesExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfessionalFeesExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_ProfessionalFeesExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedCreditLoss" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ExpectedCreditLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InsuranceExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_InsuranceExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_AmortisationExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_DepreciationPropertyPlantAndEquipment" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationRightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_DepreciationRightofuseAssets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_OtherExpenseByNature" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseByNature"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExpensesByNatureAbstract" xlink:to="ifrs-full_ExpenseByNature" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleEmployeeBenefitExpenseAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleEmployeeBenefitExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:href="glspu-20240630.xsd#glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleEmployeeBenefitExpenseAbstract" xlink:to="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsAxis" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" xlink:to="RelatedPartyTransactionsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDomainDomain" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAxis" xlink:to="RelatedPartyTransactionsDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CostOfRevenueMember" xlink:href="glspu-20240630.xsd#glspu_CostOfRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAxis" xlink:to="CostOfRevenueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingExpensesMember" xlink:href="glspu-20240630.xsd#glspu_OperatingExpensesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAxis" xlink:to="OperatingExpensesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable" xlink:to="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WagesAndSalaries" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_WagesAndSalaries" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LaborAndHealthInsuranceFee" xlink:href="glspu-20240630.xsd#glspu_LaborAndHealthInsuranceFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="LaborAndHealthInsuranceFee" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsForShareOptionExpenses" xlink:href="glspu-20240630.xsd#glspu_AdjustmentsForShareOptionExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="AdjustmentsForShareOptionExpenses" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherEmployeeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEmployeeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_OtherEmployeeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfIncomeTaxExpenseBenefitAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract"/>
    <loc xlink:type="locator" xlink:label="CurrentTaxAbstract" xlink:href="glspu-20240630.xsd#glspu_CurrentTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxExpenseBenefitAbstract" xlink:to="CurrentTaxAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxExpenseIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentTaxAbstract" xlink:to="ifrs-full_CurrentTaxExpenseIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentTaxAbstract" xlink:to="ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentTaxAbstract" xlink:to="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxExpenseBenefitAbstract" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxExpensebenefit" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxExpensebenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="IncomeTaxExpensebenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEarningsLossPerShareAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEarningsLossPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfEarningsLossPerShareLineItems" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfEarningsLossPerShareLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsLossPerShareAbstract" xlink:to="EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EmployeesEquityCompensationMember" xlink:href="glspu-20240630.xsd#glspu_EmployeesEquityCompensationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="EmployeesEquityCompensationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_WarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedPaymentMember" xlink:href="glspu-20240630.xsd#glspu_SharebasedPaymentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="SharebasedPaymentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable" xlink:to="ScheduleOfEarningsLossPerShareLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsLossPerShareLineItems" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsLossPerShareLineItems" xlink:to="ifrs-full_WeightedAverageShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BasicEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsLossPerShareLineItems" xlink:to="ifrs-full_BasicEarningsLossPerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsLossPerShareLineItems" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" xlink:href="glspu-20240630.xsd#glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsLossPerShareLineItems" xlink:to="WeightedAverageNumberOfOrdinarySharesOutstandingDiluted" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutedEarningsLossPerShares" xlink:href="glspu-20240630.xsd#glspu_DilutedEarningsLossPerShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsLossPerShareLineItems" xlink:to="DilutedEarningsLossPerShares" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable"/>
    <loc xlink:type="locator" xlink:label="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:href="glspu-20240630.xsd#glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract" xlink:to="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:to="ifrs-full_SegmentsAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable" xlink:to="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfInvestmentProperty" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfInvestmentProperty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="ifrs-full_PurchaseOfInvestmentProperty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EndingBalanceOfPayableOnEquipment" xlink:href="glspu-20240630.xsd#glspu_EndingBalanceOfPayableOnEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="EndingBalanceOfPayableOnEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThroughSharebasedPayment" xlink:href="glspu-20240630.xsd#glspu_ThroughSharebasedPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ThroughSharebasedPayment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetirementsIntangibleAssetsAndGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_RetirementsIntangibleAssetsAndGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:href="glspu-20240630.xsd#glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract" xlink:to="ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_ShorttermBorrowingsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LongtermBorrowingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LongtermBorrowingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LeaseLiabilitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LeaseLiabilitiesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:href="glspu-20240630.xsd#glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract" xlink:to="RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="KowShyhPinMember" xlink:href="glspu-20240630.xsd#glspu_KowShyhPinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="KowShyhPinMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginRiseLimitedMember" xlink:href="glspu-20240630.xsd#glspu_OriginRiseLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="OriginRiseLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AsteriaCorporationMember" xlink:href="glspu-20240630.xsd#glspu_AsteriaCorporationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="AsteriaCorporationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RelationshipWithTheCompany" xlink:href="glspu-20240630.xsd#glspu_RelationshipWithTheCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="RelationshipWithTheCompany" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfInterestExpenseAndInterestPayableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnOtherFinancialLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInterestExpenseAndInterestPayableAbstract" xlink:to="ifrs-full_InterestExpenseOnOtherFinancialLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInterestExpenseAndInterestPayableAbstract" xlink:to="ifrs-full_InterestPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfKeyManagementCompensationAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfKeyManagementCompensationAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherShorttermEmployeeBenefits" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermEmployeeBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfKeyManagementCompensationAbstract" xlink:to="ifrs-full_OtherShorttermEmployeeBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PostemploymentBenefits" xlink:href="glspu-20240630.xsd#glspu_PostemploymentBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfKeyManagementCompensationAbstract" xlink:to="PostemploymentBenefits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_KeyManagementPersonnelCompensation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfKeyManagementCompensationAbstract" xlink:to="ifrs-full_KeyManagementPersonnelCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsPledgedAsCollateralAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAssetsPledgedAsCollateralAbstract"/>
    <loc xlink:type="locator" xlink:label="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable"/>
    <loc xlink:type="locator" xlink:label="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:href="glspu-20240630.xsd#glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsPledgedAsCollateralAbstract" xlink:to="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TimeDepositsMember" xlink:href="glspu-20240630.xsd#glspu_TimeDepositsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="TimeDepositsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LandMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_LandMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BuildingsAndStructuresMember" xlink:href="glspu-20240630.xsd#glspu_BuildingsAndStructuresMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="BuildingsAndStructuresMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable" xlink:to="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PledgedAsset" xlink:href="glspu-20240630.xsd#glspu_PledgedAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:to="PledgedAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BookValue" xlink:href="glspu-20240630.xsd#glspu_BookValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:to="BookValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Purpose" xlink:href="glspu-20240630.xsd#glspu_Purpose"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems" xlink:to="Purpose" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofGearingRatiosTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfGearingRatiosAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfGearingRatiosAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGearingRatiosAbstract" xlink:to="ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGearingRatiosAbstract" xlink:to="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NetDebt" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGearingRatiosAbstract" xlink:to="ifrs-full_NetDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_EquityInterestsOfAcquirer" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityInterestsOfAcquirer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGearingRatiosAbstract" xlink:to="ifrs-full_EquityInterestsOfAcquirer" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalCapitals" xlink:href="glspu-20240630.xsd#glspu_TotalCapitals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGearingRatiosAbstract" xlink:to="TotalCapitals" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="GearingRatio" xlink:href="glspu-20240630.xsd#glspu_GearingRatio"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGearingRatiosAbstract" xlink:to="GearingRatio" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFinancialInstrumentsByCategoryAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinancialInstrumentsByCategoryAbstract" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtAmortisedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_FinancialAssetsAtAmortisedCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="ifrs-full_FinancialAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinancialInstrumentsByCategoryAbstract" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtAmortisedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="ifrs-full_FinancialLiabilitiesAtAmortisedCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialWarrantLiabilities" xlink:href="glspu-20240630.xsd#glspu_FinancialWarrantLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="FinancialWarrantLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="ConvertiblePreferenceShareLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="ifrs-full_FinancialLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract" xlink:to="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:to="srt_CurrencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="currency_TWD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_TWD"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_TWD" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="currency_EGP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EGP"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_EGP" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="currency_GBP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_GBP"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_GBP" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable" xlink:to="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsAbstract" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="FinancialAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MonetaryItemsAbstract" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsAbstract" xlink:to="MonetaryItemsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignCurrencyFinancialAssetsAmount" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFinancialAssetsAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract" xlink:to="ForeignCurrencyFinancialAssetsAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsOfExchangeRate" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsOfExchangeRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract" xlink:to="FinancialAssetsOfExchangeRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract" xlink:to="ifrs-full_FinancialAssetsAtFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="FinancialLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MonetaryItemsAbstract0" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialLiabilitiesAbstract" xlink:to="MonetaryItemsAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignCurrencyFinancialLiabilitiesAmount" xlink:href="glspu-20240630.xsd#glspu_ForeignCurrencyFinancialLiabilitiesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract0" xlink:to="ForeignCurrencyFinancialLiabilitiesAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialLiabilitiesOfExchangeRate" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesOfExchangeRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract0" xlink:to="FinancialLiabilitiesOfExchangeRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract0" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="FinancialAssetsAbstract0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MonetaryItemsAbstract1" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsAbstract0" xlink:to="MonetaryItemsAbstract1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialLiabilitiesAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitiesAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems" xlink:to="FinancialLiabilitiesAbstract0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MonetaryItemsAbstract2" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialLiabilitiesAbstract0" xlink:to="MonetaryItemsAbstract2" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract" xlink:to="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:to="srt_CurrencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="currency_TWD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_TWD"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_TWD" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="currency_EGP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EGP"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_EGP" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="currency_GBP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_GBP"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_GBP" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable" xlink:to="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="MonetaryItemsAbstract3" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="MonetaryItemsAbstract3" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetDegreeOfVariation" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetDegreeOfVariation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract3" xlink:to="FinancialAssetDegreeOfVariation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract3" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract3" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MonetaryItemsAbstract4" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="MonetaryItemsAbstract4" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialLiabilityDegreeOfVariation" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilityDegreeOfVariation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract4" xlink:to="FinancialLiabilityDegreeOfVariation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract4" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialLiabilitesEffectOnOtherComprehensiveIncome" xlink:href="glspu-20240630.xsd#glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MonetaryItemsAbstract4" xlink:to="FinancialLiabilitesEffectOnOtherComprehensiveIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="MonetaryItemsAbstract5" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="MonetaryItemsAbstract5" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="MonetaryItemsAbstract6" xlink:href="glspu-20240630.xsd#glspu_MonetaryItemsAbstract6"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems" xlink:to="MonetaryItemsAbstract6" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofProvisionMatrixTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionMatrixAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfProvisionMatrixAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionMatrixAbstract" xlink:to="FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PastDueStatusAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:to="ifrs-full_PastDueStatusAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PastDueStatusDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NotPastDueMember" xlink:href="glspu-20240630.xsd#glspu_NotPastDueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="NotPastDueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UpTo180DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_UpTo180DaysPastDueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="UpTo180DaysPastDueMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UpTo365DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_UpTo365DaysPastDueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="UpTo365DaysPastDueMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Over366DaysPastDueMember" xlink:href="glspu-20240630.xsd#glspu_Over366DaysPastDueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="Over366DaysPastDueMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:to="ifrs-full_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_TopOfRangeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofProvisionMatrixTable" xlink:to="ifrs-full_DisclosureOfProvisionMatrixLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExpectedCreditLossRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_ExpectedCreditLossRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivablesTotalBookValue" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesTotalBookValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="AccountsReceivablesTotalBookValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivablesLossAllowance" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivablesLossAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="AccountsReceivablesLossAllowance" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfLossAllowanceForAccountsReceivableAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfLossAllowanceForAccountsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLossAllowanceForAccountsReceivableAbstract" xlink:to="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeReceivablesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeReceivablesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_TradeReceivablesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesMember" xlink:href="glspu-20240630.xsd#glspu_OtherReceivablesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="OtherReceivablesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable" xlink:to="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AdjustmentsForProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="ifrs-full_AdjustmentsForProvisions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_0" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems" xlink:to="ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNonDerivativeFinancialLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonDerivativeFinancialLiabilitiesAbstract" xlink:to="FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_MaturityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:to="ifrs-full_MaturityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NotLaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_LaterThanOneYearMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_CurrentLeaseLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract" xlink:to="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_LevelsOfFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_Level1OfFairValueHierarchyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Level3OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_Level3OfFairValueHierarchyMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="InvestmentInARentacaptiveCompanyMember" xlink:href="glspu-20240630.xsd#glspu_InvestmentInARentacaptiveCompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="InvestmentInARentacaptiveCompanyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:to="ifrs-full_ClassesOfLiabilitiesAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfLiabilitiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="ifrs-full_ClassesOfLiabilitiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="WarrantLiabilitiesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="ConvertiblePreferenceShareLiabilitiesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable" xlink:to="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AssetsAbstract0" xlink:href="glspu-20240630.xsd#glspu_AssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:to="AssetsAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="LiabilitiesAbstract0" xlink:href="glspu-20240630.xsd#glspu_LiabilitiesAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:to="LiabilitiesAbstract0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract0" xlink:to="ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetsAbstract1" xlink:href="glspu-20240630.xsd#glspu_AssetsAbstract1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems" xlink:to="AssetsAbstract1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsAtFairValueThroughProfitOrLossAbstract0" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract1" xlink:to="FinancialAssetsAtFairValueThroughProfitOrLossAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable"/>
    <loc xlink:type="locator" xlink:label="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract" xlink:to="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_CategoriesOfFinancialAssetsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PrivateWarrantLiabilitiesAtFairValueMember" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantLiabilitiesAtFairValueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="PrivateWarrantLiabilitiesAtFairValueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesAtFairValueMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ConvertiblePreferenceShareLiabilitiesAtFairValueMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable" xlink:to="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="PrivateWarrantLiabilitiesatFairValueGrantedInTheYear" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"/>
    <loc xlink:type="locator" xlink:label="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:href="glspu-20240630.xsd#glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract" xlink:to="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_CategoriesOfFinancialAssetsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ifrs-full_CategoriesOfFinancialLiabilitiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WarrantLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="WarrantLiabilitiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantLiabilitiesOneMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="WarrantLiabilitiesOneMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantLiabilitiesTwoMember" xlink:href="glspu-20240630.xsd#glspu_WarrantLiabilitiesTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="WarrantLiabilitiesTwoMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="ConvertiblePreferenceShareLiabilitiesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable" xlink:to="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialLiabilitiesAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_FinancialLiabilitiesAtFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueConvertiblePreferenceShareLiabilitie" xlink:href="glspu-20240630.xsd#glspu_FairValueConvertiblePreferenceShareLiabilitie"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="FairValueConvertiblePreferenceShareLiabilitie" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfSignificantUnobservableInput" xlink:href="glspu-20240630.xsd#glspu_DescriptionOfSignificantUnobservableInput"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="DescriptionOfSignificantUnobservableInput" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="weightedAverageConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_weightedAverageConvertiblePreferenceShareLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="weightedAverageConvertiblePreferenceShareLiabilities" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" xlink:href="glspu-20240630.xsd#glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems" xlink:to="RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract" xlink:href="glspu-20240630.xsd#glspu_ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:href="glspu-20240630.xsd#glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract" xlink:to="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:to="ifrs-full_SegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SecurityConvergenceMember" xlink:href="glspu-20240630.xsd#glspu_SecurityConvergenceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="SecurityConvergenceMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VideoIoTMember" xlink:href="glspu-20240630.xsd#glspu_VideoIoTMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="VideoIoTMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherSegmentMember" xlink:href="glspu-20240630.xsd#glspu_OtherSegmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="OtherSegmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentAndWriteoffMember" xlink:href="glspu-20240630.xsd#glspu_AdjustmentAndWriteoffMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="AdjustmentAndWriteoffMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsolidationMember" xlink:href="glspu-20240630.xsd#glspu_ConsolidationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ConsolidationMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable" xlink:to="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_RevenueFromContractsWithCustomers" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SubscriptionCirculationRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubscriptionCirculationRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_SubscriptionCirculationRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueOfCombinedEntity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_RevenueOfCombinedEntity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_ProfitLossBeforeTax" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_DepreciationExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestIncome" xlink:href="glspu-20240630.xsd#glspu_InterestIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="InterestIncome" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_InterestExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_InterestExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_OtherAssets" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems" xlink:to="ifrs-full_OtherLiabilities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="ifrs-full_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_TopOfRangeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="EstimatedUsefulLife" xlink:href="glspu-20240630.xsd#glspu_EstimatedUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="EstimatedUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueFromRenderingOfServices" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromRenderingOfServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ifrs-full_RevenueFromRenderingOfServices" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/CashandCashEquivalentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="CashandCashEquivalentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_CashandCashEquivalentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CashandCashEquivalentsDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_CashandCashEquivalentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="CashandCashEquivalentsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashandCashEquivalentsDetailsTable" xlink:to="ifrs-full_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_TopOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashandCashEquivalentsDetailsTable" xlink:to="CashandCashEquivalentsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashandCashEquivalentsDetailsLineItems" xlink:to="ifrs-full_BorrowingsInterestRate" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsatFairValueThroughProfitorLossDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract" xlink:to="FinancialAssetsatFairValueThroughProfitorLossDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsatFairValueThroughProfitorLossDetailsTable" xlink:to="FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentInvestments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:to="ifrs-full_CurrentInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems" xlink:to="ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsatAmortizedCostDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsatAmortizedCostDetailsTable"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetsAtAmortizedCostLineItems" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetsAtAmortizedCostLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="FinancialAssetsatAmortizedCostDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsatAmortizedCostDetailsTable" xlink:to="ifrs-full_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_TopOfRangeMember" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsatAmortizedCostDetailsTable" xlink:to="FinancialAssetsAtAmortizedCostLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="FinancialAssetAtAmortizedCosts" xlink:href="glspu-20240630.xsd#glspu_FinancialAssetAtAmortizedCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsAtAmortizedCostLineItems" xlink:to="FinancialAssetAtAmortizedCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TimeDepositInterestRatePercentage" xlink:href="glspu-20240630.xsd#glspu_TimeDepositInterestRatePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialAssetsAtAmortizedCostLineItems" xlink:to="TimeDepositInterestRatePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/AccountsReceivableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReceivablesFromContractsWithCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_ReceivablesFromContractsWithCustomers" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/IntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_IntangibleAssetsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsAndGoodwillAbstract" xlink:to="IntangibleAssetsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsTable" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ConsiderationPaidReceived" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConsiderationPaidReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_ConsiderationPaidReceived" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementPaymentsAmount" xlink:href="glspu-20240630.xsd#glspu_AgreementPaymentsAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="AgreementPaymentsAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentNotPaid" xlink:href="glspu-20240630.xsd#glspu_PaymentNotPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="PaymentNotPaid" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShortTermBorrowingsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingCostsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShortTermBorrowingsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShortTermBorrowingsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingCostsAbstract" xlink:to="ShortTermBorrowingsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PromissoryNotesMember" xlink:href="glspu-20240630.xsd#glspu_PromissoryNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="PromissoryNotesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsByNameDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="KohSihPingMember" xlink:href="glspu-20240630.xsd#glspu_KohSihPingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="KohSihPingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BerwickResourcesLimitedMember" xlink:href="glspu-20240630.xsd#glspu_BerwickResourcesLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="BerwickResourcesLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AsteriaCorporationMember" xlink:href="glspu-20240630.xsd#glspu_AsteriaCorporationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="AsteriaCorporationMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsDetailsTable" xlink:to="ShortTermBorrowingsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsLineItems" xlink:to="ifrs-full_ShorttermBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BorrowingsMaturity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsMaturity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsMaturity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermBorrowingsLineItems" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShareBasedPaymentDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ShareBasedPaymentDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OptionsMember" xlink:href="glspu-20240630.xsd#glspu_OptionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="OptionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentMember" xlink:href="glspu-20240630.xsd#glspu_ShareBasedPaymentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ShareBasedPaymentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsTable" xlink:to="ifrs-full_RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_TopOfRangeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentDetailsTable" xlink:to="ShareBasedPaymentLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ConversionRatioShareOptions" xlink:href="glspu-20240630.xsd#glspu_ConversionRatioShareOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="ConversionRatioShareOptions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_LicenceFeeIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LicenceFeeIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="ifrs-full_LicenceFeeIncome" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="ifrs-full_PercentageOfVotingEquityInterestsAcquired" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePricesOfShareOptionsOutstanding" xlink:href="glspu-20240630.xsd#glspu_ExercisePricesOfShareOptionsOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="ExercisePricesOfShareOptionsOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RangeOfExercisePrices" xlink:href="glspu-20240630.xsd#glspu_RangeOfExercisePrices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="RangeOfExercisePrices" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingContractualPeriod" xlink:href="glspu-20240630.xsd#glspu_WeightedAverageRemainingContractualPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="WeightedAverageRemainingContractualPeriod" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentLineItems" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions2019" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/WarrantliabilitiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotesAndOtherExplanatoryInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantliabilitiesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantliabilitiesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_WarrantliabilitiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NotesAndOtherExplanatoryInformationAbstract" xlink:to="WarrantliabilitiesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsAxis" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsTable" xlink:to="ClassOfWarrantOrRightsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsDomainDomain" xlink:href="glspu-20240630.xsd#glspu_ClassOfWarrantOrRightsDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightsAxis" xlink:to="ClassOfWarrantOrRightsDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PublicWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PublicWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightsAxis" xlink:to="PublicWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrivateWarrantsMember" xlink:href="glspu-20240630.xsd#glspu_PrivateWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightsAxis" xlink:to="PrivateWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsTable" xlink:to="WarrantliabilitiesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantsOutstandingTerm" xlink:href="glspu-20240630.xsd#glspu_WarrantsOutstandingTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsLineItems" xlink:to="WarrantsOutstandingTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RedemptionPrice" xlink:href="glspu-20240630.xsd#glspu_RedemptionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsLineItems" xlink:to="RedemptionPrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OrdinarySharePerShare" xlink:href="glspu-20240630.xsd#glspu_OrdinarySharePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsLineItems" xlink:to="OrdinarySharePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsLineItems" xlink:to="ifrs-full_DividendsPaidOrdinarySharesPerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfOrdinaryShare" xlink:href="glspu-20240630.xsd#glspu_NumberOfOrdinaryShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantliabilitiesDetailsLineItems" xlink:to="NumberOfOrdinaryShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceShareLiabilitiesDisclosureAbstract" xlink:to="ConvertiblePreferenceSharesLiabilitiesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:to="ifrs-full_ClassesOfShareCapitalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_ClassesOfShareCapitalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SeriesAConvertiblePreferenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_SeriesAConvertiblePreferenceSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="SeriesAConvertiblePreferenceSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesAOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesAOrdinaryShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="SeriesAOrdinaryShareMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBConvertiblePreferenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_SeriesBConvertiblePreferenceSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="SeriesBConvertiblePreferenceSharesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferrenceSharesMember" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferrenceSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ConvertiblePreferrenceSharesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OrdinarySharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OrdinarySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_OrdinarySharesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementAxis" xlink:href="glspu-20240630.xsd#glspu_AgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:to="AgreementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDomainDomain" xlink:href="glspu-20240630.xsd#glspu_AgreementDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="AgreementDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="glspu-20240630.xsd#glspu_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsTable" xlink:to="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="ifrs-full_NumberOfSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseOfWarrantShares" xlink:href="glspu-20240630.xsd#glspu_PurchaseOfWarrantShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="PurchaseOfWarrantShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseAgreementAmountRecieved" xlink:href="glspu-20240630.xsd#glspu_PurchaseAgreementAmountRecieved"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="PurchaseAgreementAmountRecieved" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CurrentWarrantLiability" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentWarrantLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="ifrs-full_CurrentWarrantLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePreferrenceSharesDescription" xlink:href="glspu-20240630.xsd#glspu_ConvertiblePreferrenceSharesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="ConvertiblePreferrenceSharesDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfStockSharesConverted" xlink:href="glspu-20240630.xsd#glspu_ConversionOfStockSharesConverted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="ConversionOfStockSharesConverted" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReflectiveShares" xlink:href="glspu-20240630.xsd#glspu_ReflectiveShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="ReflectiveShares" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockholdersEquityReverseStockSplit1" xlink:href="glspu-20240630.xsd#glspu_StockholdersEquityReverseStockSplit1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertiblePreferenceSharesLiabilitiesDetailsLineItems" xlink:to="StockholdersEquityReverseStockSplit1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/ShareCapitalDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalDetailsTable" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShareCapitalDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_ShareCapitalDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ShareCapitalDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsTable" xlink:to="ifrs-full_ClassesOfShareCapitalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfShareCapitalDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_ClassesOfShareCapitalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OrdinarySharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OrdinarySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_OrdinarySharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_PreferenceSharesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PreferenceSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfShareCapitalAxis" xlink:to="ifrs-full_PreferenceSharesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsTable" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfAntidilutiveInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_TypesOfAntidilutiveInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_WarrantsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfAntidilutiveInstrumentsAxis" xlink:to="ifrs-full_WarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PIPEInvestorsMember" xlink:href="glspu-20240630.xsd#glspu_PIPEInvestorsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="PIPEInvestorsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="KohSihPingMember" xlink:href="glspu-20240630.xsd#glspu_KohSihPingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="KohSihPingMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsTable" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfOrdinarySharesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOrdinarySharesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_ClassesOfOrdinarySharesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SeriesCOrdinaryShareMember" xlink:href="glspu-20240630.xsd#glspu_SeriesCOrdinaryShareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="SeriesCOrdinaryShareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaOrdinarySharesMember" xlink:href="glspu-20240630.xsd#glspu_GorillaOrdinarySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="GorillaOrdinarySharesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsTable" xlink:to="ShareCapitalDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="ifrs-full_NumberOfSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ParValuePerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="ifrs-full_ParValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AuthorizedCapital" xlink:href="glspu-20240630.xsd#glspu_AuthorizedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="AuthorizedCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_IssuedCapitalOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="ifrs-full_IssuedCapitalOrdinaryShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingPercentage" xlink:href="glspu-20240630.xsd#glspu_OutstandingPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="OutstandingPercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionRatio" xlink:href="glspu-20240630.xsd#glspu_ConversionRatio"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="ConversionRatio" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreferredShareConvertibleSharesIssuable" xlink:href="glspu-20240630.xsd#glspu_PreferredShareConvertibleSharesIssuable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="PreferredShareConvertibleSharesIssuable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesOutstanding" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="ifrs-full_NumberOfSharesOutstanding" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_Cash" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="ifrs-full_Cash" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetProceedsReceivedFromPIPEInvestors" xlink:href="glspu-20240630.xsd#glspu_NetProceedsReceivedFromPIPEInvestors"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="NetProceedsReceivedFromPIPEInvestors" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreferredShareholdersPercentage" xlink:href="glspu-20240630.xsd#glspu_PreferredShareholdersPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="PreferredShareholdersPercentage" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseOfOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_PurchaseOfOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDetailsLineItems" xlink:to="PurchaseOfOrdinaryShares" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/RevenueDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RevenueAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsTable" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_RevenueDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RevenueAbstract" xlink:to="RevenueDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="GorillaDistributionEgyptMember" xlink:href="glspu-20240630.xsd#glspu_GorillaDistributionEgyptMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaDistributionEgyptMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsTable" xlink:to="RevenueDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsLineItems" xlink:to="ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RevenuesDenominatedValue" xlink:href="glspu-20240630.xsd#glspu_RevenuesDenominatedValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsLineItems" xlink:to="RevenuesDenominatedValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/IncomeTaxDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_IncomeTaxDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeTaxesPaidRefundAbstract" xlink:to="IncomeTaxDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TaiwanTaxationMember" xlink:href="glspu-20240630.xsd#glspu_TaiwanTaxationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="TaiwanTaxationMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HongKongTaxationMember" xlink:href="glspu-20240630.xsd#glspu_HongKongTaxationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="HongKongTaxationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JapanTaxationMember" xlink:href="glspu-20240630.xsd#glspu_JapanTaxationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="JapanTaxationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnitedStatesTaxationMember" xlink:href="glspu-20240630.xsd#glspu_UnitedStatesTaxationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="UnitedStatesTaxationMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnitedKingdomTaxationMember" xlink:href="glspu-20240630.xsd#glspu_UnitedKingdomTaxationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="UnitedKingdomTaxationMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IndiaTaxationMember" xlink:href="glspu-20240630.xsd#glspu_IndiaTaxationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="IndiaTaxationMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EgyptTaxationMember" xlink:href="glspu-20240630.xsd#glspu_EgyptTaxationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="EgyptTaxationMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="IncomeTaxDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="ifrs-full_TaxRateEffectFromChangeInTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/EarningsLossPerShareDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_EarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="EarningsLossPerShareDetailsTable" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsTable"/>
    <loc xlink:type="locator" xlink:label="EarningsLossPerShareDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_EarningsLossPerShareDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="EarningsLossPerShareDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsLossPerShareDetailsTable" xlink:to="EarningsLossPerShareDetailsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsLossPerShareDetailsLineItems" xlink:to="ifrs-full_NumberOfSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionRatioOfOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionRatioOfOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsLossPerShareDetailsLineItems" xlink:to="ConversionRatioOfOrdinaryShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfPreferenceSharesIntoOrdinaryShares" xlink:href="glspu-20240630.xsd#glspu_ConversionOfPreferenceSharesIntoOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsLossPerShareDetailsLineItems" xlink:to="ConversionOfPreferenceSharesIntoOrdinaryShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsLossPerShareDetailsLineItems" xlink:to="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivable" xlink:href="glspu-20240630.xsd#glspu_AccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="AccountsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_OtherPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherIntangibleAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_OtherIntangibleAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RelatedPartyTransactionsAbstract" xlink:to="ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract"/>
    <loc xlink:type="locator" xlink:label="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:href="glspu-20240630.xsd#glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract" xlink:to="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NSGUARDTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_NSGUARDTechnologyIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="NSGUARDTechnologyIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaTechnologyIncMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTechnologyIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaTechnologyIncMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GorillaTaiwanMember" xlink:href="glspu-20240630.xsd#glspu_GorillaTaiwanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="GorillaTaiwanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AsteriaCorporationMember" xlink:href="glspu-20240630.xsd#glspu_AsteriaCorporationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="AsteriaCorporationMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable" xlink:to="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:to="ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:to="ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CashAdvancesAndLoansFromRelatedParties" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAdvancesAndLoansFromRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems" xlink:to="ifrs-full_CashAdvancesAndLoansFromRelatedParties" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/FinancialInstrumentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="FinancialInstrumentsDetailsTable" xlink:href="glspu-20240630.xsd#glspu_FinancialInstrumentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="FinancialInstrumentsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfRisksAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsTable" xlink:to="ifrs-full_TypesOfRisksAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TypesOfRisksDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_TypesOfRisksDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_CreditRiskMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CreditRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_CreditRiskMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_UnrealisedForeignExchangeGainsLossesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UnrealisedForeignExchangeGainsLossesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_UnrealisedForeignExchangeGainsLossesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_TradeReceivablesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeReceivablesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_TradeReceivablesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsDetailsTable" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NetCurrencyExchangeGainslosses" xlink:href="glspu-20240630.xsd#glspu_NetCurrencyExchangeGainslosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="NetCurrencyExchangeGainslosses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketInterestRate" xlink:href="glspu-20240630.xsd#glspu_MarketInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="MarketInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInCashOutflow" xlink:href="glspu-20240630.xsd#glspu_IncreaseDecreaseInCashOutflow"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="IncreaseDecreaseInCashOutflow" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="ifrs-full_OtherCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedCreditLosses" xlink:href="glspu-20240630.xsd#glspu_ExpectedCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="ExpectedCreditLosses" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ifrs-full_OtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="ifrs-full_OtherReceivables" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.glspu.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="glspu-20240630.xsd#glspu_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050282240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_DocumentInformationLineItems', window );"><strong>Document Information 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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Gorilla Technology Group Inc.<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_DocumentType', window );">Document Type</a></td>
<td class="text">6-K<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001903145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2024<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">2024<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41448<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_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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>10
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048407504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Interim Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_CurrentAssetsAbstract', 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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 11,218,496<span></span>
</td>
<td class="nump">$ 5,306,857<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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Financial assets at fair value through profit or loss - current</a></td>
<td class="nump">1,544,045<span></span>
</td>
<td class="nump">995,101<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_ifrs-full_CurrentFinancialAssetsAtAmortisedCost', window );">Financial assets at amortized cost - current</a></td>
<td class="nump">20,893,821<span></span>
</td>
<td class="nump">27,827,915<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_ifrs-full_ContractAssets', window );">Contract assets</a></td>
<td class="nump">35,756,098<span></span>
</td>
<td class="nump">34,213,379<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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable</a></td>
<td class="nump">17,039,255<span></span>
</td>
<td class="nump">1,448,202<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_ifrs-full_Inventories', window );">Inventories</a></td>
<td class="nump">21,800<span></span>
</td>
<td class="nump">23,116<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_ifrs-full_CurrentPrepayments', window );">Prepayments - current</a></td>
<td class="nump">8,201,082<span></span>
</td>
<td class="nump">7,445,195<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_ifrs-full_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">4,798<span></span>
</td>
<td class="nump">107,228<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_ifrs-full_OtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">65,060<span></span>
</td>
<td class="nump">170,461<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_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">94,744,455<span></span>
</td>
<td class="nump">77,537,454<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_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets</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_ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost', window );">Financial assets at amortized cost - non-current</a></td>
<td class="nump">13,643,000<span></span>
</td>
<td class="nump">13,643,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_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">15,123,730<span></span>
</td>
<td class="nump">15,878,965<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_ifrs-full_RightofuseAssets', window );">Right-of-use assets</a></td>
<td class="nump">513,667<span></span>
</td>
<td class="nump">53,036<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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">5,455,147<span></span>
</td>
<td class="nump">5,869,512<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_ifrs-full_DeferredTaxAssets', window );">Deferred income tax assets</a></td>
<td class="nump">2,640,954<span></span>
</td>
<td class="nump">970,201<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_ifrs-full_NoncurrentPrepayments', window );">Prepayments - non-current</a></td>
<td class="nump">381,659<span></span>
</td>
<td class="nump">451,580<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_ifrs-full_OtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">610,752<span></span>
</td>
<td class="nump">1,034,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_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td class="nump">38,368,909<span></span>
</td>
<td class="nump">37,900,294<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_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">133,113,364<span></span>
</td>
<td class="nump">115,437,748<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_ifrs-full_CurrentLiabilitiesAbstract', 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_ifrs-full_ShorttermBorrowings', window );">Short-term borrowings</a></td>
<td class="nump">13,104,502<span></span>
</td>
<td class="nump">16,449,110<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_ifrs-full_ContractLiabilities', window );">Contract liabilities</a></td>
<td class="nump">48,200<span></span>
</td>
<td class="nump">107,603<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_glspu_NotePayableCurrent', window );">Notes payable</a></td>
<td class="nump">569<span></span>
</td>
<td class="nump">603<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_ifrs-full_TradeAndOtherCurrentPayables', window );">Accounts payable</a></td>
<td class="nump">8,884,826<span></span>
</td>
<td class="nump">11,045,758<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_ifrs-full_OtherCurrentPayables', window );">Other payables</a></td>
<td class="nump">4,274,056<span></span>
</td>
<td class="nump">6,080,563<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_ifrs-full_OtherShorttermProvisions', window );">Provisions - current</a></td>
<td class="nump">11,690<span></span>
</td>
<td class="nump">68,510<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_ifrs-full_CurrentLeaseLiabilities', window );">Lease liabilities - current</a></td>
<td class="nump">172,685<span></span>
</td>
<td class="nump">30,327<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_ifrs-full_CurrentTaxLiabilities', window );">Current income tax liabilities</a></td>
<td class="nump">6,252,805<span></span>
</td>
<td class="nump">4,638,131<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_ifrs-full_WarrantLiability', window );">Warrant liabilities</a></td>
<td class="nump">5,490,903<span></span>
</td>
<td class="nump">6,221,482<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_ifrs-full_IssuedCapitalPreferenceShares', window );">Convertible preference shares liabilities</a></td>
<td class="nump">14,570,968<span></span>
</td>
<td class="nump">7,767,238<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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Long-term borrowings, current portion</a></td>
<td class="nump">2,018,170<span></span>
</td>
<td class="nump">1,817,873<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_ifrs-full_OtherCurrentLiabilities', window );">Other current liabilities, others</a></td>
<td class="nump">111,596<span></span>
</td>
<td class="nump">89,614<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_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">54,940,970<span></span>
</td>
<td class="nump">54,316,812<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_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-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_ifrs-full_LongtermBorrowings', window );">Long-term borrowings</a></td>
<td class="nump">5,392,223<span></span>
</td>
<td class="nump">6,822,438<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_ifrs-full_OtherLongtermProvisions', window );">Provisions - non-current</a></td>
<td class="nump">41,262<span></span>
</td>
<td class="nump">63,947<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_ifrs-full_DeferredTaxLiabilities', window );">Deferred income tax liabilities</a></td>
<td class="nump">37,260<span></span>
</td>
<td class="nump">59,807<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_ifrs-full_NoncurrentLeaseLiabilities', window );">Lease liabilities - non-current</a></td>
<td class="nump">619,280<span></span>
</td>
<td class="nump">23,011<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_ifrs-full_NoncurrentGovernmentGrants', window );">Guarantee Deposits Received</a></td>
<td class="nump">26,687<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_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td class="nump">6,116,712<span></span>
</td>
<td class="nump">6,969,203<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_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">61,057,682<span></span>
</td>
<td class="nump">61,286,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_glspu_ShareCapitalAbstract', window );"><strong>Share capital</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_ifrs-full_IssuedCapitalOrdinaryShares', window );">Ordinary share</a></td>
<td class="nump">12,299<span></span>
</td>
<td class="nump">7,846<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_glspu_CapitalSurplusAbstract', window );"><strong>Capital surplus</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_ifrs-full_IssuedCapital', window );">Capital surplus</a></td>
<td class="nump">184,403,646<span></span>
</td>
<td class="nump">166,168,318<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_ifrs-full_RetainedEarningsAbstract', window );"><strong>Retained earnings</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_ifrs-full_RetainedEarnings', window );">Accumulated deficit</a></td>
<td class="num">(81,785,609)<span></span>
</td>
<td class="num">(83,399,309)<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_glspu_OtherEquityInterestAbstract', window );"><strong>Other equity interest</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_ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads', window );">Financial statements translation differences of foreign operations</a></td>
<td class="num">(994,514)<span></span>
</td>
<td class="nump">955,018<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_ifrs-full_TreasuryShares', window );">Treasury shares</a></td>
<td class="num">(29,580,140)<span></span>
</td>
<td class="num">(29,580,140)<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_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to owners of the parent</a></td>
<td class="nump">72,055,682<span></span>
</td>
<td class="nump">54,151,733<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_ifrs-full_Equity', window );">Total equity</a></td>
<td class="nump">72,055,682<span></span>
</td>
<td class="nump">54,151,733<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_ifrs-full_EquityAndLiabilities', window );">Total liabilities and equity</a></td>
<td class="nump">$ 133,113,364<span></span>
</td>
<td class="nump">$ 115,437,748<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_CapitalSurplusAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_CapitalSurplusAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NotePayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current notes 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;">glspu_NotePayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_OtherEquityInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_OtherEquityInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ShareCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShareCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_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>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity&#8217;s future performance).</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity&#8217;s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: 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/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentFinancialAssetsAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current financial assets measured at amortised cost. [Refer: Financial assets at amortised 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_f&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentFinancialAssetsAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current lease liabilities. [Refer: Lease liabilities]</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> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after 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/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion of non-current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentPrepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current prepayments. [Refer: Prepayments]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentPrepayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</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> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</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> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 residual interest in the assets of the entity after deducting all its liabilities.</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> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EquityAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the entity's equity and liabilities. [Refer: Equity; Liabilities]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_EquityAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity attributable to the owners of the parent. This specifically excludes non-controlling 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]</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> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current inventories. [Refer: Inventories]</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> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nominal value of capital issued.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IssuedCapitalOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nominal value of capital arising from issuing ordinary shares. [Refer: Issued capital]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IssuedCapitalOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IssuedCapitalPreferenceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nominal value of capital arising from issuing preference shares. [Refer: Issued capital]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IssuedCapitalPreferenceShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic 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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current portion of non-current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets that do not meet the definition of current assets. [Refer: Current 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> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current financial assets measured at amortised cost. [Refer: Financial assets at amortised 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_f&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current government grants recognised on the statement of financial position as deferred income. [Refer: Government [member]; Government grants]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NoncurrentGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current lease liabilities. [Refer: Lease liabilities]</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> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</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> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_NoncurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentPrepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current prepayments. [Refer: Prepayments]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NoncurrentPrepayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current assets that the entity does not separately disclose in the same statement or note. [Refer: Current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current payables that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherLongtermProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current provisions other than provisions for employee benefits. [Refer: Non-current provisions]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherLongtermProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable by the entity that it does not separately disclose in the same statement or note.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherShorttermProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current provisions other than provisions for employee benefits. [Refer: Provisions]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherShorttermProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use 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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 component of equity representing the accumulated change in the value of foreign currency basis spreads of financial instruments when excluding them from the designation of these financial instruments as hedging instruments.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 9<br> -IssueDate 2024-01-01<br> -Paragraph 6.5.16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=9&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_6.5.16&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 component of equity representing the entity's cumulative undistributed earnings or 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RetainedEarningsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RetainedEarningsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</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> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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>The amount of current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ShorttermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current trade payables and current other payables. [Refer: Current trade payables; Other current payables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_TradeAndOtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An entity&#8217;s own equity instruments, held by the entity or other members of the consolidated group.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 32<br> -IssueDate 2024-01-01<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=32&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_TreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_WarrantLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrant liabilities.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WarrantLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>11
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046337872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Interim Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">$ 20,674,691<span></span>
</td>
<td class="nump">$ 6,429,335<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_ifrs-full_CostOfSales', window );">Cost of revenue</a></td>
<td class="num">(2,995,637)<span></span>
</td>
<td class="num">(3,250,584)<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_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="nump">17,679,054<span></span>
</td>
<td class="nump">3,178,751<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_ifrs-full_IncomeStatementAbstract', window );"><strong>Operating expenses</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_ifrs-full_SalesAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="num">(666,312)<span></span>
</td>
<td class="num">(901,355)<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_ifrs-full_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(6,017,267)<span></span>
</td>
<td class="num">(7,641,876)<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_ifrs-full_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(1,149,834)<span></span>
</td>
<td class="num">(2,772,621)<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_glspu_ExpectedCreditsLosses', window );">Expected credit losses</a></td>
<td class="num">(364,640)<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_ifrs-full_OtherIncome', window );">Other income</a></td>
<td class="nump">84,870<span></span>
</td>
<td class="nump">79,089<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_ifrs-full_OtherGainsLosses', window );">Other gains (losses) &#8211; net</a></td>
<td class="num">(7,792,242)<span></span>
</td>
<td class="nump">766,456<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_ifrs-full_OperatingExpense', window );">Total operating expenses</a></td>
<td class="num">(15,905,425)<span></span>
</td>
<td class="num">(10,470,307)<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_ifrs-full_ProfitLossFromOperatingActivities', window );">Operating income (loss)</a></td>
<td class="nump">1,773,629<span></span>
</td>
<td class="num">(7,291,556)<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_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Non-operating income and expenses</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_ifrs-full_RevenueFromInterest', window );">Interest income</a></td>
<td class="nump">392,455<span></span>
</td>
<td class="nump">400,516<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_ifrs-full_FinanceCosts', window );">Finance costs</a></td>
<td class="num">(416,605)<span></span>
</td>
<td class="num">(376,546)<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_ifrs-full_OtherOperatingIncomeExpense', window );">Total non-operating income and expenses</a></td>
<td class="num">(24,150)<span></span>
</td>
<td class="nump">23,970<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_ifrs-full_ProfitLossBeforeTax', window );">Profit (loss) before income tax</a></td>
<td class="nump">1,749,479<span></span>
</td>
<td class="num">(7,267,586)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="num">(137,891)<span></span>
</td>
<td class="num">(2,172)<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_ifrs-full_ProfitLoss', window );">Profit (loss) for the period</a></td>
<td class="nump">1,611,588<span></span>
</td>
<td class="num">(7,269,758)<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_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Components of other comprehensive loss that may not be reclassified to profit or loss</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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement of defined benefit plans</a></td>
<td class="nump">2,112<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_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Components of other comprehensive loss that may be reclassified to profit or loss</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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="num">(1,949,532)<span></span>
</td>
<td class="num">(185,082)<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_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive loss for the period, net of tax</a></td>
<td class="num">(1,947,420)<span></span>
</td>
<td class="num">(185,082)<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_ifrs-full_ComprehensiveIncome', window );">Total comprehensive loss for the period</a></td>
<td class="num">$ (335,832)<span></span>
</td>
<td class="num">$ (7,454,840)<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_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earning (loss) per share</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_ifrs-full_BasicEarningsLossPerShare', window );">Basic earning (loss) per share (in Dollars per share)</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="num">$ (1.06)<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_ifrs-full_DilutedEarningsLossPerShare', window );">Diluted earning (loss) per share (in Dollars per share)</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ExpectedCreditsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected credit losses (ECLs) means that companies are required to look at how current and future economic conditions impact the amount of loss. Credit losses are not just an issue for banks and economic uncertainty is likely to have an impact on many different receivables.</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;">glspu_ExpectedCreditsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BasicEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator).</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> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BasicEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</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> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DilutedEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</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> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DilutedEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs associated with financing activities of the 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense relating to general and administrative activities of the 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue less cost of sales. [Refer: Cost of sales; Revenue]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</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> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all operating expenses.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</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> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 135<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gains (losses) that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating income that the entity does not separately disclose in the same statement or note.</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> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating income (expense) that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) before tax expense or income. [Refer: Profit (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/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2024-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProfitLossFromOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) from operating activities of the entity. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 32<br> -IssueDate 2024-01-01<br> -Paragraph IE33<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=32&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IE33&amp;doctype=Illustrative%20Examples<br> -URIDate 2024-03-27<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;">ifrs-full_ProfitLossFromOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenditure directly attributable to research or development activities, recognised in profit or 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> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 126<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_126&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</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> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2024-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income arising from 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> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RevenueFromInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_SalesAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense relating to the marketing and selling of goods or services.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_SalesAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049851440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Interim Consolidated Statements of Changes in Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Share capital - ordinary share</div></th>
<th class="th"><div>Share capital - preference share</div></th>
<th class="th"><div>Advance receipts for share capital</div></th>
<th class="th"><div>Additional paid in capital in excess of par value of ordinary share</div></th>
<th class="th"><div>Additional paid in capital-treasury share transactions</div></th>
<th class="th"><div>Employee share options</div></th>
<th class="th"><div>Restricted share units</div></th>
<th class="th"><div>Additional paid in capital in excess of par value of preference share</div></th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Financial statements translation differences of foreign operations</div></th>
<th class="th"><div>Treasury shares</div></th>
<th class="th"><div>Total</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_ifrs-full_Equity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 7,136<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 153,288,043<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,442,346<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (96,984,380)<span></span>
</td>
<td class="nump">$ 370,178<span></span>
</td>
<td class="num">$ (29,580,140)<span></span>
</td>
<td class="nump">$ 28,543,183<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_ifrs-full_ProfitLoss', window );">Profit for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,495,614<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,495,614<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_ifrs-full_OtherComprehensiveIncome', window );">other comprehensive income loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">89,457<span></span>
</td>
<td class="nump">584,840<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">674,297<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_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income (loss) for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,585,071<span></span>
</td>
<td class="nump">584,840<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,169,911<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_glspu_IncreaseDecreaseInExpirationOfShareOptions', window );">Expiration of share options</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">881,689<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(881,689)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_glspu_IncreaseDecreaseInEmployeeShareOptionPlans', window );">Employee share option plans</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">203,676<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">203,676<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_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based payment for professional services</a></td>
<td class="nump">13<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">695,662<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">695,675<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_ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments', window );">Exercise of convertible preference shares</a></td>
<td class="nump">560<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,214,402<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,214,962<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_glspu_IssuanceOfRestrictedShareUnits', window );">Issuance of restricted share units</a></td>
<td class="nump">99<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">697,802<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,599<span></span>
</td>
<td class="text">&#160;<span></span>
</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">873,500<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_ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity', window );">Exercise of warrants</a></td>
<td class="nump">38<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,450,788<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,450,826<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_ifrs-full_Equity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">7,846<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">165,228,386<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">764,333<span></span>
</td>
<td class="nump">175,599<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(83,399,309)<span></span>
</td>
<td class="nump">955,018<span></span>
</td>
<td class="num">(29,580,140)<span></span>
</td>
<td class="nump">54,151,733<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_ifrs-full_ProfitLoss', window );">Profit for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,611,588<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,611,588<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_ifrs-full_OtherComprehensiveIncome', window );">other comprehensive income loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,112<span></span>
</td>
<td class="num">(1,949,532)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,947,420)<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_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income (loss) for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,613,700<span></span>
</td>
<td class="num">(1,949,532)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(335,832)<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_glspu_IncreaseDecreaseInExpirationOfShareOptions', window );">Expiration of share options</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based payment for professional services</a></td>
<td class="nump">122<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">722,054<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">722,176<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_ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments', window );">Exercise of convertible preference shares</a></td>
<td class="nump">2,178<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,264,479<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,266,657<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_glspu_IssuanceOfRestrictedShareUnits', window );">Issuance of restricted share units</a></td>
<td class="nump">5<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">30,734<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(69,795)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39,056)<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_glspu_StockIssuedDuringPeriodValueStockSplits', window );">Stock Split</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_ifrs-full_IssueOfEquity', window );">Issuance of ordinary shares</a></td>
<td class="nump">2,143<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,287,861<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,290,004<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_glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment', window );">Acquisition of intangible asset through share-based payment</a></td>
<td class="nump">5<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_ifrs-full_Equity', window );">Balance at Jun. 30, 2024</a></td>
<td class="nump">$ 12,299<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 183,533,509<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 764,333<span></span>
</td>
<td class="nump">$ 105,804<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (81,785,609)<span></span>
</td>
<td class="num">$ (994,514)<span></span>
</td>
<td class="num">$ (29,580,140)<span></span>
</td>
<td class="nump">$ 72,055,682<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_IncreaseDecreaseInEmployeeShareOptionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_IncreaseDecreaseInEmployeeShareOptionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_IncreaseDecreaseInExpirationOfShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_IncreaseDecreaseInExpirationOfShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in equity resulting from the acquisition of intangible asset through share-based payment.</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;">glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_IssuanceOfRestrictedShareUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_IssuanceOfRestrictedShareUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_StockIssuedDuringPeriodValueStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of stock split.</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;">glspu_StockIssuedDuringPeriodValueStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</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> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 residual interest in the assets of the entity after deducting all its liabilities.</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> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in equity resulting from the conversion of convertible instruments.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in equity resulting from the exercise of warrants.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in equity resulting from share-based payment transactions. [Refer: 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IssueOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in equity through the issue of equity instruments.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IssueOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</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> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049845360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Interim Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', 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_ifrs-full_ProfitLossBeforeTax', window );">Profit (loss) before tax</a></td>
<td class="nump">$ 1,749,479<span></span>
</td>
<td class="num">$ (7,267,586)<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_ifrs-full_AdjustmentsForReconcileProfitLossAbstract', window );"><strong>Adjustments to reconcile profit (loss)</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_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains', window );">Net currency exchange losses</a></td>
<td class="nump">3,993,733<span></span>
</td>
<td class="text"> <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_glspu_ExpectedCreditLosses', window );">Expected credit losses</a></td>
<td class="nump">364,640<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_ifrs-full_DepreciationExpense', window );">Depreciation expenses</a></td>
<td class="nump">275,746<span></span>
</td>
<td class="nump">321,902<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_ifrs-full_AmortisationExpense', window );">Amortization expenses</a></td>
<td class="nump">442,242<span></span>
</td>
<td class="nump">406,573<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_ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment', window );">(Gain) loss on disposal of property, plant and equipment</a></td>
<td class="num">(73)<span></span>
</td>
<td class="nump">257<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_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based payment expenses</a></td>
<td class="nump">722,176<span></span>
</td>
<td class="nump">500,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_glspu_AdjustmentsForShareOptionExpenses', window );">Share option expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">38,053<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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="nump">416,605<span></span>
</td>
<td class="nump">376,546<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_ifrs-full_RevenueFromInterest', window );">Interest income</a></td>
<td class="num">(392,455)<span></span>
</td>
<td class="num">(400,516)<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_glspu_GainsOnReversalOfAccountsAndOtherPayables', window );">Gains on reversal of accounts and other payables</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(68,165)<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_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Losses (gains) on financial assets and liabilities at fair value through profit or loss</a></td>
<td class="nump">2,729,466<span></span>
</td>
<td class="num">(616,686)<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_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract', window );"><strong>Changes in operating 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_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets', window );">Contract assets</a></td>
<td class="num">(20,027,585)<span></span>
</td>
<td class="num">(3,826,381)<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_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable', window );">Accounts receivable</a></td>
<td class="nump">3,051,025<span></span>
</td>
<td class="nump">1,534,225<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_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories', window );">Inventories</a></td>
<td class="nump">1,316<span></span>
</td>
<td class="nump">12,085<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_glspu_AdjustmentsForPrepayment', window );">Prepayments</a></td>
<td class="num">(685,966)<span></span>
</td>
<td class="nump">1,163,915<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_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables', window );">Other receivables</a></td>
<td class="num">(433,302)<span></span>
</td>
<td class="num">(15,757)<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_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">105,401<span></span>
</td>
<td class="num">(30,319)<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_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets', window );">Other non-current assets</a></td>
<td class="nump">423,248<span></span>
</td>
<td class="num">(15,315)<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_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract', window );"><strong>Changes in operating 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_ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities', window );">Contract liabilities</a></td>
<td class="num">(59,403)<span></span>
</td>
<td class="nump">54,746<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_glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables', window );">Notes payable</a></td>
<td class="nump">34<span></span>
</td>
<td class="num">(9)<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_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable', window );">Accounts payable</a></td>
<td class="num">(2,160,932)<span></span>
</td>
<td class="num">(2,846,303)<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_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables', window );">Other payables</a></td>
<td class="num">(1,500,939)<span></span>
</td>
<td class="num">(1,288,629)<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_glspu_AdjustmentsForIncreaseDecreaseInProvisions', window );">Provisions</a></td>
<td class="num">(79,505)<span></span>
</td>
<td class="num">(30,203)<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_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">21,982<span></span>
</td>
<td class="num">(8,464)<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_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities', window );">Other non-current liabilities</a></td>
<td class="nump">26,687<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_ifrs-full_CashFlowsFromUsedInOperations', window );">Cash flows used in operations</a></td>
<td class="num">(11,016,380)<span></span>
</td>
<td class="num">(12,006,031)<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_ifrs-full_InterestReceivedClassifiedAsOperatingActivities', window );">Interest received</a></td>
<td class="nump">448,299<span></span>
</td>
<td class="nump">386,537<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_ifrs-full_InterestPaidClassifiedAsOperatingActivities', window );">Interest paid</a></td>
<td class="num">(672,592)<span></span>
</td>
<td class="num">(388,045)<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_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities', window );">Tax paid</a></td>
<td class="num">(18,106)<span></span>
</td>
<td class="num">(12,491)<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_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Net cash flows used in operating activities</a></td>
<td class="num">(11,258,779)<span></span>
</td>
<td class="num">(12,020,030)<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Acquisition of property, plant and equipment</a></td>
<td class="num">(363,096)<span></span>
</td>
<td class="num">(216,672)<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_glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment', window );">Proceeds from disposal of property, plant and equipment</a></td>
<td class="nump">143<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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Acquisition of intangible assets</a></td>
<td class="num">(57,982)<span></span>
</td>
<td class="num">(3,257,771)<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_ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities', window );">Investment in financial assets at amortized cost</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,988,270)<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_ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments', window );">Guarantee Deposits Received</a></td>
<td class="num">(41,291)<span></span>
</td>
<td class="num">(265,127)<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_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(462,226)<span></span>
</td>
<td class="num">(5,727,840)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromCurrentBorrowings', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">7,050,890<span></span>
</td>
<td class="nump">11,037,443<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_ifrs-full_RepaymentsOfCurrentBorrowings', window );">Repayments of short-term borrowings</a></td>
<td class="num">(6,622,572)<span></span>
</td>
<td class="num">(9,238,450)<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_ifrs-full_RepaymentsOfNoncurrentBorrowings', window );">Repayments of long-term borrowings</a></td>
<td class="num">(750,819)<span></span>
</td>
<td class="num">(872,431)<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_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Principal repayment of lease liabilities</a></td>
<td class="num">(68,252)<span></span>
</td>
<td class="num">(8,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_ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities', window );">Repayments of loan from shareholders</a></td>
<td class="num">(3,000,000)<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_ifrs-full_ProceedsFromExerciseOfWarrants', window );">Exercise of public warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,372,875<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_glspu_ExerciseOfConvertiblePreferredShares', window );">Proceeds from Series B preferred shares and private warrants</a></td>
<td class="nump">9,650,000<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_ifrs-full_ProceedsFromIssueOfOrdinaryShares', window );">Proceeds from issuance ordinary share</a></td>
<td class="nump">11,290,004<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_glspu_ExerciseOfRestrictedShareUnits', window );">Exercise of restricted share units</a></td>
<td class="num">(39,056)<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_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">17,510,195<span></span>
</td>
<td class="nump">5,290,772<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_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Effect of foreign exchange rate changes</a></td>
<td class="nump">122,449<span></span>
</td>
<td class="num">(270,698)<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">5,911,639<span></span>
</td>
<td class="num">(12,727,796)<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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">5,306,857<span></span>
</td>
<td class="nump">22,996,377<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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 11,218,496<span></span>
</td>
<td class="nump">$ 10,268,581<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AdjustmentsForIncreaseDecreaseInProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment for incease decrease in provisions.</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;">glspu_AdjustmentsForIncreaseDecreaseInProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]</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;">glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_AdjustmentsForPrepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepayments and accrued income including contract assets</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;">glspu_AdjustmentsForPrepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_AdjustmentsForShareOptionExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for share option 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;">glspu_AdjustmentsForShareOptionExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ExerciseOfConvertiblePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of convertible preferred 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;">glspu_ExerciseOfConvertiblePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ExerciseOfRestrictedShareUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise of restricted share units.</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;">glspu_ExerciseOfRestrictedShareUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ExpectedCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for cedit loss on goodwill recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities.</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;">glspu_ExpectedCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_GainsOnReversalOfAccountsAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gains on reversal of accounts and other payables</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;">glspu_GainsOnReversalOfAccountsAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 proceeds from disposal of property, plant and equipment

..</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;">glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for the decrease (increase) in contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract assets; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForDecreaseIncreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for decrease (increase) in other current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other current assets; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for the increase (decrease) in contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract liabilities; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for increase (decrease) in other current liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other current liabilities; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForReconcileProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_AdjustmentsForReconcileProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForSharebasedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForSharebasedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (outflow) due to a decrease (increase) in short-term deposits and investments.</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued 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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashFlowsFromUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued 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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashFlowsFromUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities, from continuing and discontinued operations. [Refer: Revenue]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashFlowsFromUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from (used in) the entity's 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/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashFlowsFromUsedInOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gains (losses) on financial liabilities at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 14<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_14_f&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense arising from 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> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_InterestPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest paid, classified as operating activities.</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InterestPaidClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_InterestReceivedClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest received, classified as operating activities.</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InterestReceivedClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromCurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current borrowings obtained. [Refer: Current borrowings]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProceedsFromCurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the exercise of share purchase warrants.</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProceedsFromExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromIssueOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the issuing of ordinary shares. [Refer: Ordinary shares [member]]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProceedsFromIssueOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) before tax expense or income. [Refer: Profit (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/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2024-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchases of long-term assets that the entity does not separately disclose in the same statement or note, classified as investing activities. [Refer: 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/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RepaymentsOfCurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repayments of current borrowings. [Refer: Current borrowings]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RepaymentsOfCurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RepaymentsOfNoncurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repayments of non-current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RepaymentsOfNoncurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repayments of regulatory capital, classified as financial liabilities.</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income arising from 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> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RevenueFromInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051378992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Corporate and Group Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract', window );"><strong>Corporate and Group Information [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_ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory', window );">Corporate and group information</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 1. <b>Corporate and group information</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Gorilla Technology Group Inc.
(the &#8220;Company&#8221;) was incorporated in the Cayman Islands in May 2001. The Company and its subsidiaries (collectively referred
herein as the &#8220;Group&#8221;) are primarily engaged in providing information, software and data processing services.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">On July 14, 2022, with consummation
of capital recapitalization as provided in Note 18, the Company&#8217;s shares and warrants commenced trading on The Nasdaq Capital Markets
under the ticker symbols &#8220;GRRR&#8221; and &#8220;GRRRW&#8221;, respectively<span style="font-family: Times New Roman, Times, Serif">.</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_glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of information about the methods, inputs and assumptions used for measuring obligations for returns, refunds and other similar obligations in contracts with customers.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 126<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_126_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049843952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>The Authorization of the Consolidated Financial Statements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract', window );"><strong>The Authorization of the Consolidated Financial Statements [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_ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory', window );">The authorization of the consolidated financial statements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 2. <b>The authorization of the consolidated financial statements</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
were authorized for issuance by the Audit Committee on September 30, 2024.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the authorisation of financial statements for issue.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051756176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract', window );"><strong>Application of New and Revised International Financial Reporting Standards Ifrs International Accounting Standards Ias International Financial Reporting Interpretations Committee Ifric Interpretations an [Abstract]</strong></a></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_glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock', window );">Applications of new and revised IFRS and IAS and IFRIC and SIC and IASB</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 3. <b>Application of new and revised International Financial Reporting Standards (&#8220;IFRS&#8221;), International Accounting Standards (&#8220;IAS&#8221;), International Financial Reporting Interpretations Committee (&#8220;IFRIC&#8221;) Interpretations and Standing Interpretations Committee (&#8220;SIC&#8221;) Interpretations issued by the International Accounting Standards Board (&#8220;IASB&#8221;), (collectively, &#8220;IFRSs&#8221;)</b></p>



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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>a)</b></td><td style="text-align: justify"><b>Amendments to IFRSs and the new interpretation that are mandatorily
effective for the current year</b></td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"><b>New Standards, Interpretations and Amendments</b></td> <td style="padding-bottom: 1.5pt; width: 2%"><b>&#160;</b></td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%; font-size: 10pt"><b>Effective date issued by IASB</b></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>Amendments to IFRS 16, &#8216;Lease liability in a sale and leaseback&#8217;</td> <td>&#160;</td> <td style="text-align: center">January 1, 2024 </td></tr> <tr style="vertical-align: top; "> <td>Amendments to IAS 1, &#8216;Classification of liabilities as current or noncurrent&#8217; </td> <td>&#160;</td> <td style="text-align: center">January 1, 2024 </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>Amendments to IAS 1, &#8216;Non-current liabilities with covenants&#8217; </td> <td>&#160;</td> <td style="text-align: center">January 1, 2024 </td></tr> <tr style="vertical-align: top; "> <td>Amendments to IAS 7 and IFRS 7, &#8217;Supplier finance arrangements&#8217; </td> <td>&#160;</td> <td style="text-align: center">January 1, 2024 </td></tr> </table>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Group has adopted the above new standards,
interpretations and amendments as of the effective date. Based on the Group&#8217;s assessment, the above standards and interpretations
have no significant impact to the Group&#8217;s financial condition and financial performance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>b)</b></td><td style="text-align: justify"><b>New standards, interpretations and amendments in issue but
not yet effective</b></td>
</tr></table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">New standards, interpretations and amendments
in issue but not yet effective are as follows:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"><b>New Standards, Interpretations and Amendments</b></td> <td style="padding-bottom: 1.5pt; width: 2%"><b>&#160;</b></td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%"><b>Effective date issued by IASB</b></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>Amendments to IAS 21, &#8216;Lack of exchangeability&#8217; </td> <td>&#160;</td> <td style="text-align: center; font-size: 10pt">January 1, 2025</td></tr> <tr style="vertical-align: top; "> <td style="text-indent: -0.125in; padding-left: 0.125in">Amendments to IFRS 10 and IAS 28, &#8217;Sale or contribution of assets between an investor and its associate or joint venture&#8217; </td> <td>&#160;</td> <td style="text-align: center">To be determined by IASB </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>IFRS 18, &#8220;Presentation and disclosure in financial statements&#8221; </td> <td>&#160;</td> <td style="text-align: center">January 1, 2027 </td></tr> </table>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on the Group&#8217;s assessment, the above
standards and interpretations have no significant impact to the Group&#8217;s financial condition and financial performance.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Application of new and revised International Financial Reporting Standards (&#8220;IFRS&#8221;), International Accounting Standards (&#8220;IAS&#8221;), International Financial Reporting Interpretations Committee (&#8220;IFRIC&#8221;) Interpretations and Standing Interpretations Committee (&#8220;SIC&#8221;) Interpretations issued by the International Accounting Standards Board (&#8220;IASB&#8221;), (collectively, &#8220;IFRSs&#8221;)</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;">glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051378992">
<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, 2024</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_ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract', window );"><strong>Summary of Significant Accounting Policies [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_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory', window );">Summary of significant accounting policies</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 4. <b>Summary of significant accounting policies</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principal accounting policies applied in the
preparation of these consolidated financial statements are set out below. These policies have been consistently applied to all the periods
presented, unless otherwise stated.</p>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><b>a)</b></td><td><b>Statement of compliance</b></td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify">The consolidated financial statements of the Group
have been prepared in accordance with IFRSs that came into effective as issued by the IASB.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>b)</b></td><td style="text-align: justify"><b>The capital reorganization</b></td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-style: normal; font-weight: normal">With
consummation of the business combination with Global SPAC Partners Co. (&#8220;Global&#8221;) on July 13, 2022 (the &#8220;Closing Date&#8221;)
as provided in Note 18, this transaction is accounted for as a capital reorganization. The business combination, which is not within
the scope of IFRS 3 as Global does not meet the definition of a business in accordance with IFRS 3, is accounted for within the scope
of IFRS 2. As such, the business combination is treated as the equivalent of the Company issuing shares at the closing of the business
combination for the net assets of Global as of the Closing Date, accompanied by a capital recapitalization. The net assets of Global
are stated at historical cost, with no goodwill or other intangible assets recorded.&#160;</span></p>



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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><b>c)</b></td><td><b>Basis of preparation</b></td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">Except for the following items, the consolidated financial statements have been prepared under the historical
cost convention:</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Defined benefit assets are recognized based on the net amount
of pension fund assets less present value of defined benefit obligation.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Financial assets and liabilities at fair value through profit
or loss.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">The preparation of financial statements in conformity with IFRSs requires the use of certain critical
accounting estimates. It also requires management to exercise its judgment in the process of applying the Group&#8217;s accounting policies.
The areas involving a higher degree of judgment or complexity, or areas where assumptions and estimates are significant to the consolidated
financial statements are disclosed in Note 4 dd).</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">(c)</td><td style="text-align: justify">Certain amounts in the prior year financial statements have been reclassified to conform to the current
year presentation.</td></tr></table><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>d)</b></td><td style="text-align: justify"><b>Basis of condensed consolidation</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Basis for preparation of condensed consolidated financial statements:</p></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">All subsidiaries are included in the Group&#8217;s condensed consolidated
financial statements. Subsidiaries are all entities controlled by the Group. The Group controls an entity when the Group is exposed, or
has rights, to variable returns from its involvement with the entity and has the ability to affect those returns through its power over
the entity. Consolidation of subsidiaries begins from the date the Group obtains control of the subsidiaries and ceases when the Group
loses control of the subsidiaries.</p></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Inter-company transactions, balances and unrealized gains
or losses on transactions between companies within the Group are eliminated. Accounting policies of subsidiaries have been adjusted where
necessary to ensure consistency with the policies adopted by the Group.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">When the Group loses control of a subsidiary, the Group remeasures
any investment retained in the former subsidiary at its fair value. That fair value is regarded as the fair value on initial recognition
of a financial asset or the cost on initial recognition of the associate or joint venture. Any difference between fair value and carrying
amount is recognized in profit or loss. All amounts previously recognized in other comprehensive income in relation to the subsidiary
are reclassified to profit or loss on the same basis as would be required if the related assets or liabilities were disposed of. That
is, when the Group loses control of a subsidiary, all gains or losses previously recognized in other comprehensive income in relation
to the subsidiary should be reclassified from equity to profit or loss, if such gains or losses would be reclassified to profit or loss
when the related assets or liabilities are disposed of.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Subsidiaries included in the condensed consolidated financial statements:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0in">&#160;</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="vertical-align: top; padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Ownership (%)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left"><b>Name of investor</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Name of subsidiary</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Main business activities</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/> 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Note</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 22%; text-align: left">The Company</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: center">Gorilla Science &amp; Technology Holding, Inc. (Gorilla BVI)</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: center">Information software and data processing services</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; text-align: center; width: 11%">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">ISSCore Technology, Inc.</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Telmedia Technology Limited (Telmedia)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla SPAC Partners Co. (Global)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Dormant corporation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology UK Limited (Gorilla UK)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Egypt (Gorilla Egypt)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 1</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Distribution Egypt</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Software and hardware distribution services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 2</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Gorilla BVI</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Inc. (Gorilla Taiwan)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; vertical-align: top">Telmedia</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">NSGUARD Technology Inc. (NSGURAD)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">Telmedia</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Japan Inc. (Gorilla Japan)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Gorilla UK</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology (India) Private Limited (Gorilla India)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 3</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Gorilla UK</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Distribution Partners Limited (Gorilla Distribution)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Software and hardware distribution services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 4</td></tr> </table>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 88.8pt; text-align: justify; text-indent: -39.25pt">Note 1: Gorilla
Egypt was established in March 2023</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 2: Gorilla
Distribution Egypt was established in November 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 3: Gorilla
India was established in August 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 4: Gorilla
Distribution was established in November 2023.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Subsidiaries not included in the condensed consolidated financial statements: None.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">Adjustments for subsidiaries with different balance sheet
dates: None.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(e)</td><td style="text-align: justify">Significant restrictions: None.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(f)</td><td style="text-align: justify">Subsidiaries that have non-controlling interests that are
material to the Group: None.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Items included in the financial
statements of each of the Group&#8217;s entities are measured using the currency of the primary economic environment in which the
entity operates (the &#8220;functional currency&#8221;). The condensed consolidated financial statements are presented in United
States dollars, which is the Company&#8217;s functional and the Group&#8217;s presentation currency.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Foreign currency transactions and balances</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Foreign currency transactions are translated into the functional
currency using the exchange rates prevailing at the dates of the transactions or valuation where items are remeasured. Foreign exchange
gains and losses resulting from the settlement of such transactions are recognized in profit or loss in the period in which they arise.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Monetary assets and liabilities denominated in foreign currencies
at the period end are retranslated at the exchange rates prevailing at the balance sheet date. Exchange differences arising upon re-translation
at the balance sheet date are recognized in profit or loss.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">iii)</td>
    <td style="font-size: 10pt; text-align: justify">Non-monetary assets and liabilities denominated in foreign currencies that are not measured at fair value are translated using the historical exchange rates at the dates of the initial transactions. All foreign exchange gains and losses are presented in the statement of comprehensive loss within &#8216;other gains (losses) &#8211; net&#8217;.</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Translation of foreign operations</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">The operating results and financial position of all the group
entities that have a functional currency different from the presentation currency are translated into the presentation currency as follows:</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Assets and liabilities for each balance sheet presented are
translated at the closing exchange rate at the date of that balance sheet;</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify">Income and expenses for each statement of comprehensive loss
are translated at average exchange rates of that period; and</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">All resulting exchange differences are recognized in other comprehensive
income.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">When the foreign operation partially disposed of or sold is a subsidiary, cumulative exchange differences
that were recorded in other comprehensive income are proportionately transferred to the non-controlling interest in this foreign operation.
In addition, even when the Group retains partial interest in the former foreign subsidiary after losing control of the former foreign
subsidiary, such transactions should be accounted for as disposal of all interest in the foreign operation.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>e)</b></td><td style="text-align: justify"><b>Classification of current and non-current items</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Assets that meet one of the following criteria are classified
as current assets; otherwise they are classified as non-current assets:</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Assets arising from operating activities that are expected
to be realized, or are intended to be sold or consumed within the normal operating cycle;</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Assets held mainly for trading purposes;</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">Assets that are expected to be realized within twelve months
from the balance sheet date; and</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">iv)</td><td style="text-align: justify">Cash and cash equivalents, excluding restricted cash and
cash equivalents.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Liabilities that meet one of the following criteria are classified
as current liabilities; otherwise they are classified as non-current liabilities:</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Liabilities that are expected to be paid off within the normal
operating cycle;</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Liabilities arising mainly from trading activities;</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">Liabilities that are to be paid off within twelve months
from the balance sheet date; and</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">iv)</td><td style="text-align: justify">Liabilities for which the repayment date cannot be extended
unconditionally to more than twelve months after the balance sheet date.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>f)</b></td><td style="text-align: justify"><b>Cash equivalents</b></td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Cash equivalents refer to short-term,
highly liquid investments that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes
in value. Time deposits that meet the definition above and are held for the purpose of meeting short-term cash commitments in operations
are classified as cash equivalents.</p>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>g)</b></td><td style="text-align: justify"><b>Financial assets at fair value through profit or loss</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Financial assets at fair value through profit or loss are
financial assets that are not measured at amortized cost or fair value through other comprehensive income.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">On a regular way purchase or sale basis, financial assets
at fair value through profit or loss are recognized and derecognized using trade date accounting.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At initial recognition, the Group measures the financial assets
at fair value and recognizes the transaction costs in profit or loss. The Group subsequently measures the financial assets at fair value,
and recognizes the gain or loss in profit or loss.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>h)</b></td><td style="text-align: justify"><b>Financial assets at amortized cost</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The Group classifies its financial assets as at amortized
cost only if both of the following criteria are met:</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">the asset is held within a business model whose objective
is to collect the contractual cash flows, and</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">the contractual terms give rise to cash flows that are solely
payments of principal and interest.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">On a regular way purchase or sale basis, financial assets
at amortized cost are recognized and derecognized using trade date accounting.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At initial recognition, the Group measures the financial assets
at fair value plus transaction costs. Interest income from these financial assets is included in finance income using the effective interest
method. A gain or loss is recognized in profit or loss when the asset is derecognized or impaired.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">(d)</td>
    <td style="font-size: 10pt; text-align: justify">The Group&#8217;s time deposits, which do not fall under cash equivalents are those with a short maturity period and are measured at initial investment amount as the effect of discounting is immaterial.</td></tr>
  </table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>i)</b></td><td style="text-align: justify"><b>Accounts receivable</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Accounts receivable represent the Group&#8217;s contractual
right to receive consideration in exchange for transferred goods or rendered services.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Non-interest bearing short-term accounts receivable are measured
at the original invoice amount as the effect of discounting is immaterial.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>j)</b></td><td style="text-align: justify"><b>Impairment of financial assets</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">For debt instruments measured at financial
assets at amortized cost, at each reporting date, the Group recognizes the impairment provision for 12 months expected credit losses if
there has not been a significant increase in credit risk since initial recognition or recognizes the impairment provision for the lifetime
expected credit losses (ECLs) if such credit risk has increased since initial recognition after taking into consideration all reasonable
and verifiable information that includes forecasts. On the other hand, for accounts receivable or contract assets that do not contain
a significant financing component, the Group recognizes the impairment provision for lifetime ECLs.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>k)</b></td><td style="text-align: justify"><b>Derecognition of financial assets</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The Group derecognizes a financial asset when the contractual
rights to receive the cash flows from the financial asset have expired.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">The Group derecognizes a financial asset when the contractual
rights to receive cash flows of the financial asset have been transferred and the Group has transferred substantially all risks and rewards
of ownership of the financial asset.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>l)</b></td><td style="text-align: justify"><b>Operating leases (lessor)</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Lease income from an operating lease
(net of any incentives given to the lessee) is recognized in profit or loss on a straight-line basis over the lease term.</p>

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

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

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Inventories are stated at the lower
of cost and net realizable value. Cost is determined using the weighted-average method. The item by item approach is used in applying
the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less
the estimated costs of completion and the estimated costs necessary to make the sale.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>n)</b></td><td style="text-align: justify"><b>Property, plant and equipment</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Property, plant and equipment are initially recorded at cost.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Subsequent costs are included in the asset&#8217;s carrying
amount or recognized as a separate asset, as appropriate, 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. The carrying amount of the replaced part is derecognized.
All other repairs and maintenance are charged to profit or loss during the financial period in which they are incurred.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Land is not depreciated. Property, plant and equipment apply
cost model and are depreciated using the straight-line method over their estimated useful lives. Each part of an item of property, plant,
and equipment with a cost that is significant in relation to the total cost of the item must be depreciated separately.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">The assets&#8217; residual values, useful lives and depreciation
methods are reviewed, and adjusted if appropriate, at each financial year-end. If expectations for the assets&#8217; residual values
and useful lives differ from previous estimates or the patterns of consumption of the assets&#8217; future economic benefits embodied
in the assets have changed significantly, any change is accounted for as a change in estimate under IAS 8, &#8216;Accounting Policies,
Changes in Accounting Estimates and Errors&#8217;, from the date of the change. The estimated useful lives of property, plant and equipment
are as follows:</td>
</tr></table>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&#160;</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: 88%; text-align: left">Buildings and structures</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">50 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Transportation equipment</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center">3 ~ 5 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Leasehold equipment</td><td>&#160;</td>
    <td style="text-align: center">3 ~ 5 years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other equipment (Note)</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  </table>



<p style="text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Note: Other equipment primarily includes
big data platform for image analytics, data storage equipment and server equipment.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>o)</b></td><td style="text-align: justify"><b>Leasing arrangements (lessee)<span style="font-family: Times New Roman, Times, Serif">&#65293;</span>right-of-use
assets/ lease liabilities</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Leases are recognized as a right-of-use asset and a corresponding
lease liability at the date at which the leased asset is available for use by the Group. For short-term leases or leases of low-value
assets, lease payments are recognized as an expense on a straight-line basis over the lease term.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Lease liabilities include the net present value of the remaining lease payments at the commencement
                                                                                  date, discounted using the interest rate implicit in the lease. If such rate cannot be readily determined, the incremental borrowing
                                                                                  rate is employed. Lease payments are comprised of fixed payments, less any lease incentives receivable.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">The Group subsequently measures lease
liabilities at amortized cost using the interest method and recognizes interest expense over the lease term. The lease liability is remeasured
and the amount of remeasurement is recognized as an adjustment to the right-of-use asset when there are changes in the lease term or lease
payments and such changes do not arise from contract modifications.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.55pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At the commencement date, the right-of-use asset is stated at cost comprising the amount of the
                                                                                  initial measurement of lease liability less any lease payments made at or before the commencement date, less any lease incentive
                                                                                  received; and include any initial direct costs incurred by the Group and an estimate of cost to be incurred by the Group in
                                                                                  dismantling and removing the underlying asset and restoration. The right-of-use asset is measured subsequently using the cost model
                                                                                  and is depreciated from the commencement date to the earlier of the end of the asset&#8217;s useful life or the end of the lease
                                                                                  term. When the lease liability is remeasured, the amount of remeasurement is recognized as an adjustment to the right-of-use
                                                                                  asset.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">For lease modifications that decrease the scope of the lease,
the lessee shall decrease the carrying amount of the right-of-use asset and remeasure the lease liability to reflect the partial or full
termination of the lease, and recognize the difference in profit or loss.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>p)</b></td><td style="text-align: justify"><b>Intangible assets</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Computer software Computer software is stated at cost and
amortized on a straight-line basis over its estimated useful life of 1 to 5 years.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Intellectual property rights Intellectual property rights
are stated at historical cost and are amortized on a straight-line basis over their estimated useful lives of 10 years.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>q)</b></td><td style="text-align: justify"><b>Impairment of non-financial assets</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Group assesses at each balance sheet date the recoverable amounts
of those assets where there is an indication that they are impaired. An impairment loss is recognized for the amount by which the asset&#8217;s
carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset&#8217;s fair value less costs to sell
or value in use. The fair value less costs of disposal calculation is based on available data from binding sales transactions, conducted
at arm&#8217;s length, for similar assets or observable market prices less incremental costs for disposing of the asset. The value in
use calculation is based on a discounted cash flow (&#8216;DCF&#8217;) model. The cash flows are derived from the budget for the next
five years and do not include restructuring activities that the Group is not yet committed to or significant future investments that will
enhance the asset&#8217;s performance of the cash generating unit being tested. The recoverable amount is sensitive to the discount rate
used for the DCF model as well as the expected future cash-inflows and the growth rate used for extrapolation purposes. When the circumstances
or reasons for recognizing impairment loss for an asset in prior years no longer exist or diminish, the impairment loss is reversed. The
increased carrying amount due to reversal should not be more than what the depreciated or amortized historical cost would have been if
the impairment had not been recognized. There was no impairment of non-financial assets for the six months periods ended June 30, 2024
and 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>r)</b></td><td style="text-align: justify"><b>Borrowings</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Borrowings comprise long-term and short-term
bank borrowings and other short-term loans. Loans are recognized initially at fair value, net of transaction costs incurred. Loans are
subsequently stated 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="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>s)</b></td><td style="text-align: justify"><b>Notes and accounts payable</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Accounts payable are liabilities for purchases of goods or
services and notes payable are those resulting from operating and non-operating activities.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Non-interest bearing short-term notes and accounts payable
are measured at the original invoice amount as the effect of discounting is immaterial.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>t)</b></td><td style="text-align: justify"><b>Convertible preference share liabilities</b></td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Convertible preference share liabilities
issued by the Group contain conversion options (that is, the preference shareholders have the right to convert the preference shares into
the Group&#8217;s common shares, but not by exchanging a fixed amount of cash for a fixed number of common shares), call options and put
options. The Group classifies the preference share liabilities upon issuance as a financial asset or financial liability in accordance
with the contract terms. They are accounted for as follows:</p>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The embedded call options and put options are recognized initially
at net fair value as &#8216;financial assets or financial liabilities at fair value through profit or loss&#8217;. They are subsequently
remeasured and stated at fair value on each balance sheet date; the gain or loss is recognized as &#8216;gain or loss on valuation of
financial assets or financial liabilities at fair value through profit or loss&#8217;.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">The host contracts of preference share liabilities are initially
recognized at fair value. Any difference between the initial recognition and the redemption value is accounted for as the premium or
discount on preference share liabilities and subsequently is amortized in profit or loss as and adjustment to &#8216;finance costs&#8217;
over the period of circulation using the effective interest method.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Any transaction costs directly attributable to the issuance
are allocated to each liability component in proportion to the initial carrying amount of each abovementioned item.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">(d)</td>
    <td style="font-size: 10pt; text-align: justify">When shareholders exercise conversion options, the liability component of the preference share liabilities shall be remeasured on the conversion date. The issuance cost of converted common shares is the total book value of the abovementioned liability component and &#8216;capital surplus&#8217;.</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>u)</b></td><td style="text-align: justify"><b>Derecognition of financial liabilities</b></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">A financial liability is derecognized
when the obligation under the liability specified in the contract is discharged, cancelled or expired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 12.2pt"></td><td style="width: 18pt"><b>v)</b></td><td><b>Provisions</b></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event. It is probable
that the Company will be required to settle that obligation and a reliable estimate can be made of the obligation amount. The amount recognized
as a provision is the best estimate of the consideration required to settle the present obligation at the reporting date, taking into
account the risks and uncertainties surrounding the obligation. Where a provision is measured using the cash flows estimated to settle
the present obligation, its carrying amount is the present value of those cash flows when the effect of the time value of money is material.
When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable
is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured
reliably</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">Assurance-type warranties are recognized
when the Group has a present legal obligation as a result of past events, and it is probable that an outflow of economic resources will
be required to settle the obligation and the amount of the obligation can be reliably estimated. Warranties are measured at the present
value of the expenditure expected to be required to settle the obligation on the balance sheet date. The only post-sale obligation to
customers is in respect of warranties that provide assurance that products will operate in accordance with agreed-upon specifications
and function as intended. These warranty provisions are only invoked when a customer makes requests relating to flawed, malfunctional
or defective products. Since customers do not have the option to purchase the warranty separately and the warranty does not offer any
technical support or the right to receive unspecified updates, upgrades or enhancements, the warranty is not considered a separate performance
obligation pursuant to IFRS 15. B28 through B33 and, accordingly, is accounted for as a liability in accordance with IAS 37.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 12.2pt"></td><td style="width: 18pt"><b>w)</b></td><td><b>Employee benefits</b></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Short-term employee benefits</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">Short-term employee benefits are recognized
when the employee has rendered the service and are measured at undiscounted amount of benefits expected to be paid in exchange for that
service.</p>

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

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

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Defined contribution plans</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">Under defined contribution plans, contributions
are recognized as pension expenses when they are due on an accrual basis. Prepaid contributions are recognized as an asset to the extent
of a cash refund or a reduction in the future payments.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Defined benefit plans</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
defined benefit plans were terminated as of December 31, 2023.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Net obligation under a defined benefit plan is defined as the
present value of an amount of pension benefits that employees will receive on retirement for their services with the Group in current
period or prior periods. The liability recognized in the balance sheet in respect of defined benefit pension plans is the present value
of the defined benefit obligation at the balance sheet date less the fair value of plan assets. The net defined benefit obligation is
calculated annually by independent actuaries using the projected unit credit method. The rate used to discount is determined by using
interest rates of government bonds (at the balance sheet date) of a currency and term consistent with the currency and term of the employment
benefit obligations.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Remeasurements arising on defined benefit plans are recognized
in other comprehensive income in the period in which they arise and are recorded as retained earnings.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Pension cost for the interim period is calculated on a year-to-date
basis by using the pension cost rate derived from the actuarial valuation at the end of the prior financial year, adjusted for significant
market fluctuations since that time and for significant curtailments, settlements, or other significant one-off events. Also, the related
information is disclosed accordingly.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72.85pt; text-align: justify; text-indent: -10.45pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(c)</td><td style="text-align: justify">Employees&#8217; compensation and directors&#8217; remuneration</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Employees&#8217; compensation and directors&#8217;
remuneration are recognized as expenses and liabilities, provided that such recognition is required under legal or constructive obligation
and those amounts can be reliably estimated. Any difference between the resolved amounts and the subsequently actual distributed amounts
is accounted for as changes in estimates.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>x)</b></td><td><b> Share-based payment</b></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under the equity-settled
share-based payment arrangements, the employee services received are measured at the fair value of the equity instruments granted at
the grant date, and are recognized as compensation cost or operating expenses over the vesting period, with a corresponding
adjustment to equity. The fair value of the equity instruments granted shall reflect the impact of market vesting conditions and
non-vesting conditions. Share-based payment is subject to adjustment based on the service conditions that are expected to be satisfied
and the estimates of the number of equity instruments that are expected to vest under the non-market vesting conditions at each
balance sheet date. Ultimately, the amount of compensation cost recognized is based on the number of equity instruments that
eventually vest.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Having recognized the goods or services
received and a corresponding increase in equity, the Company shall make no subsequent adjustment to total equity after vesting date. However,
this requirement does not preclude the Company from recognizing a transfer within equity.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>y)</b></td><td><b>Income tax</b></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">The tax expense for the period comprises current and deferred tax. Tax is recognized in profit or loss.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">The current income tax expense is calculated on the basis of the tax laws enacted or substantively enacted
at the balance sheet date in the countries where the Company and its subsidiaries operate and generate taxable income. Management periodically
evaluates positions taken in tax returns with respect to situations in accordance with applicable tax regulations. It establishes provisions
where appropriate based on the amounts expected to be paid to the tax authorities.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(c)</td><td style="text-align: justify">Deferred tax is recognized, using the balance sheet liability method, on temporary differences between
the tax bases of assets and liabilities and their carrying amounts in the consolidated balance sheet. Deferred tax is provided on temporary
differences arising from investments in subsidiaries, except where the timing of the reversal of the temporary difference is controlled
by the Group and it is probable that the temporary difference will not be reversed in the foreseeable future. Deferred tax assets and
liabilities are measured based on the tax rates and laws that are expected to apply when the assets and liabilities will be realized or
settled.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(d)</td><td style="text-align: justify">Deferred tax assets are recognized only to the extent that it is probable that future taxable profit will
be available against which the temporary differences can be utilized. At each balance sheet date, unrecognized and recognized deferred
tax assets are reassessed.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(e)</td><td style="text-align: justify">Current income tax assets and liabilities are offset and the net amount reported in the balance sheet
when there is a legally enforceable right to offset the recognized amounts and an intention to settle on a net basis or realize the asset
and settle the liability simultaneously. Deferred tax assets and liabilities are offset on the balance sheet when the entity has the legally
enforceable right to offset current tax assets against current tax liabilities and they are levied by the same taxation authority on either
the same entity or different entities that intend to settle on a net basis or realize the asset and settle the liability simultaneously.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(f)</td><td style="text-align: justify">When the Company has a history of recent losses, the Company recognizes a deferred tax asset arising from
unused tax losses only to the extent that the Company has sufficient taxable temporary differences or there is convincing other evidence
that sufficient taxable profit will be available against which the unused tax losses can be utilized by the Company.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(g)</td><td style="text-align: justify">The interim period income tax expense is recognized based on the estimated average annual effective income
tax rate expected for the full financial year applied to the pretax income of the interim period, and the related information is disclosed
accordingly.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>z)</b></td><td style="text-align: justify"><b>Share capital</b></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">Ordinary shares are classified as equity. The classification of preference shares is determined according
to the special rights attached to preference shares based on the substance of the contract and the definition of financial liabilities
and equity instruments. Incremental costs directly attributable to the issue of new shares or share options are shown in equity as a deduction
from the proceeds.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">Where the Company repurchases the Company&#8217;s equity share capital that has been issued, the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to the Company&#8217;s
equity holders. Where such shares are subsequently reissued, the difference between their book value and any consideration received, net
of any directly attributable incremental transaction costs and the related income tax effects, is included in equity attributable to the
Company&#8217;s equity holders.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>aa)</b></td><td><b>Revenue recognition</b></td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Group generates revenue from
offering hardware and software products as well as professional services to its customers. Sales of hardware consists of single
performance obligation. Sales of software consists of both single or multiple performance obligations and transaction price of which
is allocated to each performance obligation on a relative stand-alone selling price basis. Major types of sales of services offered
are system integration service and maintenance service. The Group only offers one contract when a customer purchases more than one
offering at or near the same time. Such contract including more than one offering is only made in relation to system integration
service. For system integration service, services and goods promised in the contract are highly dependent on and highly interrelated
with each other and is not separately identifiable from other promises in the contract. Therefore, all goods and services in the
contract are exclusively accounted for as a single performance obligation. For maintenance service project, the inputs of labor
hours and resources are expended evenly throughout the performance period. Therefore, the Group recognizes revenue on a
straight-line basis.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">Sales of goods-hardware</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group&#8217;s sales of goods-hardware are primarily selling of externally purchased server, solid
state drive, hard drives, and computer peripheral to the customer. Sales are recognized when control of the products has transferred,
being when the products are delivered to the customer, the customer has full discretion over the channel and price to sell the products,
and there is no unfulfilled obligation that could affect the customer&#8217;s acceptance of the products. Delivery occurs when the products
have been shipped to the specific location, the risks of obsolescence and loss have been transferred to the customer, and either the customer
has accepted the products in accordance with the sales contract, or the Group has objective evidence that all criteria for acceptance
have been satisfied.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">Revenue is recognized based on the price specified in the contract, net of estimated business tax, sales
return and discounts. Accumulated experience is used to estimate and provide for the discounts, using the expected value method, and revenue
is only recognized to the extent that it is highly probable that a significant reversal will not occur. The estimation is subject to an
assessment at each reporting date.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">Sales of goods-software</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group develops and sells video intelligence and security convergence products. Sales are from sell
of software products such as system software, database and platform by providing a right of use to customers which can be accounted for
as a single or multiple performance obligations, depending on whether or not the customer can benefit from the good on its own and the
Group&#8217;s promise to transfer the goods to the customer is separately identifiable from other promises in the contract. The Group
only offers one offering in sales of software contract and it may offer several software products within the same contract and each software
product is distinct and independent from one another. Under such circumstance, a contract contains multiple performance obligations and
revenue is recognized upon fulfilment of each performance obligation.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">Transaction prices are determined at contract inception based on the price specified in the contract,
net of estimated business tax, sales return and discounts. Accumulated experience is used to estimate and provide for the discounts, using
the expected value method, and revenue is only recognized to the extent that it is highly probable that a significant reversal will not
occur. The estimation is subject to an assessment at each reporting date. The Group allocates the transaction price to each performance
obligation on a relative stand-alone selling price basis. The Group sells each of its software products separately so that the relative
stand-alone selling price can be determined accordingly. Revenue is recognized as the control of each performance obligations is transferred
at a point in time, being when the software installed to the customer. The customer can direct the use of, and obtain substantially all
of the remaining benefits from, the software at the point in time at which the software is installed, and there is no unfulfilled obligation
that could affect the customer&#8217;s acceptance of the products.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.</td></tr>
</table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(c)</td><td style="text-align: justify">Sales of services</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group provides information, software and data processing services. Main types of services offered
are system integration service contract and maintenance service contract. System integration service includes information and communication
systems, installation of software and hardware equipment as well as implementation and integration of various systems whereas maintenance
service is to provide maintenance work for equipment at the performance location during the contractual period. The consideration promised
in the most of service contracts with customer of the Group are generally at fixed amount, and the amounts of variable consideration in
certain service contracts which also include fixed amount of consideration are insignificant.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">For system integration service projects, the arrangements
typically include sales of hardware, software, and services within the same contract. However, since the goods and services promised
in the contract are significantly affected by one or more of the other goods or services in the contract to function as intended, they
are highly dependent on and highly interrelated with each other and is not separately identifiable from other promises in the contract.
Therefore, all of the arrangements in the contract are deemed a single performance obligation and allocation of transaction price is
not required. Revenue is recognized based on the actual service provided to the end of the reporting period as a proportion of the total
services to be provided, because the customer receives and uses the benefits simultaneously. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. Costs that do not depict progress toward satisfaction of the performance obligation are included in contract costs but
may not result in revenue being recognized, for example when such costs are attributable to significant unanticipated inefficiencies
that were not included in the price of the contract or significant re-work. At times costs may be incurred that are not reflective of
the Company&#8217;s progress towards satisfaction of the performance obligation which may result in revenue being recognized only to
the extent of such costs without any profit, for example uninstalled materials that are (1) not distinct, (2) control is transferred
to the customer significantly before integration of the goods into the project, (3) cost of the transferred goods are significant relative
to the total estimated costs of satisfying the performance obligation, and (4) the Company is not significantly involved in designing
or manufacturing the goods. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically
based on actual cost incurred.</td>
</tr></table>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">For maintenance service project, the Group regularly assigns employees to perform inspection and maintenance
work at each performing location and the inputs of labor hours and resources are expended evenly throughout the performance period. The
Group recognizes revenue on a straight-line basis.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iv)</td><td style="text-align: justify">The customer pays at the time specified in the payment schedule. If the services rendered exceed the
                                                                payment, a contract asset is recognized. If the payments exceed the services rendered, a contract liability is recognized. Contract asset is reclassified to accounts receivable when related
invoices are issued.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">v)</td><td style="text-align: justify">Estimates of revenues, costs or extent of progress toward completion are revised if circumstances change.
Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances
that give rise to the revision become known by management.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(d)</td><td style="text-align: justify">Sales arrangement with system integrators</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group has relied, in part, on a variety of partnerships with system integrators (&#8220;partners&#8221;)
to allow the Group to provide data services as part of services provided by the partners, and they integrate the Group&#8217;s products
and services with theirs&#8217; and sell directly to their customers in their region of operation.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">In such arrangement, the Group enters into sales agreement with the partners directly and is only responsible
for delivering goods and services to the partners. Revenue is recognized when the Group fulfils its performance obligations as stated
in the executed contracts with the partners in accordance with Group&#8217;s revenue recognition policy as stated in the preceding paragraphs.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(e)</td><td style="text-align: justify">Sales arrangement with sales representatives, resellers and distributors</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">In geographic regions where the Group does not have an operating subsidiary, the Group provides its products
and services solutions through a suite of non-exclusive agreements that appoint sales representatives, resellers and distributors to engage
with end customers. Revenue recognition for each type of these arrangements is as follows:</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">Sales representatives are granted rights to use the Group&#8217;s products and services to market, promote
and solicit orders of products on a non-transferable, non-sub-licensable and limited basis in designated regions. Sales representatives
earn sales commission and contracts are not automatically renewed. In such arrangement, the Group enters into sales agreements with the
customers directly. Goods and services are provided directly by the Group to the customers in accordance with the executed contracts.
Revenue is recognized when the Group fulfils its performance obligations as stated in the executed contracts with customers in accordance
with the Group&#8217;s revenue recognition policy as stated in the preceding paragraphs.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">Resellers purchase the Group&#8217;s products and services for resale to end customers and provide maintenance
services in their areas of operation. They are permitted to use the Group&#8217;s software for demonstration, training, and maintenance
services. The contracts are automatically renewed unless prior notice is otherwise provided. In such arrangement, the Group enters into
sales agreements with resellers directly and is only responsible for delivering its goods and services to resellers. Revenue is recognized
when the Group fulfils its performance obligations as stated in the executed contracts with resellers in accordance with Group&#8217;s
revenue recognition policy as stated in the preceding paragraphs.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iv)</td><td style="text-align: justify">Distributors purchase the Group&#8217;s products at a discount and are permitted to market, distribute,
sell, bundle, promote and advertise the products directly to end customers in their region of operation. The contracts are automatically
renewed unless prior notice otherwise is provided. In such arrangement, the Group enters into sales agreements with distributors directly
and is only responsible for delivering its goods and services to distributors. Revenue is recognized when the Group fulfils its performance
obligations as stated in the executed contracts with distributors in accordance with Group&#8217;s revenue recognition policy as stated
in the preceding paragraphs.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>bb)</b></td><td><b>Operating segments</b></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Operating segments are defined as components
of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker
(&#8220;CODM&#8221;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#8217;s
Chief Executive Officer is the CODM. The Company&#8217;s CODM reviews financial information provided based on product lines and presented
on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such,
the Company currently has determined that it operates in three operating segments and has three reportable segments which are Video IoT,
Security Convergence and other segment.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>cc)</b></td><td><b>Warrant liabilities</b></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Share purchase warrants issued by the
Group are accounted for as derivative liabilities. The warrants are initially recognized at fair value, and in subsequent periods measured
at fair value through profit or loss with any changes in fair value recognized in profit or loss until the warrants are exercised, redeemed,
or expired.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>dd)</b></td><td><b>Critical accounting judgments, estimates and key sources of assumption uncertainty</b></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of these consolidated
financial statements requires management to make critical judgements in applying the Group&#8217;s accounting policies and make critical
assumptions and estimates concerning future events. Assumptions and estimates may differ from the actual results and are continually evaluated
and adjusted based on historical experience and other factors. Such assumptions and estimates have a significant risk of causing a material
adjustment to the carrying amounts of assets and liabilities within the next financial year; and the related information is addressed
below:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">Critical judgements in applying the Group&#8217;s accounting policies</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">Critical accounting estimates and assumptions</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Revenue recognition-sales
of system integration services</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group recognizes revenue from providing system integration services
based on the actual service provided to the end of the reporting period as a proportion of the total services to be provided, because
the performance obligation meets the one or more criteria to be recognized over a period of time. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically based on actual
cost incurred. Recognition of revenue and profit is dependent upon a number of factors, including the accuracy of a variety of estimates
made at the balance sheet date, such as engineering progress, material quantities, the achievement of milestones, labor productivity and
cost estimates. Any significant variances in estimations of the total costs will impact the measurement of progress which drives the revenue
recognition of contract works in an accounting period. Management continuously monitors factors that may affect the quality of its estimates
and conducts periodic review of the relevance of factors by reviewing the actual amounts incurred and comparing with previous estimated
amounts in order to mitigate the exposure to significant variances. For the six months period ended June 30, 2024 and 2023, the Group
recognized service revenue of $20,459,534 and $6,346,590, respectively</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Convertible Preference
Shares and Private Warrants</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Fair value of convertible
Preference Shares and Private Warrants without an active market or quoted prices are determined using valuation techniques such as market
approach and income approach. The measurement of fair value may adopt observable information or models of similar financial instruments
or use assumptions in an appropriate manner if the observable parameters are unavailable in the market. Observable information is the
primary source of reference. When valuation models are used for the measurements, calibration are performed to ensure its accountability
in reflecting real information and market price. In the fair value measurement, the Company used Black-Scholes Model to estimate the fair
value of convertible Preference Shares and Private Warrants, applying several assumptions and inputs the Company deemed reasonable. Any
changes in these judgements and estimates will impact the fair value measurement of these financial instruments. Please refer to Note
33 for the financial instruments fair value information.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 material accounting policy information applied by the 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051454784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory', window );">Cash and cash equivalents</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 5. <b>Cash and cash equivalents</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"></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><b>&#160;</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/> 2024</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/> 2023</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash on hand and petty cash</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">7,521</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">7,975</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Checking accounts</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">20,187</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">44,742</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Demand deposits</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">11,190,788</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">4,226,503</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Time deposits</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">34,536,822</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">42,498,552</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">45,755,318</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">46,777,772</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Transferred to financial assets at amortized cost</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">(34,536,822</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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">(41,470,915</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="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">11,218,496</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">5,306,857</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in">a)</td>
    <td style="text-align: justify">The Group transacts with a variety of financial institutions all with high credit quality to dispose credit risk, so it expects that the probability of counterparty default is remote.</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">b)</td><td style="text-align: justify">As of June 30, 2024 and 2023, range of interest rate of time deposits was 1.25%~5.20% and 0.78%~5.20%,
respectively. Some of time deposits provided as guarantees and with maturity over three months were reclassified as &#8220;financial assets
at amortized cost&#8221; based on its nature. Details of the Group&#8217;s time deposits transferred to investments in debt instruments
without active market are provided in Note 7.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">c)</td><td style="text-align: justify">Details of time deposits pledged to others as collaterals are provided in Note 30.</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_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051123456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Assets at Fair Value Through Profit or Loss<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract', window );"><strong>Financial Assets at Fair Value Through Profit or Loss [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_ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory', window );">Financial assets at fair value through profit or loss</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 6. <b>Financial assets at fair value through profit or loss</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"></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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30,<br/> 2024</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December&#160;31, <br/> 2023</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current items:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets mandatorily measured at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 0.125in; width: 76%; text-align: left">Investment in a rent-a-captive company</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">1,544,045</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">995,101</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.55pt">During the year
ended December 31, 2022, the Group entered into a protected cell rent-a-captive arrangement with an insurance company and made investment
of $1,105,540 in a rent-a-captive company, which was established by the insurance company, and the Group recognized gain and losses on
financial assets at fair value through profit or loss amounting to $548,944 and $78,128 for the six months period ended June 30, 2024
and 2023, respectively. In a rent-a-captive structure, an insurance company establishes a rent-a-captive company and provides services
related to insurance to the Group. The Group participates in the captive insurance agreement by investing certain capital and retaining
the premium to insure itself against future losses and the premium will be kept in the rent-a-captive company for future claims payments.
The insurance company agrees to cause dividends of the rent-a-captive company to be declared and paid to the Group only as approved by
Board of Directors of the insurance company.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of financial instruments measured at fair value through profit or loss. [Refer: At fair value [member]; Classes of financial instruments [domain]]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570056876128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Assets at Amortized Cost<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_CategoriesOfFinancialAssetsAbstract', window );"><strong>Financial Assets at Amortized Cost [Abstract]</strong></a></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_glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock', window );">Financial assets at amortized cost</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 7. <b>Financial assets at amortized cost</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-indent: -12.2pt"></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="padding-bottom: 1.5pt"><b><span style="text-decoration:underline">Items</span></b></td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2024</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31, <br/> 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current items:</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Time deposits</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; width: 9%; text-align: right">20,893,821</td>
    <td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; width: 9%; text-align: right">27,827,915</td>
    <td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="text-align: left">Non-current items:</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; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Time deposits</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">13,643,000</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">13,643,000</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in">&#160;</td> <td style="width: 0.25in">a)</td> <td style="text-align: justify">Amounts recognized in profit or loss in relation to financial assets at amortized cost are listed below:</td></tr> </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Six&#160;months<br/>
&#160;ended <br/>
June 30,<br/>
 2024</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; text-align: center; font-weight: bold">Six&#160;months&#160;<br/>
ended <br/>
June 30,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Interest income</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right">392,456</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right">162,919</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left">&#160;</td></tr>
  </table>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in">&#160;</td> <td style="width: 0.25in">b)</td> <td style="text-align: justify">As of June 30, 2024 and December 31, 2023, without taking into account any collateral held or other credit enhancements, the maximum exposure to credit risk in respect of the amount that best represents the financial assets at amortized cost held by the Group was $34,536,822 and $41,470,915, respectively.</td></tr> </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.25in">&#160;</td> <td style="width: 0.25in">c)</td> <td style="text-align: justify">As of June 30, 2024 and December 31, 2023, the interest rate of time deposits was 1.25%~5.20% and 0.00%~5.20%, respectively.</td></tr> </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in">d)</td>
    <td style="text-align: justify">Information relating to financial assets at amortized cost that were pledged to others as collaterals is provided in Note 30.</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in">e)</td>
    <td style="text-align: justify">The Group transacts with a variety of financial institutions all with high credit quality to disperse credit risk, so it expects that the probability of counterparty default is remote.</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_glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_CategoriesOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048955776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_TradeAndOtherReceivablesAbstract', window );"><strong>Accounts Receivable [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_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory', window );">Accounts receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt">8. <b>Accounts receivable</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 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="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; text-align: center; font-weight: bold">June 30,<br/> 2024</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; text-align: center; font-weight: bold">December&#160;31, <br/> 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable </td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">30,117,616</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">14,563,153</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for ECLs / uncollectable accounts </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">(13,078,361</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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">(13,114,951</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="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">17,039,255</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">1,448,202</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><b>&#160;</b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">a)</td><td style="text-align: justify">The aging analysis of accounts receivable is as follows:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0pt">&#160;</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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Not past due</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">471,022</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,937,838</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Up to 180 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,669,716</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,770,297</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">181 to 365 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,271,360</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,100,633</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Over 366 days</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">5,705,518</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">2,754,385</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">30,117,616</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,563,153</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0pt">The above aging
analysis was based on days overdue.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">b)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, accounts receivable
were all from contracts with customers. As of January 1, 2024, the balance of receivables from contracts with customers amounting to
$1,448,202.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">c)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, without taking
into account any collateral held or other credit enhancements, the maximum exposure to credit risk in respect of the amount that best
represents the Group&#8217;s accounts receivable were $17,039,255 and $1,448,202, respectively.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">d)</td><td style="text-align: justify">Information relating to credit risk of accounts receivable
is provided in Note 33</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_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of trade and other receivables. [Refer: Trade and other receivables]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_TradeAndOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TradeAndOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050045744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory', window );">Property, plant and equipment</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 9. <b>Property, plant and equipment</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.25pt; text-align: justify"></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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Buildings&#160;and</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Other</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">Land <br/> (Note 1)</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: center">structures<br/> (Note 1)</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: center">Transportation <br/> equipment</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: center">Office<br/> equipment</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: center">equipment<br/> (Note 2)</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: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="text-decoration:underline">At January 1, 2024</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,737,302</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,261,934</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">21,773</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,700,073</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,744,573</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,465,655</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</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"><div style="-sec-ix-hidden: hidden-fact-172">-</div></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">(924,133</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(21,773</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,018,793</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(11,621,991</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(13,586,690</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: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,737,302</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,337,801</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">681,280</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">122,582</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,878,965</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-align: left">2024</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: rgb(204,238,255)">
    <td style="text-align: left">January 1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,737,302</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,337,801</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">681,280</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">122,582</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,878,965</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">343,372</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">343,372</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">149</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(79</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Depreciation expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(33,482</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(140,307</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16,573</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(190,362</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">Net exchange differences</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">(725,115</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(132,516</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(149</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(48,947</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,588</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(908,315</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,012,187</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,171,803</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">835,319</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">104,421</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,123,730</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">At June 30, 2024</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; ">
    <td style="text-align: left">Cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,012,187</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,043,806</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,611</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,879,607</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,348,478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,303,689</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</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"><div style="-sec-ix-hidden: hidden-fact-185">-</div></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">(872,003</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(19,611</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,044,288</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(2,244,057</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(4,179,959</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,012,187</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,171,803</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">835,319</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">104,421</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,123,730</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt">Note 1: Information
relating to property, plant and equipment that were pledged to others as collaterals is provided in Note 30</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt">Note 2:&#160;Other equipment
primarily includes big data platform for image analytics, data storage equipment and server equipment.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant and equipment.</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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049007040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_IntangibleAssetsAndGoodwillAbstract', window );"><strong>Intangible Assets [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_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory', window );">Intangible assets</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 10. <b>Intangible assets</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0in">&#160;</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="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="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: center">Computer<br/> software</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: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Intellectual<br/>
                                            property<br/>
                                            rights<br/>
                                            (Note)</b></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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">January 1</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">555,562</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,000,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,555,562</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</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">(136,050</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(550,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(686,050</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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">419,512</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,450,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,869,512</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: rgb(204,238,255)">
    <td style="text-align: left">At January 1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">419,512</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,450,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,869,512</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Additions -  acquired separately</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,508</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,508</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(118,763</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(323,479</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(442,242</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net exchange differences</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">(26,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">16,854</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">(9,631</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="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">274,264</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,180,883</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,455,147</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="text-decoration: underline">At June 30</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; ">
    <td>Cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">509,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">9,069,035</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">9,578,383</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Accumulated amortization</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">(235,083</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(3,888,152</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(4,123,235</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">274,264</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,180,883</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,455,147</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">On January 10, 2023 (the &#8220;Agreement Date&#8221;), the
Group entered into an intellectual property purchase agreement effective on January 16, 2023 (the &#8220;Effective Time&#8221;) with
SeeQuestor Limited (&#8220;SeeQuestor&#8221;), a company providing video analytics technology incorporated and registered in England
and Wales.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">The Group acquired all
and/or any intellectual property rights, including but not limited to patents and trademarks, owned, used or held for use by and/or on
behalf of SeeQuestor, including without limitations, such rights as relate to SeeQuestor&#8217;s products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">The purchase price for
the intellectual property rights consists of fixed consideration amounting to $6,000,000 and contingent payment through issuance of the
Company&#8217;s shares of an amount equal to $3,000,000 which is conditional to certain financial performance through intellectual property
rights from Agreement Date up to and including December 31, 2023. The contingent payment through issuance of the Company&#8217;s shares
is a share-based payment and recognized in &#8216;capital surplus&#8217;.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">The Group has made
payments of $600,000 and $2,400,000 on Agreement Date and Effective Time, respectively, and payment of a further $3,000,000 has not been
paid as of June 30, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.95in; text-align: left; text-indent: 0in"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Details of amortization
on intangible assets are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0in">&#160;</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="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Selling and marketing expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,828</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">131,452</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,660</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Research and development expenses</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">310,790</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">390,085</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">442,242</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">406,573</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]</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> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_IntangibleAssetsAndGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_IntangibleAssetsAndGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049205392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Current Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Other Non-Current Assets [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_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory', window );">Other non-current assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> 11. <b>Other non-current assets</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</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="font-weight: bold; text-align: center">&#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: center">June 30,<br/> 2024</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: center">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid Pension</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">460,732</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Guarantee deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">547,607</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">506,316</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</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">63,145</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">66,952</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">610,752</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,034,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of other non-current assets. [Refer: Other non-current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049434192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Borrowings<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_BorrowingCostsAbstract', window );"><strong>Short-Term Borrowings [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_ifrs-full_DisclosureOfBorrowingCostsExplanatory', window );">Short-term borrowings</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 12. <b>Short-term borrowings</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"><b>&#160;</b></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"><b>Type of borrowings</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Interest rate<br/>
 range</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 76%; text-align: left">Bank collateralized borrowings</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right">13,104,502</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; text-align: center; width: 10%">2.74%~2.805%</td>
    <td style="white-space: nowrap; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan from shareholders</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"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center"><div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191">Note</div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,104,502</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"></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; text-align: left"><b>Type of borrowings</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Interest&#160;rate<br/>
 range</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Bank collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,449,110</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 10%">2.61%-2.7%</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Loan from shareholders</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">3,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><div style="-sec-ix-hidden: hidden-fact-194; -sec-ix-hidden: hidden-fact-193">Note</div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,449,110</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td>
    <td>&#160;</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">In 2021, the Group entered into shareholder loan agreements
in the amount of $5,000,000 with Koh Sih-Ping, Asteria Corporation, and Berwick Resources Limited. The Company issued promissory notes
with an interest rate of 7.5% per annum and maturity date of September 1, 2022 to the lenders in the same amount as loans made. In addition,
Koh Sih-Ping assumed joint and several liability as guarantor of the Group under the shareholder agreement with Asteria Corporation.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">In September 2022,
the loan from shareholders were repaid to Koh Sih-Ping in the amount of $1,000,000 and Asteria Corporation in the amount of $3,000,000,
and the maturity date of the promissory note issued to Berwick Resources Limited was extended to and repaid in January 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt">In March 2023,
the Group entered into a shareholder loan agreement in the amount of $3,000,000 with Asteria Corporation. The Company issued promissory
note with an interest rate of 10.375% per annum and maturity date of March 10, 2024 to the lender in the same amount as the loan made.
The maturity date of the shareholder loan of $3,000,000 was extended and repaid in April 29, 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">Refer to table below
for details of short-term and long-term borrowing. Lender A refers to Shanghai Commercial &amp; Savings Bank, Ltd.; Lender B refers to
Taishin International Bank; Lender C refers to Hua Nan Commercial Bank; Lender D refers to Mega International Commercial Bank, and Taiwan
SMEG stands for Small and Medium Enterprise Credit Guarantee Fund of Taiwan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">&#160;</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 colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of June 30, 2024</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center">Credit</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center">Outstanding</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: right">Undrawn</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: center">Interest</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">Guarantor</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Lender</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Facility Period</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Facility</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Type</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: right">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Rate</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td>&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">(Note 1)</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Collateral</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 10%; text-align: left">Lender A</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 10%">12.2023-11.2024</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right">3,952,083</td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 16%; text-align: left">LC loan</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: center">$</td><td style="vertical-align: bottom; width: 6%; text-align: right">843,204</td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right">&#160;</td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right">2.81</td><td style="width: 0.5%">%</td> <td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center">None</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 26%; text-align: left">Time deposit $2,000,000, Land, Buildings and Structures</td> <td style="width: 0.5%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">615,110</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.81</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,038,212</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">1,455,557</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">12.2023-11.2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">3,690,661</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">LC loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.81</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $2,000,000, Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">2,102,139</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.81</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,476,546</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">111,976</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">09.2020~09.2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">922,665</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">307,555</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.97</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">Koh Sih-Ping</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">80% guaranteed by Taiwan SMEG</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">2,921,773</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">2,826,496</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">3.05</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">1,537,776</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,487,630</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">3.05</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">307,555</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">188,847</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">3.05</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">None</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender B</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">04.2023-04.2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">4,613,327</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,906,842</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2,706,485</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.74</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $2,300,000</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2024-05.2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">5,843,547</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">5,812,791</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.79</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">LG</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">30,756</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">-</td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2019-03.2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">5,535,992</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,387,588</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.79</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2024-11.2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">2,152,886</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,824,416</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.85</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $1,000,000</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">108,542</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">219,927</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">06.2023-08.2028</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">1,666,334</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,212,279</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.52</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td>&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 210.15pt">&#160;</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 colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2023</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Lender</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Facility Period</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Credit<br/> Facility</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Type</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Outstanding<br/> Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Undrawn<br/> Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Interest Rate</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td>&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">Guarantor<br/> (Note 1)</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Collateral</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 10%; text-align: left">Lender A</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 10%">12.2023-11.2024</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right">4,190,650</td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 16%; text-align: left">LC loan</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right">298,762</td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 6%; text-align: left">&#160;</td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right">2.68</td> <td style="width: 0.5%">%</td> <td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center">None</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 26%; text-align: left">Time deposit $2,000,000, Land, Buildings and Structures</td> <td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">652,241</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.68</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,458,108</td><td style="text-align: left">&#160;</td> <td style="text-align: right">1,398,011</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center">12.2023-11.2024</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">3,913,447</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">LC loan</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">195,206</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.68</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $2,000,000, Land, Buildings and Structures</td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">2,229,034</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.68</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,432,379</td><td style="text-align: left">&#160;</td> <td style="text-align: right">56,828</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">01.2022-01.2025</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">189,019</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">188,823</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">None</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">09.2020~09.2025</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">978,362</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">428,033</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.85</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">Koh Sih-Ping</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">80% guaranteed by Taiwan SMEG</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2031</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">3,098,146</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">3,029,959</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.92</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2031</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,630,603</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,594,716</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.92</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2026</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">326,121</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">256,157</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.92</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">None</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender B</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">04.2023-04.2024</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">4,891,809</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">2,021,948</td><td style="text-align: left">&#160;</td> <td style="text-align: right">2,869,861</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.61</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $2,300,000</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2023-05.2024</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">6,196,291</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">6,000,620</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.70</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">LG</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">41,564</td><td style="text-align: left">&#160;</td> <td style="text-align: right">154,107</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2019-03.2026</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">5,870,171</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,891,735</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.39</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">12.2023-06.2024</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">2,282,844</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">2,051,299</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.65</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $1,000,000</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">185,019</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center">06.2023-08.2028</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,766,921</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,439,712</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.40</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> </table>




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




<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.5in; text-align: left">Note 1:</td><td style="text-align: justify">Koh Sih-Ping retired as the Director and CEO of the Company
on September 9, 2022. After his departure from the Company, Koh Sih-Ping is still the guarantor for several outstanding loans.</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_ifrs-full_BorrowingCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfBorrowingCostsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing costs.</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> -Name IAS<br> -Number 23<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=23&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS23_g26-26_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfBorrowingCostsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570054026304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_TradeAndOtherPayablesAbstract', window );"><strong>Other Payables [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_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory', window );">Other payables</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 13. <b>Other payables</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify">&#160;</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="font-weight: bold; text-align: center">&#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: center">June 30,<br/> 2024</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: center">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Payables on intangible assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,000,001</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,020,475</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Professional fee payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">454,669</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,037,187</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Salaries and bonuses payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">261,140</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">689,331</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Pension payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,461</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,738</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payables on machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,724</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Output tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,387</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">161,685</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</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">463,398</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">1,068,423</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,274,056</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,080,563</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of trade and other payables. [Refer: Trade and other payables]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_TradeAndOtherPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TradeAndOtherPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050081904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Borrowings<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_BorrowingsAbstract', window );"><strong>Long-Term Borrowings [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_ifrs-full_DisclosureOfBorrowingsExplanatory', window );">Long-term borrowings</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 14. <b>Long-term borrowings</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"><b>&#160;</b></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; text-align: left">Type of borrowings</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: center">Interest<br/> rate</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: center">June 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Bank borrowings</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2.51</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,387,587</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.52</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,212,277</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.97</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">307,555</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">UnCollateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.05</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">188,847</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.05</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,826,497</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Collateralized borrowings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">3.05</td><td style="padding-bottom: 1.5pt; text-align: left">%</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">1,487,630</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#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">7,410,393</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</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">(2,018,170</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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5,392,223</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"><b>&#160;</b></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">Type of borrowings</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: center">Interest<br/> rate</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: center">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Bank borrowings</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2.39</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,891,735</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.40</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,439,711</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.85</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">428,033</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">UnCollateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.92</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">256,157</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.92</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,029,959</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Collateralized borrowings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">2.92</td><td style="padding-bottom: 1.5pt; text-align: left">%</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">1,594,716</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#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">8,640,311</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</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">(1,817,873</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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">6,822,438</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_BorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051378992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Share-Based Payment [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_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory', window );">Share-based payment</a></td>
<td class="text"><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-weight: normal">15.</span> Share-based payment</p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">a)</td><td>For the six months periods ended June 30, 2023 and 2022, the Company&#8217;s share-based payment transactions were as follow:</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</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"><b>Type of arrangement</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant <br/>
date</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Quantity<br/> granted<br/> (Units)<br/> (Note 1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Contract<br/> period</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Vesting<br/> conditions</b></td> <td><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%">Employee share options</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center">2017.1.1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">106,300</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: center">5 years</td><td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: center">Note 2</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2018.1.1</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">34,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 2</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2019.1.1</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">186,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 2</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2021.10.5</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">207,412</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 3</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2021.10.5</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">113,524</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 2</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2022.2.23</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">274,682</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 2</td> <td>&#160;</td></tr> </table>




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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify">On the Closing Date, with capital recapitalization as
provided in Note 15, each outstanding share option was converted with the conversion ratio approximately of 4.82 share options. Shares
outstanding for the periods have been restated for the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.15in; text-align: justify; text-indent: -38.45pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify">Employee share options granting period and exercise conditions
are as follows:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 314.9pt; text-align: center">&#160;</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"><b>Vesting period</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accumulated<br/>
 maximum<br/>
 exercisable<br/>
 employee <br/>share&#160;options</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">After 1 year</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 9%; text-align: right">25</td>
    <td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">After 2 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">50</td>
    <td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">After 3 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">75</td>
    <td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">After 4 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">100</td>
    <td style="text-align: left">%</td></tr>
  </table>



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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 3: </td><td style="text-align: justify">Employee share options granting period and exercise conditions
are as follows:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 348.1pt; text-indent: -6pt">&#160;</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"><b>Vesting period</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accumulated<br/> maximum<br/> exercisable<br/> employee
    <br/>share&#160;options</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">At the beginning of year 1 </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">At the beginning of year 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">At the beginning of year 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">At the beginning of year 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  </table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0in; text-align: justify">The share-based payment arrangements
above are settled by equity.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">b)</td><td style="text-align: justify">For the year ended December 31, 2023, the Company offered non-employee share-based compensation to Innvotec
Limited (&#8220;Innvotec&#8221;), an acquisition advisor, for its services related to procurement of SeeQuestor. The fee was set at $1,000,000,
with 50% in cash and 50% in exchange for ordinary shares of the Company, issued at $9.28 per share, with piggy-back registration rights.
The related share compensation was issued in January 2024.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Quantity</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="3" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>granted</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>(Ordinary&#160;shares)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>Contract</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>Vesting</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Type of arrangement</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant date</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>(Note 1)</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>period</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>conditions</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 49%; text-align: left">Obtain professional service through share-based payment</td> <td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 9%; text-align: center">2022.12</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 9%; text-align: right">5,388</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center">Upon completion of services</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center">Upon completion of services</td> <td style="width: 1%">&#160;</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><span style="font-size: 10pt">Note 1:</span></td>
    <td><span style="font-size: 10pt">Shares outstanding for the periods  have been restated for the 10-to-1 reverse stock split effective
    April 15, 2024.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">c)</td><td>Details of the share-based payment arrangements are as follows:</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30, 2024 (Note)</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30, 2023 (Note)</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>No. of<br/>
 <span style="text-decoration: none">options</span></b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted&#160;average<br/>
 exercise&#160;price</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>No. of<br/>
 <span style="text-decoration: none">options</span></b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted&#160;average<br/>
 exercise&#160;price</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Options outstanding at January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">51,879</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11.66</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">255,164</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11.66</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Options expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.66</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(27,723</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.66</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Options cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,458</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.66</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(75,310</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.66</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Options outstanding at June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">50,421</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11.66</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">152,131</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11.66</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Options exercisable at June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">50,421</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11.66</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">84,779</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11.66</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">Shares outstanding for the years have been restated for the
10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">d)</td><td style="text-align: justify">No share options were exercised for the six months periods ended June 30, 2024 and 2023.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">e)</td><td style="text-align: justify">As of June 30, 2024 and 2023, the range of exercise prices of share options outstanding was $11.66 and
$11.66, respectively; the weighted-average remaining contractual period was 1 years and 1.5 years, respectively.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">f)</td><td style="text-align: justify">The fair value of share options granted on grant date is measured using the Black-Scholes option- pricing
model. Relevant information is as follows:</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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; text-align: left"><b>Type of arrangement</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant date</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Share price<br/> (par value)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exercise<br/> price <br/>
(Note 2)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> price <br/>
volatility <br/>
(Note 1)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> option life</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> dividends</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Risk-free<br/> interest&#160;rate</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair value<br/> per share<br/> (Note 3)</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 17%">Employee share options</td> <td style="width: 0.5%">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: center"><span style="font-size: 10pt">2017.1.1</span></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right">0.0001</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right">5.62</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="text-align: center; width: 12%">32.11%~42.11%</td> <td style="width: 0.5%">&#160;</td> <td style="width: 9%; text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: right">1.05</td> <td style="width: 0.5%; text-align: left">%</td> <td style="width: 0.5%">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right">5.73</td> <td style="width: 0.5%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2018.1.1</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">34.14%~40.79%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">0.96</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">6.13</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2019.1.1</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">33.35%~38.93%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">1.01</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">6.86</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2021.10.5</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">47.34%~52.14%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">3.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">1.01</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">6.91</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2021.10.5</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">45.32%~51.27%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">1.01</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">6.91</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2022.2.23</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">31.49%~46.31%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">0.72</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">7.11</td> <td style="text-align: left">&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify">Expected price volatility rate was estimated by using
the share prices of the most recent period with length of this period approximate to the length of the share options&#8217; expected
life, and the standard deviation of return on the share during this period.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify">The exercise price of share options is adjusted to $1.17
7 (or $11.66 reflective of the 10-to-1 reverse stock split effective April 15, 2024) with the conversion ratio approximately of 4.82
on the Closing Date due to capital recapitalization. Refer to Note 15 for more information on the capital recapitalization.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 3: </td><td style="text-align: justify">Share-based payment expenses are recorded over each vesting
period based on the fair value of share options granted. Relevant information is as follows:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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; text-align: left"><b>Grant date</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exercise<br/>
 price</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of <br/>
first year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of<br/>
 second year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of <br/>
third year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of<br/>
 fourth year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">2017.1.1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.62</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">0.90</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.50</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.70</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2.00</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2018.1.1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.20</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2019.1.1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.40</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.80</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2021.10.5</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.90</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.30</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.90</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2021.10.5</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.30</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.90</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2022.2.23</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.90</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.20</td><td style="text-align: left">&#160;</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">g)</td><td>Expenses incurred on share-based payment transactions are shown below:</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="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: center">Six months ended <br/> June 30,<br/> 2024</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: center">Six months ended <br/> June 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Expense recorded</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">38,053</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based payment arrangements.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 44<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049209152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_NotesAndOtherExplanatoryInformationAbstract', window );"><strong>Warrant Liabilities [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_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory', window );">Warrant liabilities</a></td>
<td class="text"><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-weight: normal">16.</span> Warrant liabilities</p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="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">Six months ended <br/> June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Public Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">958,272</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">287,482</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-214">-</div></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">219,364</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">958,272</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">506,846</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="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">Six months ended <br/> June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Private Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,000,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,934,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Private warrants granted</p></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,642,663</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-215">-</div></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">(4,592,606</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,825,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,984,057</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Public Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">996,297</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,042,410</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(38,025</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(77,951</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">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-216">-</div></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">(1,676,977</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">958,272</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">287,482</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Private Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>At January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left">Warrants granted</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,000,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">9,222,288</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-219">-</div></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">(3,288,288</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,000,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,934,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">The units outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">a)</td><td style="text-align: justify">Public warrants may only be exercised for a whole number of shares. The public warrants will expire five
years from the consummation of the business combination on the Closing Date or earlier upon redemption or liquidation. Once the warrants
become exercisable, the Company may redeem the outstanding warrants for redemption at a price of $0.01 per warrant upon a minimum of 30
days&#8217; prior written notice of redemption (the&#8220;30-day redemption period&#8221;) and if the closing price of the ordinary share
equals or exceeds $18.00 per share (or $180.00 reflective of the 10-to-1 reverse stock split effective April 15, 2024) for any 20 trading
days within a 30-trading day period ending on the third trading day prior to the date
on which the Company sends the notice of redemption to the warrant holders. Each warrant entitles the registered holder to purchase one
share of ordinary share at a price of $11.50 (or $115.00 reflective of the 10-to-1 reverse stock split effective April 15, 2024) per share.
The exercise price and number of ordinary shares issuable upon exercise of the warrants may be adjusted in certain circumstances including
in the event of issuances of ordinary share at a price below its exercise price, share dividend, extraordinary dividend or capital recapitalization,
capital reorganization, merger, or consolidation. However, the warrants will not be adjusted for issuances of ordinary shares at a price
below their respective exercise prices.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px">&#160;</td> <td style="width: 24px; font-size: 10pt">b)</td> <td style="font-size: 10pt; text-align: justify">The private warrants were granted along with convertible preference shares associated with a securities purchase agreement entered on September 19, 2023 and February 20, 2024, respectively. See Note 18 for the details. The private warrants have an initial exercise price of $5.90 per ordinary share and are exercisable at any time after its issuance and will expire on the fifth anniversary of the date on which the private warrants become exercisable (&#8220;Termination Date&#8221;). The company may extend the duration of this warrant by delaying the termination date.</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_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of financial liabilities. [Refer: Financial liabilities]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_NotesAndOtherExplanatoryInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_NotesAndOtherExplanatoryInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051378992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Preference Shares Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract', window );"><strong>Convertible Preference Shares Liabilities [Abstract]</strong></a></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_glspu_ConvertiblePreferenceShareLiabilitiesDisclosure', window );">Convertible preference shares liabilities</a></td>
<td class="text"><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-weight: normal">17.</span> Convertible preference shares liabilities</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Six months ended June 30, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">No. of units</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">18,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,767,238</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Convertible preference share liabilities issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,007,337</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(13,114</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,855,259</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-220">-</div></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">7,651,652</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">14,886</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,570,968</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font-weight: bold; text-align: center">&#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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">No. of units</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>At January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left">Convertible preference share liabilities issued</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">14,067,712</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,214,962</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-223">-</div></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">(1,085,512</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="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">18,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 7,767,238</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The issuance of convertible preference
shares by the Company:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">a)</td><td style="text-align: justify">The terms of the Series A and Series B Convertible Preference
Shares issued by the Company are as follows:</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">The Company offered 25,000 Series A Convertible Preference
Shares (the &#8220;Preference Shares&#8221;) and 20,000,000 Series A Ordinary Share Purchase Warrants (the &#8220;Private Warrants&#8221;)
associated with the securities purchase agreement entered on September 19, 2023 in exchange for $25,000,000, which was fully received
in September, 2023. Each Preference Share and accompanying Private Warrants were sold together at a price of $1,000 pursuant to the securities
purchase agreement. The securities purchase agreement offered the purchasers to convert Preference Shares to the Company&#8217;s ordinary
shares at any time without maturity date and to exercise Private Warrants to purchase the Company&#8217;s ordinary shares before the
Expiration Date at 1-to-1 ratio (or 10-to-1 reflective of the 10-to-1 reverse stock split effective April 15, 2024).</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">The Company issued 10,000 Series B Convertible Preference Shares (the &#8220;Preference Shares&#8221;)
and 8,250,000 Series B Ordinary Share Purchase Warrants (the &#8220;Private Warrants&#8221;) associated with the securities purchase agreement
entered on February 20, 2024. Each Preference Share and accompanying Private Warrants were
sold together at a price of $1,000 pursuant to the securities purchase agreement. The securities purchase agreement offered the purchasers
to convert Preference Shares to the Company&#8217;s ordinary shares at any time without maturity date and to exercise Private Warrants
to purchase the Company&#8217;s ordinary shares before the Expiration Date at 1-to-1 ratio (or 10-to-1 reflective of the 10-to-1 reverse
stock split effective April 15, 2024).</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">The Preference Shares are perpetual and have no maturity date. The Company may, at its option, force conversion
of the Preference Shares in whole or in part if the VWAP (as defined in the certificate of designation for the Preference Shares (the
&#8220;Certificate of Designation&#8221;)) is at least 200% of the then in effect Conversion Price (as defined in the Certificate of Designation)
for each Trading Day (as defined in the Certificate of Designation) during any 10 consecutive Trading Day period, provided that certain
volume thresholds and other conditions set forth in the Certificate of Designation are met, subject certain other limitations. Each Preference
Share may be converted into the number of ordinary shares obtained by dividing $1,000 by the then in effect Conversion Price (as defined
in the Certificate of Designation). The Conversion Price is initially $1.25 per ordinary share (or $12.50
reflective of the 10-to-1 reverse stock split effective April 15, 2024), subject to appropriate adjustment in the event of certain share
dividends and distributions, share splits, share combinations, reclassifications or similar events affecting our ordinary shares and also
upon any distributions of assets, including cash, shares or other property to our shareholders.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">b)</td><td style="text-align: justify"><p style="margin-top: 0; margin-bottom: 0">For the period ended June 30, 2024, 13,114 shares of the convertible preference shares have been converted into 12,469,389 shares of the Company&#8217;s ordinary shares (or 1,246,939 shares reflective of the 10-to-1 reverse stock split effective April 15, 2024).</p> <p style="margin-top: 0; margin-bottom: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0">For the year ended December 31, 2023, 7,000 shares of the convertible preference shares have been converted into 5,600,000 shares of the Company&#8217;s ordinary shares (or 560,000 shares reflective of the 10-to-1 reverse stock split effective April 15, 2024).</p></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_glspu_ConvertiblePreferenceShareLiabilitiesDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible preference share liabilities.</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;">glspu_ConvertiblePreferenceShareLiabilitiesDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049434192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_ShareCapitalLineItems', window );"><strong>Share Capital [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_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory', window );">Share capital</a></td>
<td class="text"><p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-weight: normal">18.</span> Share capital</p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">a)</td><td style="text-align: justify">The Company issued 2,142,858 Series C Ordinary Share (the &#8220;Ordinary Shares&#8221;) Purchase Warrants
(the &#8220;Private Warrants&#8221;) associated with the securities purchase agreement entered on June 10, 2024. Each warrant sold at
a price of $5.90 per ordinary share to the securities purchase agreement. The securities purchase agreement offered the purchasers to
convert Preference Shares to the Company&#8217;s ordinary shares at any time and will expire on the fifth anniversary of the date on which
the Warrants become exercisable</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">b)</td><td style="text-align: justify">As of June 30, 2024, the Company&#8217;s authorized capital was $25,000 consisting of 24,500,000 shares
of ordinary shares of a par value of US$0.001 reflective of the 10-to-1 reverse stock split effective April 15, 2024, and 5,000,000
shares of preference shares of a par value of US$0.0001 each. As of June 30, 2024, the issued capital was $12,299, consisting of 11,892,874
shares of ordinary shares reflective of the 10-to-1 reverse stock split effective April 15, 2024.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#160;</td><td style="text-align: justify">On the Closing Date, the business combination pursuant to the business combination agreement dated on
May 18, 2022 was approved at an extraordinary general meeting of Gorilla&#8217;s shareholders and an extraordinary general meeting of
Global&#8217;s shareholders, with holders of subunits of Global redeeming approximately 88.4% of the pre-merger outstanding subunits.
As contemplated by the business combination agreement, Gorilla Merger Sub, Inc. merged with and into Global, with Global surviving as
a wholly-owned subsidiary of Gorilla (the &#8220;Merger&#8221;, and together with the other transactions contemplated by the business
combination agreement and certain ancillary documents, the &#8220;Transactions&#8221;).</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Pursuant to the business combination
agreement, immediately prior to the Effective Time (as defined in the business combination agreement), the Company effected a capital
recapitalization and issued 65,000,000 ordinary shares in total (the conversion ratio approximately of 4.82 on the shares of the Company&#8217;s
ordinary share). Each eligible shareholder of record on the Closing Date, including 5,813,247 preference shares converted into 6,627,412
ordinary shares of the Company (the &#8220;Gorilla Ordinary Shares&#8221;) in accordance with the Company&#8217;s organizational documents
and employees who holds granted share options, received approximately 4.82 shares of ordinary share for each share of ordinary share then
held or as converted.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On the Closing Date, the following
securities issuances were made by the Company to Global&#8217;s security holders (not reflective of the 10-to-1
reverse stock split effective April 15, 2024): (i) each outstanding ordinary share of Global (including Global Class A ordinary
shares and Global Class B ordinary shares, (the &#8220;Global Ordinary Shares&#8221;) and including the Global Class A ordinary
shares included as part of the PIPE Investment (as defined below)) was exchanged for (A) one Gorilla Ordinary Share and (B) one
Class A contingent value right of the Company (&#8220;Class A CVR&#8221;), and (ii) each outstanding warrant of Global, 10,025,081
units in total, was converted into a warrant to purchase the same number of Gorilla Ordinary Shares at the same exercise price and
for the same exercise period (&#8220;Gorilla Warrant&#8221;).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Concurrently with the execution of
the business combination agreement, the Company waived a minimum of $50 million gross cash condition to close the business combination
and the Company and Global entered into subscription agreements (as amended, the &#8220;Subscription Agreements&#8221;) with certain
investors (the &#8220;PIPE Investors&#8221;). Net proceeds received from the PIPE Investors were $30.3 million (the &#8220;PIPE Investment&#8221;).&#160;</p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Gorilla Ordinary Shares and Gorilla
Warrants commenced trading on The Nasdaq Capital Market on July 14, 2022 under the ticker symbols &#8220;GRRR&#8221; and &#8220;GRRRW,&#8221;
respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The business combination is
accounted for as a capital reorganization. The business combination, which is not within the scope of IFRS 3 as Global does not meet
the definition of a business in accordance with IFRS 3, is accounted for within the scope of IFRS 2. As such, the business
combination is treated as the equivalent of the Company issuing shares at the closing of the business combination for the net assets
of Global as of the Closing Date, accompanied by a capital recapitalization. The net assets of Global are stated at historical cost,
with no goodwill or other intangible assets recorded. Any excess of the fair value of the Company&#8217;s shares issued considering
a fair value of the Gorilla Ordinary Shares of $10.6 per share (price of Gorilla&#8217;s Ordinary Shares at the Closing Date) (or
$106.0 reflective of the 10-to-1 reverse stock split effective April 15,2024) over the fair value of Global&#8217;s identifiable net
assets acquired represents compensation for the service of a share exchange listing for its shares and is expensed as incurred.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">c)</td><td style="text-align: justify">The Company&#8217;s authorized and issued preference shares are as follow:</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Series 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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Series B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Beginning of financial year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,639,344</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,639,344</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,589,957</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,589,957</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Cancellation of treasury shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(31,645</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(31,645</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">Conversion of convertible preference shares to ordinary shares</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">(1,639,344</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,639,344</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,558,312</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,558,312</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">End of financial period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</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="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Series C</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Series D</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Number of<br/> shares</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Number of<br/> &#160;shares</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>2024</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Beginning of financial year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,182,926</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,182,926</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,432,665</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,432,665</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Conversion of convertible preference shares to ordinary shares</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">(1,182,926</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,182,926</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,432,665</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,432,665</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: 4pt">End of financial period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-231"> -</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt">There were no outstanding preference shares as of June 30, 2024</p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">d)</td><td style="text-align: justify">Before the Closing Date, preference shares are embedded with
conversion options. Preference shareholders are entitled to exercise their conversion option under the prescribed conditions at the prescribed
exercise price. Preference shareholders are also entitled to convert any or all of their preference shares at any time at certain conversion
price for each of Series A, Series B, Series C, and Series D. In addition, all preference shares should be converted into ordinary shares
either before the date of Qualified IPO or with the acknowledgement of 80% of the preference shareholders. When either condition stated
above is met, the Company shall retract all outstanding preference shares in accordance with the decisions of the Board of Directors
and preference shareholders&#8217; meeting at the price prescribed in the Company&#8217;s Articles of Incorporation. Preference shares
are non-cumulative and non-participating and are classified as equity instrument as the following criteria are met: i) holders of preference
shares have no redemption right, and ii) the conversion option to the holders of preference shares are to be settled by the Company by
delivering a fixed number of the Company&#8217;s ordinary shares.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">At the issuance of preference shares, the Company
accounted for the preference shares as equity instrument. The portion of proceeds from each preference share in excess of par value and
the par value are recognized under &#8220;additional paid-in capital &#8211; preference shares&#8221; and &#8220;preference shares.&#8221;</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">e)</td><td style="text-align: justify">On December 5, 2022, the Company entered into the exchange agreement
(the &#8220;Agreement&#8221;) with Koh Sih-Ping and Origin Rise Limited to purchase 2,814,895 ordinary shares (or 281,490 reflective of
the 10-to-1 reverse stock split effective April 15, 2024) held by Origin Rise Limited .</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">f)</td><td style="text-align: justify">On April 9, 2024, the Company announced a share consolidation
of the Company&#8217;s ordinary shares at a ratio of 10-to-1 (the &#8220;Share Consolidation&#8221;).The Share Consolidation was approved
by the Company&#8217;s board of directors and was previously approved by the Company&#8217;s shareholders as described in the Company&#8217;s
Report of Foreign Private Issuer on Form 6-K filed with the U.S. Securities and Exchange Commission on March 27, 2024. The Share Consolidation
was effective on April 15, 2024. Following the Share Consolidation, the exercise price of the Company&#8217;s warrants, conversion price
of the Company&#8217;s preference shares, and exercise or conversion prices of the Company&#8217;s other equity instruments will be adjusted
proportionally in accordance with the Share Consolidation, and the par value of the Company&#8217;s ordinary shares increased from $0.0001
to $0.001.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">g)</td><td style="text-align: justify">Movements in the number of the Company&#8217;s ordinary shares
outstanding are as follows:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</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><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024.06<br/>
(Note&#160;1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023<br/>
(Note&#160;1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7,565,099</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">6,854,284</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrant exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,025</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warrant issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,142,858</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>New share issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">122,382</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,771,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">560,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted share units issuance (Note 2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,090</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Additional paid in capital</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">5,390</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">12,700</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11,611,385</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">7,565,099</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify">Shares outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify">The restricted share units distributed related to: 1)
granted vested equity compensation to directors and officers pertaining to award year July 2022 to July 2023; 2) sign on equity bonus
and vested equity compensation for select employees</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_glspu_ShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of classes of share capital. [Refer: Classes of share capital [domain]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050038592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retained Earnings<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_RetainedEarningsAbstract', window );"><strong>Retained Earnings [Abstract]</strong></a></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_glspu_RetainedEarningsTextBlock', window );">Retained earnings</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 19. <b>Retained earnings</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">a)</td><td style="text-align: justify">Subject to the Company&#8217;s Memorandum and Articles of
Association and the statute except as otherwise provided by the rights attached to any shares, the Directors may resolve to pay dividends
and other distributions on shares in issue and authorize payment of the dividends or other distributions out of the funds of the Company
lawfully available therefor. A dividend shall be deemed to be an interim dividend unless the terms of the resolution pursuant to which
the Directors resolve to pay such dividend specifically state that such dividend shall be a final dividend. No dividend or other distribution
shall be paid except out of the realized or unrealized profits of the Company, out of the share premium account or as otherwise permitted
by law.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">Except as otherwise
provided by the rights attached to any shares, all dividends and other distributions shall be paid according to the par value of the shares
that a holder holds. If any share is issued on terms providing that it shall rank for dividend as from a particular date, that share shall
rank for dividend accordingly.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">The Directors may
deduct from any dividend or other distribution payable to any holder all sums of money (if any) then payable by him to the Company on
account of calls or otherwise.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">The Directors may
resolve that any dividend or other distribution be paid wholly or partly by the distribution of specific assets and in particular (but
without limitation) by the distribution of shares, debentures, or securities of any other company or in any one or more of such ways and
where any difficulty arises in regard to such distribution, the Directors may settle the same as they think expedient and in particular
may issue fractional shares and may fix the value for distribution of such specific assets or any part thereof and may determine that
cash payments shall be made to any holders upon the basis of the value so fixed in order to adjust the rights of all holders and may vest
any such specific assets in trustees in such manner as may seem expedient to the Directors.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">Except as otherwise
provided by the rights attached to any shares, dividends and other distributions may be paid in any currency. The Directors may determine
the basis of conversion for any currency conversions that may be required and how any costs involved are to be met.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">The Directors may,
before resolving to pay any dividend or other distribution, set aside such sums as they think proper as a reserve or reserves which shall,
at the discretion of the Directors, be applicable for any purpose of the Company and pending such application may, at the discretion of
the Directors, be employed in the business of the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">Any dividend, other
distribution, interest or other monies payable in cash in respect of shares may be paid by wire transfer to the holder or by cheque or
warrant sent through the post directed to the registered address of the holder or, in the case of joint holders, to the registered address
of the holder who is first named on the register of holders or to such person and to such address as such holder or joint holders may
in writing direct. Every such cheque or warrant shall be made payable to the order of the person to whom it is sent. Any one of two or
more joint holders may give effectual receipts for any dividends, other distributions, bonuses, or other monies payable in respect of
the share held by them as joint holders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">No dividend or other
distribution shall bear interest against the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in">Any dividend or other
distribution which cannot be paid to a holder and/or which remains unclaimed after six months from the date on which such dividend or
other distribution becomes payable may, in the discretion of the Directors, be paid into a separate account in the Company&#8217;s name,
provided that the Company shall not be constituted as a trustee in respect of that account and the dividend or other distribution shall
remain as a debt due to the holder. Any dividend or other distribution which remains unclaimed after a period of six years from the date
on which such dividend or other distribution becomes payable shall be forfeited and shall revert to the Company.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">b)</td><td style="text-align: justify">The Group was in a net income position for the six months periods ended June 30, 2024 and 2023, and no
earnings distribution was resolved by the Board of Directors.</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_glspu_RetainedEarningsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_RetainedEarningsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_RetainedEarningsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RetainedEarningsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570054242768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_RevenueAbstract', window );"><strong>Revenue [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_ifrs-full_DisclosureOfRevenueExplanatory', window );">Revenue</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 20. <b>Revenue</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify"></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="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months<br/>
    ended<br/> June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months<br/>
    ended<br/> June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Revenue from contracts with customers </td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in">Hardware sales</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.25in">Government</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in; width: 76%">-Video IoT</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,616</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Software sales</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in">Non-Government</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; ">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194,541</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,745</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Service revenue</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in">Government</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; ">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,056,025</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099,987</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,112,606</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,767,044</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in">Non-Government</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">177,657</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">274,663</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</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">113,246</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">204,896</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,674,691</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,429,335</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>




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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">a)</td><td style="text-align: justify">Disaggregation of revenue from contracts with customers</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group derives
revenue from the transfer of goods and services over time and at a point in time in the following major products lines and all revenue
took place mainly in Asia and MENA region:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"></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"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: right"><b>Hardware</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Software</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Service</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Total revenue streams</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,557</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">194,541</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,966,070</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">21,183,168</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Inter-revenue streams</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">(1,941</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-240">-</div></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">(506,536</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(508,477</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">Revenue from external customer contracts</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,616</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">194,541</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,459,534</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,674,691</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Timing of revenue recognition</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: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">At a point in time</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,616</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">194,541</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">215,157</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Over time</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"><div style="-sec-ix-hidden: hidden-fact-242">-</div></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"><div style="-sec-ix-hidden: hidden-fact-243">-</div></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">20,459,534</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">20,459,534</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,616</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">194,541</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,459,534</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,674,691</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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">Six months ended June 30, 2023</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: center">Hardware</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: center">Software</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: center">Service</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: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Total revenue streams</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,482</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">168,562</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,346,590</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,545,634</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-revenue streams</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">(30,482</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(85,817</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-244">-</div></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">(116,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="text-align: left; padding-bottom: 4pt">Revenue from external customer contracts</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">82,745</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,346,590</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,429,335</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Timing of revenue recognition</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">At a point in time</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">82,745</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">82,745</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Over time</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"><div style="-sec-ix-hidden: hidden-fact-248">-</div></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"><div style="-sec-ix-hidden: hidden-fact-249">-</div></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">6,346,590</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">6,346,590</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">82,745</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,346,590</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,429,335</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">b)</td><td style="text-align: justify">Contract assets and liabilities</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group has recognized
the following revenue-related contract assets and liabilities:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&#160;</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="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Contract assets:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Contract assets relating to service contracts</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">35,756,098</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">34,213,379</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Contract liabilities:</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: rgb(204,238,255)">
    <td style="text-align: left">Contract liabilities relating to service contracts </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">48,200</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">107,603</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">Revenue recognized that was included
in the contract liabilities balance at the beginning of the period:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
 ended<br/>
    June 30, <br/>
2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
 ended<br/>
    June 30, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Revenue recognized that was included in the contract liability balance at the beginning of the year</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">Service revenue </td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">54,199</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8239;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  </table>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">c)</td><td style="text-align: justify">Unfulfilled long-term contracts</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Aggregate amount of the transaction price allocated to long-term service
contracts that are partially or fully unsatisfied as of June 30, 2024 and December 31, 2023, amounting to $175,466,093 and $241,795,928,
respectively. Since June 30, 2023, the Company entered into a significant firm-fixed price contract for building a secure governmental
air-gapped network for the Government of Egypt (&#8220;GoE&#8221;) (&#8220;Egypt Contract&#8221;), denominated in EGP, includes revenues
of approximately EGP 8.4 billion ($209 million, based on the exchange rate as of June 30, 2024).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Management expects
that the transaction price allocated to the unsatisfied contracts as of June 30, 2024 and December 31, 2023, will be recognized as revenue
from 2024 to 2028 and from year 2023 to 2027, respectively. Except for the abovementioned contracts, all other service contracts are for
periods of one year or less or are billed based on the amount of time incurred.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRevenueExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfRevenueExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_RevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570053487136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Gains (Losses) - Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_OtherGainsLossesNetAbstract', window );"><strong>Other Gains (Losses) - Net [Abstract]</strong></a></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_glspu_OtherGainsLossesNetTextBlock', window );">Other gains (losses) - net</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 21. <b>Other gains (losses) - net</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt">&#160;</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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six months ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six months ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">June 30, <br/> 2024</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: center">June 30,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net currency exchange (losses) gains</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(5,028,955</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">160,502</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">(Losses) gains on financial assets and liabilities at fair value through
profit or loss &#160; </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,729,466</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">616,686</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain on reversal of accounts payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68,165</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"> Gain (loss) on disposal of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">73</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(257</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other losses</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">(33,894</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(78,640</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,792,242</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">766,456</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_OtherGainsLossesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_OtherGainsLossesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_OtherGainsLossesNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other gains (losses) - net.</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;">glspu_OtherGainsLossesNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049007904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Finance Costs<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_FinanceCostsAbstract', window );"><strong>Finance Costs [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_ifrs-full_DisclosureOfFinanceCostExplanatory', window );">Finance costs</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 22. <b>Finance costs</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt">&#160;</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="font-weight: bold; text-align: center">&#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: center">Six months<br/> ended<br/> June 30, <br/> 2024</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: center">Six months <br/> ended<br/> June 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Interest expense:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Bank borrowings  </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">292,368</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">279,888</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Loan from shareholders </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,549</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">96,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Lease liabilities </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">10,688</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">71</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">416,605</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">376,546</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_FinanceCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_FinanceCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfFinanceCostExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of finance cost. [Refer: Finance costs]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFinanceCostExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048955776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Expenses by Nature<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_ExpenseByNatureAbstract', window );"><strong>Expenses by Nature [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_ifrs-full_DisclosureOfExpensesByNatureExplanatory', window );">Expenses by nature</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 23. <b>Expenses by nature</b></p>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"></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="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended<br/>
    June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended <br/>
    June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Employee benefit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,812,094</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,829,288</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Outsourcing charges</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">661,848</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">845,980</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Professional services expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,733,375</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,303,809</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Change in inventory of finished goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,273</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,781</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected credit loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">364,640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Insurance expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">569,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">913,813</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amortization expenses on intangible assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">442,242</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">406,573</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Depreciation expenses on property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">259,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">313,574</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Depreciation expenses on right-of-use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,328</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Others</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">905,508</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">933,290</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,193,690</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,566,436</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfExpensesByNatureExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of expenses by nature. [Refer: Expenses, by nature]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfExpensesByNatureExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_ExpenseByNatureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ExpenseByNatureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049205392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Expense<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_EmployeeBenefitExpenseLineItems', window );"><strong>Employee Benefit Expense [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_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory', window );">Employee benefit expense</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 24. <b>Employee benefit expense</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt">&#160;</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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Cost of<br/>
 revenue</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Operating<br/> &#160; expenses</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Wages and salaries</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,665,177</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,554,388</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,219,565</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Labor and health insurance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,768</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,175</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">375,943</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Pension</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,231</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98,994</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">156,225</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Other personnel expenses</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"><div style="-sec-ix-hidden: hidden-fact-253">-</div></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">60,361</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">60,361</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"> 1,848,176</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"> 2,963,918</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,812,094</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify"></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="text-align: center"><b>&#160;</b></td><td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Cost of<br/>
 revenue</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Operating<br/>
 expenses</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Wages and salaries</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,050,078</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,870,098</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,920,176</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Labor and health insurance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,183</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">506,193</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">551,376</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Pension</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,439</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">182,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,569</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Share option expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,053</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,053</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Other personnel expenses</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"><div style="-sec-ix-hidden: hidden-fact-255">-</div></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">109,114</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">109,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,123,700</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,705,588</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,829,288</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_EmployeeBenefitExpenseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_EmployeeBenefitExpenseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employee 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> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS19_g2-7_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049006512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_IncomeTaxesPaidRefundAbstract', window );"><strong>Income Tax [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_ifrs-full_DisclosureOfIncomeTaxExplanatory', window );">Income tax</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 25. <b>Income tax</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.85pt"></td><td style="width: 17.85pt">a)</td><td style="text-align: justify">Taiwan taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">Taiwan profits tax
has been provided for at the rate of 20% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 19.85pt"></td><td style="text-align: justify; width: 17.85pt">b)</td><td style="text-align: justify">Hong Kong taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">Hong Kong profits
tax has been provided for at the rate of 16.5% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 19.85pt"></td><td style="text-align: justify; width: 17.85pt">c)</td><td style="text-align: justify">Japan taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">Japan profits tax
has been provided for at the rate of 30.62% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 19.85pt"></td><td style="text-align: justify; width: 17.85pt">d)</td><td style="text-align: justify">United States taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">United States profits
tax has been provided for at the rate of 27.98% on the estimated assessable profits. There are no assessable profits for the six months
periods ending June 30, 2024 and 2023.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 19.85pt"></td><td style="text-align: justify; width: 17.85pt">e)</td><td style="text-align: justify">United Kingdom taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">United Kingdom profits
tax has been provided for at the rate of 19% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 0.25in"></td><td style="text-align: justify; width: 0.25in">f)</td><td style="text-align: justify">India taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">India profits tax
has been provided for at the rate of 25% on the estimated assessable profits.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="text-align: justify; width: 0.25in"></td><td style="text-align: justify; width: 0.25in">g)</td><td style="text-align: justify">Egypt taxation</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Egypt profits tax
has been provided for at the rate of 22.5% on the estimated assessable profits.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.85pt"></td><td style="width: 17.85pt">h)</td><td style="text-align: justify">Income tax expense (benefit)</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Components of income tax expense:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
    ended <br/>
    June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended<br/>
    June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Current tax:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax on profits for the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,912,210</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,172</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Prior year income tax overestimation</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"><div style="-sec-ix-hidden: hidden-fact-256">-</div></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"><div style="-sec-ix-hidden: hidden-fact-257">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Total current tax</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">1,912,210</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">2,172</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax: </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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Origination and reversal of temporary differences</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">(1,781,317</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-258">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Income tax expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">137,893</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,172</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_IncomeTaxesPaidRefundAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_IncomeTaxesPaidRefundAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R31.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570054211456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings(Loss) Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_BasicEarningsPerShareAbstract', window );"><strong>Earnings(Loss) Per Share [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_ifrs-full_DisclosureOfEarningsPerShareExplanatory', window );">Earnings(loss) per share</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 26. <b>Earnings
(loss) per share</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt">&#160;</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">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount&#160;after<br/>
tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted&#160;average<br/>
number&#160;of&#160;ordinary<br/>
shares&#160;outstanding<br/>
(Note)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Earnings<br/>
per&#160;share</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Basic earnings per share</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Profit attributable to the parent</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,611,588</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">9,330,948</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">0.17</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-indent: -9pt; padding-left: 9pt">Diluted earnings 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Assumed conversion of all dilutive potential ordinary shares &#160; &#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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">-Employees&#8217; equity compensation </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">107,710</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; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">-Warrants </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">969,822</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: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">-Share-based payment </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"><div style="-sec-ix-hidden: hidden-fact-261">-</div></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">5,390</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">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Profit attributable to ordinary shareholders of the parent plus assumed conversion of all dilutive potential ordinary shares &#160; &#160; </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,611,568</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">10,413,870</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.15</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify"></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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Amount after tax</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Weighted average<br/>
    number of ordinary <br/>
    shares <br/>
    outstanding (Note&#160;1)</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Loss per<br/>
    share</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 64%">Basic/diluted loss per share </td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Basic/diluted loss per share</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Loss attributable to the parent (Note 2)</td><td style="padding-bottom: 4pt"></td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,269,758</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,874,742</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1.06</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1:</td><td style="text-align: justify">On the Closing Date, pursuant to the business combination agreement,
the Company effected in the form of capital recapitalization and issued 65,000,000 ordinary shares in total (the conversion ratio approximately
of 4.82 on the shares of the Company&#8217;s ordinary share). Each eligible shareholder of record on the Closing Date, including preference
shares converted into ordinary shares in accordance with the Company&#8217;s organizational documents and employees who holds granted
share options, received approximately 4.82 shares of ordinary share for each share of ordinary share then held or as converted. The increase
in the number of ordinary shares outstanding due to the capital recapitalization are adjusted retrospectively in the calculation of basic
and diluted loss per share for all periods presented based on the new number of shares. Shares outstanding for the years have been restated
for the 10-for-1 reverse stock split effective April 15, 2024.</td>
</tr></table>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2:</td><td style="text-align: justify">Convertible preference shares and private warrants were excluded in
the computation of diluted loss per share for the six months period ended June 30, 2024. The number of shares that were excluded from
the loss per share calculation above for the six months periods ended June 30, 2024 could be dilutive in the future were 3,913,134.</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_ifrs-full_BasicEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BasicEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings per share.</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> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS33_g70-73A_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R32.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050081136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract', window );"><strong>Supplemental Cash Flow Information [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_ifrs-full_DisclosureOfCashFlowStatementExplanatory', window );">Supplemental cash flow information</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 27. <b>Supplemental cash flow information</b></p>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify">Investing activities with partial
cash payments:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify">&#160;</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="padding-bottom: 1.5pt; text-align: center"></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Purchase of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">343,372</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">144,214</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Add: Opening balance of payable on equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,724</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,517</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Ending balance of payable on equipment</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"><div style="-sec-ix-hidden: hidden-fact-262">-</div></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">(7,059)</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Cash paid during the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">363,096</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">216,672</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify">&#160;</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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Acquisition of intangible assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">37,508</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,414,720</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Add: Opening balance of payable on intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,020,475</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Through share-based payment </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,000,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: Reversal of payable on intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">-</div></td><td style="text-align: left"></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Ending balance of payable on intangible assets</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">(3,000,001</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(3,156,949</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Cash paid during the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,982</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,257,771</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfCashFlowStatementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a statement of cash flows.</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Section Presentation of a statement of cash flows<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS07_g10-17_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfCashFlowStatementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R33.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049015776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Liabilities from Financing Activities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Changes in Liabilities from Financing Activities [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_ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory', window );">Changes in liabilities from financing activities</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 28. <b>Changes in liabilities from financing activities</b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Short-term<br/> borrowings</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Long-term<br/> borrowings<br/> (including<br/> current<br/> portion)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease<br/> liabilities</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Liabilities<br/> from financing<br/> activities-gross</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,449,110</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,640,311</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">53,338</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,142,759</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Changes in cash flow from financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,571,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(750,819</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(68,252</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,381,157</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in other non-cash items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">539,835</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">530,239</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Impact of changes in foreign exchange rate</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">(772,926</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(479,099</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">267,044</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">(984,981</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="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,104,502</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,410,393</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">791,965</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">21,296,172</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Short-term<br/> borrowings</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Long-term<br/> borrowings<br/> (including<br/> current<br/> portion)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease<br/> liabilities</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Liabilities<br/> from financing<br/> activities-gross</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">At January 1, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,492,935</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,360,684</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,981</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,870,600</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Changes in cash flow from financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,798,993</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(872,431</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,665</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">917,897</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in other non-cash items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,977</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(77,977</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Impact of changes in foreign exchange rate</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">(180,685</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(136,919</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-269">-</div></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">(317,604</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="padding-bottom: 4pt">At June 30, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,189,220</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,273,357</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,387</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,470,964</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of information that enables users of financial statements to evaluate changes in liabilities arising from financing activities, including both changes arising from cash flows and non-cash changes. [Refer: Liabilities arising from financing activities]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44A&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R34.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048948320">
<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, 2024</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_ifrs-full_RelatedPartyTransactionsAbstract', window );"><strong>Related party transactions [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_ifrs-full_DisclosureOfRelatedPartyExplanatory', window );">Related party transactions</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 29. <b>Related party transactions</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">a)</td><td style="text-align: justify">Names of related parties and relationship</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Names of related parties</b></span></td> <td style="padding-bottom: 1.5pt; text-align: center; width: 2%"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Relationship with the Company</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Koh Sih-Ping (Note)</span></td> <td>&#160;</td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other related party </span></td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap">&#160;</td> <td>&#160;</td> <td style="white-space: nowrap">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Origin Rise Limited (Note) </span></td> <td>&#160;</td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other related party </span></td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap">&#160;</td> <td>&#160;</td> <td style="white-space: nowrap">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asteria Corporation</span></td> <td>&#160;</td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholder</span></td></tr> </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">Origin Rise Limited, one of major shareholders of the Company,
is controlled by its sole director, Koh Sih-Ping, who retired as the Director and Chief Executive Officer of the Company on September
9, 2022.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">b)</td><td style="text-align: justify">The Group lists Koh Sih-Ping as the joint guarantor for its
short-term borrowings and long-term borrowings in 2023 and 2022. Please refer to Note 12 and Note 14 for further details.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Company&#8217;s interest
expense and interest payable related to the loan from related parties are as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&#160;</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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Interest expense</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">113,549</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">96,587</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</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="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2024</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30, <br/>
2023</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Interest payable</td><td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">90,422</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">c)</td><td style="text-align: justify">Please refer to Note 12 for further details on shareholder loans.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">On December 5, 2022
(the &#8220;Effective Date&#8221;), the Agreement was made and entered into by and among the Company, Koh Sih-Ping and Origin Rise Limited
that the Company purchased 2,814,895 ordinary shares held by Origin Rise Limited by transferring certain accounts receivables, property,
plant and equipment, and intangible assets of the Company with value, on effective date, of $15,663,648, $12,287,359 and $1,629,133, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">As of December 31,
2022, the Company has other receivable, amounting to $521,852, due from Koh Sih-Ping because the Company has obligation to pay related
output tax under applicable law in same amount in relation to this transaction and this tax should be compensated by Koh Sih-Ping in accordance
with the Agreement. As of June 30, 2024, the amount was not received and fully impaired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">e)</td><td style="text-align: justify">Key management compensation</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Salaries and other short-term employee benefits</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">970,844</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">848,150</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Post-employment</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">13,697</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">1,629</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">-</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">984,541</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">849,779</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfRelatedPartyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parties.</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> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Section Disclosures<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS24_g13-24_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfRelatedPartyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R35.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049972304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pledged Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_PledgedAssetsAbstract', window );"><strong>Pledged Assets [Abstract]</strong></a></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_glspu_PledgedAssetsTextBlock', window );">Pledged assets</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 30. <b>Pledged assets</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify">The Group&#8217;s assets pledged as
collateral are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: right">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Book value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Pledged assets</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Purpose</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; text-indent: -9pt; padding-left: 9pt">Time deposits (shown as &#8216;Financial assets at amortized cost&#8217;)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34,536,821</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">41,470,915</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 35%; text-align: left">Performance guarantee, deposit letter of credit and short-term borrowings</td></tr> <tr style="vertical-align: bottom; "> <td>Land</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,012,187</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,737,302</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">Long-term and short-term borrowings</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Buildings and structures</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">2,171,803</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">2,337,801</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt">Long-term and short-term borrowings</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">48,720,811</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">56,546,018</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: right; padding-bottom: 4pt">&#160;</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_glspu_PledgedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_PledgedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PledgedAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_PledgedAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R36.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050046800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Contingent Liabilities and Unrecognized Contract Commitments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract', window );"><strong>Significant Contingent Liabilities and Unrecognized Contract Commitments [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_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory', window );">Significant contingent liabilities and unrecognized contract commitments</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 31. <b>Significant contingent liabilities and unrecognized contract commitments</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.6pt"></td><td style="width: 16.4pt">a)</td><td style="text-align: justify">There&#8217;re no significant contingent liabilities incurred after the reporting period.</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.85pt"></td><td style="width: 16.55pt">b)</td><td style="text-align: justify">The significant unrecognized contract commitments are listed below:</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">iv)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, the guaranteed
notes secured for service project or warranty of NSGUARD Technology Inc. amounted to $55,359 and $58,702, respectively.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">v)</td><td style="text-align: justify">As of June 30, 2024, the banker&#8217;s letter of guarantee
issued by the bank at the request of the Company amounted to $28,755,891.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">vi)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, the banker&#8217;s letter of guarantee issued by the bank at the request of Gorilla Technology Inc. amounted to <span style="-sec-ix-hidden: hidden-fact-271">$2,242,002</span> and $2,236,725, respectively.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">vii)</td><td style="text-align: justify">As of June 30, 2024 and December 31, 2023, the banker&#8217;s
letter of guarantee issued by the bank at the request of NSGUARD Technology Inc. amounted to $381,297 and $1,069,169, respectively.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">viii)</td><td style="text-align: justify">As of December 31, 2023, there was a promissory note of $3,000,000
outstanding under the shareholder loan agreement with Asteria Corporation. The note and accrued interest repaid in April 2024.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Significant events after the reporting period</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">None.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities]</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R37.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046697792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Management<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_CapitalManagementAbstract', window );"><strong>Capital Management [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_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory', window );">Capital management</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 32. <b>Capital management</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Group&#8217;s objectives when
managing capital are to safeguard the Group&#8217;s ability to continue as a going concern in order to provide returns for shareholders
and to maintain an optimal capital structure to reduce the cost of capital. In order to maintain or adjust the capital structure, the
Group may adjust the amount of dividends paid to shareholders, return capital to shareholders, issue new shares or sell assets to reduce
debt. The Group monitors capital on the basis of the gearing ratio. This ratio is calculated as net debt divided by total capital. Net
debt is calculated as total borrowings (including &#8216;current and non-current borrowings&#8217; as shown in the consolidated balance
sheet) less cash and cash equivalents. Total capital is calculated as &#8216;equity&#8217; as shown in the consolidated balance sheet
plus net debt.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify">The gearing ratios at June 30, 2024
and December 31, 2023 were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,514,895</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,089,421</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Cash and cash equivalents</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">(11,218,496</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(5,306,857</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">Net debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,296,397</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,782,564</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">72,055,682</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">54,151,733</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total capital</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">81,352,081</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">73,934,297</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Gearing ratio</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">27</td><td style="padding-bottom: 2.5pt; 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_glspu_CapitalManagementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_CapitalManagementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the entity's financial risk management practices and policies.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFinancialRiskManagementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R38.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048892032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfFinancialInstrumentsAbstract', window );"><strong>Financial Instruments [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_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory', window );">Financial instruments</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 33. <b>Financial instruments</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 19.85pt"></td><td style="width: 17.85pt">a)</td><td style="text-align: justify">Financial instruments by category</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial assets</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; ">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Financial assets at fair value through profit or loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,544,045</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">995,101</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Financial assets at amortized cost (Note)</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">63,346,977</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">48,839,518</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">64,891,022</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">49,834,619</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Financial liabilities at amortized cost (Note)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">33,674,346</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">42,216,345</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Warrant liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,490,903</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,221,482</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Convertible preference share liabilities</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">14,570,968</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">7,767,238</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">53,736,217</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">56,205,065</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">Financial assets at amortized cost include cash and cash
equivalents, financial assets at amortized cost, accounts receivable, other receivables and guarantee deposits. Financial liabilities
at amortized cost include short-term borrowings, notes and accounts payable, other payables and long-term borrowings (including current
portion).</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">b)</td><td style="text-align: justify">Financial risk management policies</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">The Group&#8217;s activities expose it to a variety of financial
risks: market risk (including foreign exchange risk and interest rate risk), credit risk and liquidity risk. The Group&#8217;s overall
risk management program focuses on the unpredictability of financial markets and seeks to minimize potential adverse effects on the Group&#8217;s
financial condition and financial performance.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Risk management is carried out by a central treasury department
(Group treasury) under policies approved by the Board of Directors. Group treasury identifies and evaluates financial risks in close
cooperation with the Group&#8217;s operating units. The Board provides written principles for overall risk management, as well as written
policies covering specific areas and matters, such as foreign exchange risk, interest rate risk, credit risk, use of non-derivative financial
instruments, and investment of excess liquidity.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: -1pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">c)</td><td style="text-align: justify">Significant financial risks and degrees of financial risks</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Market risk</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"><span style="text-decoration:underline">Foreign exchange
risk</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">1.</td><td style="text-align: justify">The Group&#8217;s businesses involve some non-functional
currency operations (the Company&#8217;s and certain subsidiaries&#8217; functional currency: USD; other certain subsidiaries&#8217;
functional currency: NTD and Egyptian pounds (&#8220;EGP&#8221;). A material portion of the Group&#8217;s future revenues is from the
Egypt Contract, denominated in EGP. The fluctuation in exchange rate from EGP to U.S. dollars impacts the Group&#8217;s cash inflows
when converting the EGP to U.S. dollars. Any significant revaluation of the EGP may have a material adverse effect on the Group&#8217;s
revenues and financial condition, and the value of, and any dividends payable on our shares in U.S. dollar.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">2.</td><td style="text-align: justify">The information on assets and liabilities
denominated in foreign currencies whose values would be materially affected by the exchange rate fluctuations is as follows: </td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.7pt; text-align: justify; text-indent: -0.25in">&#160;</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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Foreign<br/>
 currency<br/>
 amount <br/>
(in&#160;thousands)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exchange<br/>
 rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Book value<br/>
 (USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">519,626</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.031</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,981,373</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,032,144</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,046,767</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">695,799</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,399,647</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">741,599</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,425,249</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,240</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.260</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,941,994</td><td style="text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.7pt; text-align: justify; text-indent: -0.25in"></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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December 31, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Foreign<br/>
 currency<br/>
 amount <br/>
(in&#160;thousands)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exchange<br/>
 rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Book value<br/>
 (USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">516,510</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.033</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,844,446</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">600,433</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,285,236</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">614,748</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.033</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,048,202</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">432,966</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.033</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,158,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,619</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.270</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,025,800</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">3.</td><td style="text-align: justify">The total exchange gain or (loss) (including realized and unrealized) arising from significant foreign
exchange variation on the monetary items held by the Group for the six months periods ended June 30, 2024 and 2023 amounting to $(4,994,135)
and $160,502, respectively.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 56.7pt"></td><td style="width: 18pt">4.</td><td style="text-align: justify">Analysis of foreign currency market risk
arising from significant foreign exchange variation: </td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.95pt; text-align: justify">&#160;</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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Sensitivity analysis</b></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Degree of<br/>
 variation</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on<br/>
 profit or loss <br/>
(USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on other<br/>
 comprehensive<br/>
 income</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 0.25in">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;1</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">159,814</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">213,996</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,420</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">-</div></td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.95pt; text-align: justify">&#160;</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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Sensitivity analysis</b></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Degree of<br/>
 variation</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on<br/>
 profit or loss <br/>
(USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on other<br/>
 comprehensive<br/>
 income</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">166,897</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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: rgb(204,238,255)">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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; ">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">102,305</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">-</div></td><td style="text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"><span style="text-decoration:underline">Price risk</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">As of June 30, 2024
and December 31, 2023, the Group is not exposed to material price risk of equity instrument.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"><span style="text-decoration:underline">Cash flow and
interest rate risk</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in">The Group held short-term
borrowings with variable rates (excluding loan from shareholders with fixed interest rate), of which short-term effective rate would change
with market interest rate, and then affect the future cash flow. Every 1% increase in the market interest rate would result to an increase
of $131,045 and $134,491 in the cash outflow for the six months periods ended June 30, 2024 and 2023, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 57.55pt; text-align: justify; text-indent: 0in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-size: 10pt">ii)</span></td><td style="text-align: justify"><span style="font-size: 10pt">Credit
                                            risk</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">1.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Credit
                                            risk refers to the risk of financial loss to the Group arising from default by the clients
                                            or counterparties of financial instruments on the contract obligations. The main factor is
                                            that counterparties could not repay in full the accounts receivable based on the agreed terms.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">2.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group manages its credit risk taking into consideration the entire Group&#8217;s concern.
                                            For banks and financial institutions, only independently rated parties with at least BBB+
                                            credit rating determined by Standard &amp; Poor&#8217;s are accepted. According to the Group&#8217;s
                                            credit policy, each local entity in the Group is responsible for managing and analyzing the
                                            credit risk for each of their new clients before standard payment and delivery terms and
                                            conditions are offered. Internal risk control assesses the credit quality of the customers,
                                            taking into account their financial position, past experience and other factors. Individual
                                            risk limits are set based on internal or external ratings in accordance with limits set by
                                            the Board of Directors. The utilization of credit limits is regularly monitored.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">3.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group adopts the following assumption under IFRS 9 to assess whether there has been a significant
                                            increase in credit risk on that instrument since initial recognition: If the domestic and
                                            foreign contract payments were past due over 180 days based on the terms, there has been
                                            a significant increase in credit risk on that instrument since initial recognition.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">4.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group adopts the assumption under IFRS 9, that is, the default occurs when the contract payments
                                            are past due over one year. Longer payment terms are given to customers and default barely
                                            occurred even though the contract payments are past due within one year in the past because
                                            of the industry characteristics of the Group and positive long-term relationship with customers.
                                            Therefore, a more lagging default criterion is appropriate to determine the risk of default
                                            occurring.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">5.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group classifies customer&#8217;s accounts receivable in accordance with customer types.
                                            The Group applies the modified approach using the provision matrix and loss rate methodology
                                            to estimate expected credit loss.</span></td></tr></table><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">6.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The Group used the forecast ability to adjust historical and timely information to assess the default possibility of accounts receivable. On June 30, 2024 and December 31, 2023, the provision matrix are as follows:</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"></p>


<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b>&#160;</b></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="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Not
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 180 days <br/>
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 365<br/>
    days past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Over
    366 days <br/>
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">At June 30, 2024</span></span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"></td><td style="width: 1%; text-align: left"></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected loss rate</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.03%~100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.15%-100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.4%~100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">Total book value</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">471,022</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,669,716</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,271,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,705,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,117,616</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss allowance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">142</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,101,341</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,271,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,705,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,078,361</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b>&#160;</b></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="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Not
    past due</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 180 days</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 365</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Over
    366 days</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">At December 31, 2023</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected loss rate</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.03%~0.4</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.07%-0.91</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.82%~100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">Total book value</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,937,838</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,770,297</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,100,633</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,754,385</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,563,153</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss allowance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,489,636</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,770,297</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,100,633</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,754,385</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,114,951</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">7.</td><td style="text-align: justify">Movements in relation to the Group applying the modified approach to provide loss allowance for accounts
receivable are as follows:</td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</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><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accounts receivable</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Other receivables</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,114,951</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">521,852</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Reverse provision for ECLs</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">(36,590</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,078,361</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">521,852</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</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><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accounts receivable</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Other receivables</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,481,779</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for ECLs</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">11,633,172</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">521,852</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,114,951</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">521,852</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">8.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The
                                            Group&#8217; s credit risk exposure in relation to contract assets under IFRS 9 as at June
                                            30, 2024 and December 31, 2023 are immaterial.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">9.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The Group held cash and cash equivalents and financial assets at amortized cost of $45,755,317 and $46,777,772 with banks as at June 30, 2024 and December 31, 2023, respectively, which are considered to have low credit risk. The balances are measured on 12-months expected credit losses and subject to immaterial credit loss.</span></td></tr></table><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">10.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The significant changes in the carrying amounts of accounts receivable contributed to the increase in the allowance for expected credit loss during 2023 due to the increases in credit-impaired balances for long credit term customers located in the South Asia resulted in increases in credit loss in 2023 of approximately $7.6 million.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-size: 10pt">11.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Other receivables and guarantee deposits of $552,405 and $613,544 as at June 30, 2024 and December 31, 2023, respectively, are considered to have low credit risk. The other receivables and other non-current assets are measured on 12-months expected credit losses and subject to immaterial credit loss. As of June 30, 2024, the majority amount of other receivables and guarantee deposits were not received and fully reserved.</span></td></tr></table>

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

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

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">1.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Cash flow forecasting is performed
in the operating entities of the Group and aggregated by Group treasury. Group treasury monitors rolling forecasts of the Group&#8217;s
liquidity requirements to ensure it has sufficient cash to meet operational needs while maintaining sufficient headroom on its undrawn
committed borrowing facilities at all times so that the Group does not breach borrowing limits or covenants on any of its borrowing facilities.
Such forecasting takes into consideration the Group&#8217;s debt financing plans, covenant compliance, compliance with internal balance
sheet ratio targets.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">2.</span></td><td style="text-align: justify"><span style="font-size: 10pt">A significant portion of the Group's future revenues is expected from
the Egypt Contract, which is denominated in Egyptian Pounds (EGP). Fluctuations in the exchange rate between EGP and U.S. dollars may
affect the Group's cash inflows when converting EGP to pay U.S. dollar-denominated expenses. The Group remains committed to closely managing
this exposure to ensure that currency fluctuations do not materially impact its operations or financial condition.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">3.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Please refer to Note 12 for
undrawn borrowing facilities as at June 30, 2024 and December 31, 2023.</span></td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">4.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The table below analyzes the
Group&#8217;s non-derivative financial liabilities into relevant maturity groupings based on the remaining period at the balance sheet
date to the contractual maturity date for non-derivative financial liabilities. The amounts disclosed in the table are the contractual
undiscounted cash flows.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 80.2pt; text-align: justify; text-indent: -17.85pt"><span style="font-size: 10pt">&#160;</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><span style="text-decoration:underline">Non-derivative financial liabilities:</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>June 30, 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Less than<br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Over 1<br/>
    year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Lease liabilities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172,685</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">619,280</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Long-term borrowings (Including current portion)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,018,170</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,392,223</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 80.2pt; text-align: justify; text-indent: -17.85pt"><span style="font-size: 10pt">&#160;</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><span style="text-decoration:underline">Non-derivative financial liabilities:</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>December 31, 2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Less than<br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Over <br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Lease liabilities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,327</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,011</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Long-term borrowings (Including current portion)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,817,873</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,822,438</td><td style="text-align: left">&#160;</td></tr>
  </table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"><span style="font-size: 10pt">Except
for the above, the Group&#8217;s non-derivative financial liabilities are due less than 1 year.</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">5.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The Group does not expect the
timing of occurrence of the cash flows estimated through the maturity date analysis will be significantly earlier, nor expect the actual
cash flow amount will be significantly different.</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_ifrs-full_DisclosureOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instruments.</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS07_g3-5A_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R39.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049203472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract', window );"><strong>Fair Value Information [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_ifrs-full_DisclosureOfFairValueMeasurementExplanatory', window );">Fair value information</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">34. <b>Fair value information</b></p>



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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">A.</td><td style="text-align: justify">The different levels that the inputs to valuation techniques
are used to measure fair value of financial and non-financial instruments have been defined as follows:</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.5in; text-align: left">Level 1:</td><td style="text-align: justify"> Quoted prices (unadjusted) in active markets for identical
assets or liabilities that the entity can access at the measurement date. A market is regarded as active where a market in which transactions
for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.5in; text-align: left">Level 2:</td><td style="text-align: justify"> Inputs other than quoted prices included within Level
1 that are observable for the asset or liability, either directly or indirectly.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.5in; text-align: left">Level 3:</td><td style="text-align: justify"> Unobservable inputs for the asset or liability. The fair
value of the Group&#8217;s investment in a rent-a-captive company without active market is included in Level 3.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 78pt; text-align: justify; text-indent: -43.4pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">B.</td><td style="text-align: justify">The carrying amounts of the Group&#8217;s financial assets
and financial liabilities not measured at fair value are approximate to their fair values which are provided in Note 33.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">C.</td><td style="text-align: justify">The related information of financial instruments measured
at fair value by level on the basis of the nature, characteristics and risks of the assets and liabilities at June 30, 2023 and December
31, 2022 is as follows:</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The related information of natures of the assets and liabilities
is as follows:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt">&#160;</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"><span style="font-family: Times New Roman, Times, Serif"><b>June 30, 2024</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    1</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    2</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    3</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif"><b>Assets</b></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Recurring fair value measurements</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">Financial assets at fair value through profit or loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Investment
    in a rent-a-captive company</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-281; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-282; font-family: Times New Roman, Times, Serif">&#8239;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,544,045</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,544,045</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#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"><b>Liabilities</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Recurring fair value measurements</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Financial liabilities at fair value through
    profit or loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"></td><td style="text-align: right"></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-283"></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"></td><td style="text-align: right"></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"></td><td style="text-align: right"></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Warrant liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">506,846</p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right">-<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">4,984,057</p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">5,490,903</p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Convertible preference share liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-284; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-285; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,570,968</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,570,968</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">506,846</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-286; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,555,025</span></td><td style="padding-bottom: 2.5pt; text-align: left"></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">20<span style="font-family: Times New Roman, Times, Serif">,061,870</span></div></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt">&#160;</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; text-align: left; font-weight: bold">December 31, 2023</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"><span style="text-decoration:underline">Recurring fair value measurements</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 4pt">Investment in a rent-a-captive company</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8239;-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">995,101</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">995,101</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="font-weight: bold">Liabilities</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; ">
    <td style="text-decoration: underline; text-align: left">Recurring&#160;fair value measurements</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: rgb(204,238,255)">
    <td style="text-align: left">Financial liabilities at fair value through profit or loss</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"><div style="-sec-ix-hidden: hidden-fact-290">&#160;</div></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; ">
    <td style="padding-left: 0.125in; text-align: left">Warrant liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">287,482</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,934,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,221,482</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Convertible preference share liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">-</div></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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,767,238</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,767,238</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">287,482</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,701,238</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,988,720</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">The methods and assumptions the Group used to measure fair
value of warrant liabilities categorized within Level 1 are based on market quoted closing price.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">The methods and assumptions the Group used to measure fair
value of investment in a rent-a-captive company categorized within Level 3 are based on net asset value.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">The output of valuation model is an estimated value and the
valuation technique may not be able to capture all relevant factors of the Group&#8217;s financial and non-financial instruments. Therefore,
the estimated value derived using valuation model is adjusted accordingly with additional inputs, for example, model risk or liquidity
risk and etc. In accordance with the Group&#8217;s management policies and relevant control procedures relating to the valuation models
used for fair value measurement, management believes adjustment to valuation is necessary in order to reasonably represent the fair value
of financial and non-financial instruments at the consolidated balance sheet. The inputs and pricing information used during valuation
are carefully assessed and adjusted based on current market conditions.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(e)</td><td style="text-align: justify">The Group takes into account adjustments for credit risks
to measure the fair value of financial and non-financial instruments to reflect credit risk of the counterparty and the Group&#8217;s
credit quality.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(f)</td><td style="text-align: justify">For the six months period ended June 30, 2024, there was no
transfer between Level 1 and Level 2.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">D.</td><td style="text-align: justify">The following table represents the changes in Level 3 instrument
for the six months period ended June 30, 2024 and 2023:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt">&#160;</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><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">995,101</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,073,229</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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">548,944</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">(78,128</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="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,544,045</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">995,101</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Private warrant liabilities at fair value</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,934,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-293">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Granted in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,642,663</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,222,288</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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">(4,592,606</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(3,288,288</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,984,057</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,934,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Convertible preference share liabilities at fair value</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,767,238</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-294">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Granted in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,007,337</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,067,712</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercised in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,855,259</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,214,962</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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">7,651,652</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">(1,085,512</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="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">14,570,968</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,767,238</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Group is in charge of valuation
procedures for fair value measurements being categorized within Level 3, which is to verify independent fair value of financial instruments.
Such assessment is to ensure the valuation results are reasonable by applying independent information to make results close to current
market conditions, confirming the resource of information is independent, reliable and in line with other resources and represented as
the exercisable price, and frequently calibrating valuation model, performing back-testing, updating inputs used to the valuation model
and making any other necessary adjustments to the fair value. Finance Department of the Group set up valuation policies, valuation processes
and rules for measuring fair value of financial instruments and ensure compliance with the related requirements in IFRS.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">E.</td><td style="text-align: justify">The following is the qualitative information of significant
unobservable inputs and sensitivity analysis of changes in significant unobservable inputs to valuation model used in Level 3 fair value
measurement:</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt">&#160;</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="padding-left: 0.125in; text-indent: -0.125in; vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair value at <br/> June 30,<br/> 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Valuation<br/> technique</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Significant <br/>unobservable input</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Range<br/> (weighted<br/> average)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship of inputs to fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 15%; text-align: left">Investment in a rent-a-captive company</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,544,045</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 15%; text-align: left">Net asset value</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 18%; text-align: center">Not applicable</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: bottom; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-295">Not&#160;applicable</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 25%; text-align: center">Not applicable</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate-series A</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.46</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the risk free rate, the higher the fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate-series B</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.44</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the risk free rate, the higher the fair value</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; vertical-align: top; padding-left: 0.25in; text-align: left">Warrant liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">4,984,058</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Black-Scholes Model</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility-series A</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">105.29</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">No certain positive and negative relationship between stock price volatility and fair value</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility-series B</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100.32</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">No certain positive and negative relationship between stock price volatility and fair value</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the dividend rate, the lower the fair value</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.42</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the risk free rate, the higher the fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left">Convertible preference share liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">14,570,968</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Black-Scholes Model</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">97.33</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">No certain positive and negative relationship between stock price volatility and fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"></td><td>&#160;</td> <td style="text-align: left"></td><td style="text-align: right"></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the dividend rate, the lower the fair value</td></tr>
</table><p style="margin: 0">&#160;</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="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Fair
value at<br/> December&#160;31,<br/>
2023</b></td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Valuation<br/>
technique</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Significant<br/>
unobservable<br/>
input</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Range<br/> (weighted average)</b></td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Relationship<br/>
of inputs to<br/>
fair value</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; width: 15%">Investment in a rent -a- captive company</td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%">995,101</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: left; width: 15%">Net asset value</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 18%">Not applicable</td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 1%">&#160;</td><td style="vertical-align: bottom; text-align: center; width: 9%"><div style="-sec-ix-hidden: hidden-fact-296">Not&#160;applicable</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 25%">Not applicable</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Warrant liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">5,934,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Black-Scholes Model</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.90</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">93.45</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">No certain</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.90</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Convertible preference share liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">7,767,238</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Black-Scholes Model</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">93.23</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">No certain positive and negative relationship between stock price</p> volatility and fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the dividend rate, the lower the fair value</td></tr> </table>







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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Group has carefully assessed the
valuation models and assumptions used to measure fair value, and the expected changes in fair value are insignificant even if there are
reasonably possible changes in inputs.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurement.</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS13_g91-99_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFairValueMeasurementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R40.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051756688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfOperatingSegmentsAbstract', window );"><strong>Segment Information [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_ifrs-full_DisclosureOfOperatingSegmentsExplanatory', window );">Segment Information</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">35. <b>Segment Information</b></p>



<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group uses the
product line as basis for providing information to the chief operating decision-maker. The Group currently divides the sales order district
into three major product lines: video IoT, security convergence and other. The chief operating decision-maker makes decision concerning
financial management as well as evaluation of the business performance based on these three product lines; therefore, the reportable segments
are video IoT, security convergence and other.</p>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">b)</td><td style="text-align: justify">Measurement of segment information</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group evaluates
the performance of the operating segments based on a measure of revenue and income before tax, in a manner consistent with that in the
statement of income. The accounting policies of the operating segments are in agreement with the significant accounting policies in the
consolidated financial statements for the year ended December 31, 2023. Sale transactions among segments are based on arms-length principle.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">c)</td><td style="text-align: justify">Reconciliation of segment income, assets and liabilities</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: left">The segment information
provided to the chief operating decision-maker for the reportable segments is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended June 30, 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Security<br/> Convergence</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Video IoT</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Other<br/> segment<br/> (Note 1)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Adjustment and<br/> write-off<br/> (Note 2)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Consolidation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Revenue from external customers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,225,852</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,448,839</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-297">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-298">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,674,691</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment revenue</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">506,478</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">1,941</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"><div style="-sec-ix-hidden: hidden-fact-299">-</div></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">(508,419</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-300">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total segment revenue</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,732,330</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,450,780</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-301">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(508,419</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,674,691</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gain (loss) before tax</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,331,305</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">581,944</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(9,268,068</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">104,298</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,749,479</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment including:</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; ">
    <td>Depreciation</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(164,733</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(18,406</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(92,607</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-302">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(275,746</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(69,251</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,328</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(368,663</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-303">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(442,242</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">158,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">221,879</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-304">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">392,455</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(256,131</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(36,267</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(124,207</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-305">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(416,605</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">121,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14,330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,506</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">$</td><td style="text-align: right">137,891</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">89,569,681</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,856,603</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">121,854,568</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(90,167,488</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">133,113,364</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Segment liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">47,090,280</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">18,218,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">83,395,402</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(87,646,410</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">61,057,682</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&#160;</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="text-align: left">&#160;</td>
    <td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">&#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: center">Security<br/> Convergence</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: center">Video IoT</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: center"><span style="font-size: 10pt"><b>Other<br/> segment<br/> <span style="text-decoration: none">(Note 1)</span></b></span></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: center"><span style="font-size: 10pt"><b>Adjustment and<br/> <span style="text-decoration: none">write-off<br/> (Note 2)</span></b></span></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: center">Consolidation</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Revenue from external customers</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">4,971,940</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">1,457,395</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-306">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-307">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">6,429,335</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Inter-segment revenue</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">85,817</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">30,482</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"><div style="-sec-ix-hidden: hidden-fact-308">-</div></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">(116,299</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-309">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total segment revenue</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">5,057,757</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">1,487,877</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-310">-</div></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(116,299</td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">6,429,335</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment loss before tax</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(948,206</td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(5,970</td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(6,313,410</td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-311">-</div></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">7,267,586</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment including:</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; ">
    <td>Depreciation</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(249,437</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(68,639</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(3,826</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-312">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(321,902</td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(24,021</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(7,552</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(375,000</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-313">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(406,573</td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">124,216</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">40,622</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">235,678</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-314">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">400,516</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(226,547</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(53,412</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(96,587</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-315">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(376,546</td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax expense</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">-</div></td>
    <td style="text-align: left">&#8239;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">2,172</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(2,172</td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment assets</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">35,950,283</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">18,834,567</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">50,250,746</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(40,472,530</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">64,563,066</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Segment liabilities</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">29,668,610</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">21,389,037</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">23,088,311</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(38,660,114</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">35,485,844</td>
    <td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify">Other segment is composed of holding companies and oversea
subsidiaries which are excluded from reportable segments of Security Convergence or Video IoT.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2:</td><td style="text-align: justify"> Adjustment and write-off represent elimination for intercompany
transactions for consolidation purpose.</td>
</tr></table>

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

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

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Sales between segments are carried out at arm&#8217;s length.
The revenue from external customers reported to the chief operating decision-maker is measured in a manner consistent with that in the
statement of comprehensive income.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Please refer to Note 35 c) for information on total consolidated
profit or loss after reconciliation and reconciliation for profit after tax of reportable segments during the current period.</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">e)</td><td style="text-align: justify">Information on product and service</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The main businesses
of the Group are providing information, software and data processing services. Please refer to Note 20 for the disclosure information
by products and services.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfOperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfOperatingSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of operating segments. [Refer: Operating segments [member]]</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> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfOperatingSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R41.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049567728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></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_glspu_StatementOfCompliancePolicyTextBlock', window );">Statement of compliance</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><b>a)</b></td><td><b>Statement of compliance</b></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify">The consolidated financial statements of the Group
have been prepared in accordance with IFRSs that came into effective as issued by the IASB.</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_glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory', window );">The capital reorganization</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>b)</b></td><td style="text-align: justify"><b>The capital reorganization</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-style: normal; font-weight: normal">With
consummation of the business combination with Global SPAC Partners Co. (&#8220;Global&#8221;) on July 13, 2022 (the &#8220;Closing Date&#8221;)
as provided in Note 18, this transaction is accounted for as a capital reorganization. The business combination, which is not within
the scope of IFRS 3 as Global does not meet the definition of a business in accordance with IFRS 3, is accounted for within the scope
of IFRS 2. As such, the business combination is treated as the equivalent of the Company issuing shares at the closing of the business
combination for the net assets of Global as of the Closing Date, accompanied by a capital recapitalization. The net assets of Global
are stated at historical cost, with no goodwill or other intangible assets recorded.&#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_glspu_BasisOfPreparationPolicyTextBlock', window );">Basis of preparation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in"><b>c)</b></td><td><b>Basis of preparation</b></td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">Except for the following items, the consolidated financial statements have been prepared under the historical
cost convention:</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Defined benefit assets are recognized based on the net amount
of pension fund assets less present value of defined benefit obligation.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Financial assets and liabilities at fair value through profit
or loss.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">The preparation of financial statements in conformity with IFRSs requires the use of certain critical
accounting estimates. It also requires management to exercise its judgment in the process of applying the Group&#8217;s accounting policies.
The areas involving a higher degree of judgment or complexity, or areas where assumptions and estimates are significant to the consolidated
financial statements are disclosed in Note 4 dd).</td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">(c)</td><td style="text-align: justify">Certain amounts in the prior year financial statements have been reclassified to conform to the current
year presentation.</td></tr></table><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></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_glspu_BasisOfCondensedConsolidationPolicyTextBlock', window );">Basis of condensed consolidation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>d)</b></td><td style="text-align: justify"><b>Basis of condensed consolidation</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Basis for preparation of condensed consolidated financial statements:</p></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">All subsidiaries are included in the Group&#8217;s condensed consolidated
financial statements. Subsidiaries are all entities controlled by the Group. The Group controls an entity when the Group is exposed, or
has rights, to variable returns from its involvement with the entity and has the ability to affect those returns through its power over
the entity. Consolidation of subsidiaries begins from the date the Group obtains control of the subsidiaries and ceases when the Group
loses control of the subsidiaries.</p></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Inter-company transactions, balances and unrealized gains
or losses on transactions between companies within the Group are eliminated. Accounting policies of subsidiaries have been adjusted where
necessary to ensure consistency with the policies adopted by the Group.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">When the Group loses control of a subsidiary, the Group remeasures
any investment retained in the former subsidiary at its fair value. That fair value is regarded as the fair value on initial recognition
of a financial asset or the cost on initial recognition of the associate or joint venture. Any difference between fair value and carrying
amount is recognized in profit or loss. All amounts previously recognized in other comprehensive income in relation to the subsidiary
are reclassified to profit or loss on the same basis as would be required if the related assets or liabilities were disposed of. That
is, when the Group loses control of a subsidiary, all gains or losses previously recognized in other comprehensive income in relation
to the subsidiary should be reclassified from equity to profit or loss, if such gains or losses would be reclassified to profit or loss
when the related assets or liabilities are disposed of.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Subsidiaries included in the condensed consolidated financial statements:</td>
</tr></table><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="vertical-align: top; padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Ownership (%)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left"><b>Name of investor</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Name of subsidiary</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Main business activities</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/> 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Note</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 22%; text-align: left">The Company</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: center">Gorilla Science &amp; Technology Holding, Inc. (Gorilla BVI)</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: center">Information software and data processing services</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; text-align: center; width: 11%">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">ISSCore Technology, Inc.</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Telmedia Technology Limited (Telmedia)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla SPAC Partners Co. (Global)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Dormant corporation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology UK Limited (Gorilla UK)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Egypt (Gorilla Egypt)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 1</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Distribution Egypt</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Software and hardware distribution services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 2</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Gorilla BVI</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Inc. (Gorilla Taiwan)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; vertical-align: top">Telmedia</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">NSGUARD Technology Inc. (NSGURAD)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">Telmedia</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Japan Inc. (Gorilla Japan)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Gorilla UK</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology (India) Private Limited (Gorilla India)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 3</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Gorilla UK</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Distribution Partners Limited (Gorilla Distribution)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Software and hardware distribution services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 4</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 88.8pt; text-align: justify; text-indent: -39.25pt">Note 1: Gorilla
Egypt was established in March 2023</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 2: Gorilla
Distribution Egypt was established in November 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 3: Gorilla
India was established in August 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt">Note 4: Gorilla
Distribution was established in November 2023.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Subsidiaries not included in the condensed consolidated financial statements: None.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">Adjustments for subsidiaries with different balance sheet
dates: None.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(e)</td><td style="text-align: justify">Significant restrictions: None.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(f)</td><td style="text-align: justify">Subsidiaries that have non-controlling interests that are
material to the Group: None.</td>
</tr></table><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_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory', window );">Foreign currency translation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>d)</b></td><td style="text-align: justify"><b>Foreign currency translation</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Items included in the financial
statements of each of the Group&#8217;s entities are measured using the currency of the primary economic environment in which the
entity operates (the &#8220;functional currency&#8221;). The condensed consolidated financial statements are presented in United
States dollars, which is the Company&#8217;s functional and the Group&#8217;s presentation currency.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Foreign currency transactions and balances</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Foreign currency transactions are translated into the functional
currency using the exchange rates prevailing at the dates of the transactions or valuation where items are remeasured. Foreign exchange
gains and losses resulting from the settlement of such transactions are recognized in profit or loss in the period in which they arise.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Monetary assets and liabilities denominated in foreign currencies
at the period end are retranslated at the exchange rates prevailing at the balance sheet date. Exchange differences arising upon re-translation
at the balance sheet date are recognized in profit or loss.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">iii)</td>
    <td style="font-size: 10pt; text-align: justify">Non-monetary assets and liabilities denominated in foreign currencies that are not measured at fair value are translated using the historical exchange rates at the dates of the initial transactions. All foreign exchange gains and losses are presented in the statement of comprehensive loss within &#8216;other gains (losses) &#8211; net&#8217;.</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Translation of foreign operations</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">The operating results and financial position of all the group
entities that have a functional currency different from the presentation currency are translated into the presentation currency as follows:</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Assets and liabilities for each balance sheet presented are
translated at the closing exchange rate at the date of that balance sheet;</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify">Income and expenses for each statement of comprehensive loss
are translated at average exchange rates of that period; and</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">All resulting exchange differences are recognized in other comprehensive
income.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.75in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">When the foreign operation partially disposed of or sold is a subsidiary, cumulative exchange differences
that were recorded in other comprehensive income are proportionately transferred to the non-controlling interest in this foreign operation.
In addition, even when the Group retains partial interest in the former foreign subsidiary after losing control of the former foreign
subsidiary, such transactions should be accounted for as disposal of all interest in the foreign operation.</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_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory', window );">Classification of current and non-current items</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>e)</b></td><td style="text-align: justify"><b>Classification of current and non-current items</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Assets that meet one of the following criteria are classified
as current assets; otherwise they are classified as non-current assets:</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Assets arising from operating activities that are expected
to be realized, or are intended to be sold or consumed within the normal operating cycle;</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Assets held mainly for trading purposes;</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">Assets that are expected to be realized within twelve months
from the balance sheet date; and</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">iv)</td><td style="text-align: justify">Cash and cash equivalents, excluding restricted cash and
cash equivalents.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Liabilities that meet one of the following criteria are classified
as current liabilities; otherwise they are classified as non-current liabilities:</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Liabilities that are expected to be paid off within the normal
operating cycle;</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Liabilities arising mainly from trading activities;</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">iii)</td><td style="text-align: justify">Liabilities that are to be paid off within twelve months
from the balance sheet date; and</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">iv)</td><td style="text-align: justify">Liabilities for which the repayment date cannot be extended
unconditionally to more than twelve months after the balance sheet date.</td>
</tr></table><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_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory', window );">Cash equivalents</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>f)</b></td><td style="text-align: justify"><b>Cash equivalents</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Cash equivalents refer to short-term,
highly liquid investments that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes
in value. Time deposits that meet the definition above and are held for the purpose of meeting short-term cash commitments in operations
are classified as cash equivalents.</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_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory', window );">Financial assets at fair value through profit or loss</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>g)</b></td><td style="text-align: justify"><b>Financial assets at fair value through profit or loss</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Financial assets at fair value through profit or loss are
financial assets that are not measured at amortized cost or fair value through other comprehensive income.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">On a regular way purchase or sale basis, financial assets
at fair value through profit or loss are recognized and derecognized using trade date accounting.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At initial recognition, the Group measures the financial assets
at fair value and recognizes the transaction costs in profit or loss. The Group subsequently measures the financial assets at fair value,
and recognizes the gain or loss in profit or loss.</td>
</tr></table><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_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory', window );">Financial assets at amortized cost</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>h)</b></td><td style="text-align: justify"><b>Financial assets at amortized cost</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The Group classifies its financial assets as at amortized
cost only if both of the following criteria are met:</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">the asset is held within a business model whose objective
is to collect the contractual cash flows, and</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">the contractual terms give rise to cash flows that are solely
payments of principal and interest.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">On a regular way purchase or sale basis, financial assets
at amortized cost are recognized and derecognized using trade date accounting.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At initial recognition, the Group measures the financial assets
at fair value plus transaction costs. Interest income from these financial assets is included in finance income using the effective interest
method. A gain or loss is recognized in profit or loss when the asset is derecognized or impaired.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">(d)</td>
    <td style="font-size: 10pt; text-align: justify">The Group&#8217;s time deposits, which do not fall under cash equivalents are those with a short maturity period and are measured at initial investment amount as the effect of discounting is immaterial.</td></tr>
  </table><p style="margin-top: 0; margin-bottom: 0">&#160;</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_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory', window );">Accounts receivable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>i)</b></td><td style="text-align: justify"><b>Accounts receivable</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Accounts receivable represent the Group&#8217;s contractual
right to receive consideration in exchange for transferred goods or rendered services.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Non-interest bearing short-term accounts receivable are measured
at the original invoice amount as the effect of discounting is immaterial.</td>
</tr></table><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_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory', window );">Impairment of financial assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>j)</b></td><td style="text-align: justify"><b>Impairment of financial assets</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">For debt instruments measured at financial
assets at amortized cost, at each reporting date, the Group recognizes the impairment provision for 12 months expected credit losses if
there has not been a significant increase in credit risk since initial recognition or recognizes the impairment provision for the lifetime
expected credit losses (ECLs) if such credit risk has increased since initial recognition after taking into consideration all reasonable
and verifiable information that includes forecasts. On the other hand, for accounts receivable or contract assets that do not contain
a significant financing component, the Group recognizes the impairment provision for lifetime ECLs.</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_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory', window );">Derecognition of financial assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>k)</b></td><td style="text-align: justify"><b>Derecognition of financial assets</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The Group derecognizes a financial asset when the contractual
rights to receive the cash flows from the financial asset have expired.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">The Group derecognizes a financial asset when the contractual
rights to receive cash flows of the financial asset have been transferred and the Group has transferred substantially all risks and rewards
of ownership of the financial asset.</td>
</tr></table><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_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory', window );">Operating leases (lessor)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>l)</b></td><td style="text-align: justify"><b>Operating leases (lessor)</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Lease income from an operating lease
(net of any incentives given to the lessee) is recognized in profit or loss on a straight-line basis over the lease term.</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_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories', window );">Inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>m)</b></td><td style="text-align: justify"><b>Inventories</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Inventories are stated at the lower
of cost and net realizable value. Cost is determined using the weighted-average method. The item by item approach is used in applying
the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less
the estimated costs of completion and the estimated costs necessary to make the sale.</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_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory', window );">Property, plant and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>n)</b></td><td style="text-align: justify"><b>Property, plant and equipment</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Property, plant and equipment are initially recorded at cost.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Subsequent costs are included in the asset&#8217;s carrying
amount or recognized as a separate asset, as appropriate, 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. The carrying amount of the replaced part is derecognized.
All other repairs and maintenance are charged to profit or loss during the financial period in which they are incurred.</td>
</tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Land is not depreciated. Property, plant and equipment apply
cost model and are depreciated using the straight-line method over their estimated useful lives. Each part of an item of property, plant,
and equipment with a cost that is significant in relation to the total cost of the item must be depreciated separately.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">The assets&#8217; residual values, useful lives and depreciation
methods are reviewed, and adjusted if appropriate, at each financial year-end. If expectations for the assets&#8217; residual values
and useful lives differ from previous estimates or the patterns of consumption of the assets&#8217; future economic benefits embodied
in the assets have changed significantly, any change is accounted for as a change in estimate under IAS 8, &#8216;Accounting Policies,
Changes in Accounting Estimates and Errors&#8217;, from the date of the change. The estimated useful lives of property, plant and equipment
are as follows:</td>
</tr></table><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: 88%; text-align: left">Buildings and structures</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">50 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Transportation equipment</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center">3 ~ 5 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Leasehold equipment</td><td>&#160;</td>
    <td style="text-align: center">3 ~ 5 years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other equipment (Note)</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Note: Other equipment primarily includes
big data platform for image analytics, data storage equipment and server equipment.</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_glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock', window );">Leasing arrangements (lessee)&#65293;right-of-use assets/ lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>o)</b></td><td style="text-align: justify"><b>Leasing arrangements (lessee)<span style="font-family: Times New Roman, Times, Serif">&#65293;</span>right-of-use
assets/ lease liabilities</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Leases are recognized as a right-of-use asset and a corresponding
lease liability at the date at which the leased asset is available for use by the Group. For short-term leases or leases of low-value
assets, lease payments are recognized as an expense on a straight-line basis over the lease term.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Lease liabilities include the net present value of the remaining lease payments at the commencement
                                                                                  date, discounted using the interest rate implicit in the lease. If such rate cannot be readily determined, the incremental borrowing
                                                                                  rate is employed. Lease payments are comprised of fixed payments, less any lease incentives receivable.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">The Group subsequently measures lease
liabilities at amortized cost using the interest method and recognizes interest expense over the lease term. The lease liability is remeasured
and the amount of remeasurement is recognized as an adjustment to the right-of-use asset when there are changes in the lease term or lease
payments and such changes do not arise from contract modifications.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.55pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">At the commencement date, the right-of-use asset is stated at cost comprising the amount of the
                                                                                  initial measurement of lease liability less any lease payments made at or before the commencement date, less any lease incentive
                                                                                  received; and include any initial direct costs incurred by the Group and an estimate of cost to be incurred by the Group in
                                                                                  dismantling and removing the underlying asset and restoration. The right-of-use asset is measured subsequently using the cost model
                                                                                  and is depreciated from the commencement date to the earlier of the end of the asset&#8217;s useful life or the end of the lease
                                                                                  term. When the lease liability is remeasured, the amount of remeasurement is recognized as an adjustment to the right-of-use
                                                                                  asset.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(d)</td><td style="text-align: justify">For lease modifications that decrease the scope of the lease,
the lessee shall decrease the carrying amount of the right-of-use asset and remeasure the lease liability to reflect the partial or full
termination of the lease, and recognize the difference in profit or loss.</td>
</tr></table><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_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory', window );">Intangible assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>p)</b></td><td style="text-align: justify"><b>Intangible assets</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Computer software Computer software is stated at cost and
amortized on a straight-line basis over its estimated useful life of 1 to 5 years.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Intellectual property rights Intellectual property rights
are stated at historical cost and are amortized on a straight-line basis over their estimated useful lives of 10 years.</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_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory', window );">Impairment of non-financial assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>q)</b></td><td style="text-align: justify"><b>Impairment of non-financial assets</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Group assesses at each balance sheet date the recoverable amounts
of those assets where there is an indication that they are impaired. An impairment loss is recognized for the amount by which the asset&#8217;s
carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset&#8217;s fair value less costs to sell
or value in use. The fair value less costs of disposal calculation is based on available data from binding sales transactions, conducted
at arm&#8217;s length, for similar assets or observable market prices less incremental costs for disposing of the asset. The value in
use calculation is based on a discounted cash flow (&#8216;DCF&#8217;) model. The cash flows are derived from the budget for the next
five years and do not include restructuring activities that the Group is not yet committed to or significant future investments that will
enhance the asset&#8217;s performance of the cash generating unit being tested. The recoverable amount is sensitive to the discount rate
used for the DCF model as well as the expected future cash-inflows and the growth rate used for extrapolation purposes. When the circumstances
or reasons for recognizing impairment loss for an asset in prior years no longer exist or diminish, the impairment loss is reversed. The
increased carrying amount due to reversal should not be more than what the depreciated or amortized historical cost would have been if
the impairment had not been recognized. There was no impairment of non-financial assets for the six months periods ended June 30, 2024
and 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</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_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory', window );">Borrowings</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>r)</b></td><td style="text-align: justify"><b>Borrowings</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Borrowings comprise long-term and short-term
bank borrowings and other short-term loans. Loans are recognized initially at fair value, net of transaction costs incurred. Loans are
subsequently stated 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><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_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory', window );">Notes and accounts payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>s)</b></td><td style="text-align: justify"><b>Notes and accounts payable</b></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Accounts payable are liabilities for purchases of goods or
services and notes payable are those resulting from operating and non-operating activities.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Non-interest bearing short-term notes and accounts payable
are measured at the original invoice amount as the effect of discounting is immaterial.</td>
</tr></table><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_glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock', window );">Convertible preference share liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>t)</b></td><td style="text-align: justify"><b>Convertible preference share liabilities</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Convertible preference share liabilities
issued by the Group contain conversion options (that is, the preference shareholders have the right to convert the preference shares into
the Group&#8217;s common shares, but not by exchanging a fixed amount of cash for a fixed number of common shares), call options and put
options. The Group classifies the preference share liabilities upon issuance as a financial asset or financial liability in accordance
with the contract terms. They are accounted for as follows:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">The embedded call options and put options are recognized initially
at net fair value as &#8216;financial assets or financial liabilities at fair value through profit or loss&#8217;. They are subsequently
remeasured and stated at fair value on each balance sheet date; the gain or loss is recognized as &#8216;gain or loss on valuation of
financial assets or financial liabilities at fair value through profit or loss&#8217;.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">The host contracts of preference share liabilities are initially
recognized at fair value. Any difference between the initial recognition and the redemption value is accounted for as the premium or
discount on preference share liabilities and subsequently is amortized in profit or loss as and adjustment to &#8216;finance costs&#8217;
over the period of circulation using the effective interest method.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(c)</td><td style="text-align: justify">Any transaction costs directly attributable to the issuance
are allocated to each liability component in proportion to the initial carrying amount of each abovementioned item.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px; font-size: 10pt">(d)</td>
    <td style="font-size: 10pt; text-align: justify">When shareholders exercise conversion options, the liability component of the preference share liabilities shall be remeasured on the conversion date. The issuance cost of converted common shares is the total book value of the abovementioned liability component and &#8216;capital surplus&#8217;.</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_ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory', window );">Derecognition of financial liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>u)</b></td><td style="text-align: justify"><b>Derecognition of financial liabilities</b></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">A financial liability is derecognized
when the obligation under the liability specified in the contract is discharged, cancelled or expired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">&#160;</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_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory', window );">Provisions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 12.2pt"></td><td style="width: 18pt"><b>v)</b></td><td><b>Provisions</b></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event. It is probable
that the Company will be required to settle that obligation and a reliable estimate can be made of the obligation amount. The amount recognized
as a provision is the best estimate of the consideration required to settle the present obligation at the reporting date, taking into
account the risks and uncertainties surrounding the obligation. Where a provision is measured using the cash flows estimated to settle
the present obligation, its carrying amount is the present value of those cash flows when the effect of the time value of money is material.
When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable
is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured
reliably</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">(a) Warranties</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify">Assurance-type warranties are recognized
when the Group has a present legal obligation as a result of past events, and it is probable that an outflow of economic resources will
be required to settle the obligation and the amount of the obligation can be reliably estimated. Warranties are measured at the present
value of the expenditure expected to be required to settle the obligation on the balance sheet date. The only post-sale obligation to
customers is in respect of warranties that provide assurance that products will operate in accordance with agreed-upon specifications
and function as intended. These warranty provisions are only invoked when a customer makes requests relating to flawed, malfunctional
or defective products. Since customers do not have the option to purchase the warranty separately and the warranty does not offer any
technical support or the right to receive unspecified updates, upgrades or enhancements, the warranty is not considered a separate performance
obligation pursuant to IFRS 15. B28 through B33 and, accordingly, is accounted for as a liability in accordance with IAS 37.</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_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory', window );">Employee benefits</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 12.2pt"></td><td style="width: 18pt"><b>w)</b></td><td><b>Employee benefits</b></td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(a)</td><td style="text-align: justify">Short-term employee benefits</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">Short-term employee benefits are recognized
when the employee has rendered the service and are measured at undiscounted amount of benefits expected to be paid in exchange for that
service.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">(b)</td><td style="text-align: justify">Pensions</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">i)</td><td style="text-align: justify">Defined contribution plans</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">Under defined contribution plans, contributions
are recognized as pension expenses when they are due on an accrual basis. Prepaid contributions are recognized as an asset to the extent
of a cash refund or a reduction in the future payments.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">Defined benefit plans</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
defined benefit plans were terminated as of December 31, 2023.</span></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Net obligation under a defined benefit plan is defined as the
present value of an amount of pension benefits that employees will receive on retirement for their services with the Group in current
period or prior periods. The liability recognized in the balance sheet in respect of defined benefit pension plans is the present value
of the defined benefit obligation at the balance sheet date less the fair value of plan assets. The net defined benefit obligation is
calculated annually by independent actuaries using the projected unit credit method. The rate used to discount is determined by using
interest rates of government bonds (at the balance sheet date) of a currency and term consistent with the currency and term of the employment
benefit obligations.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Remeasurements arising on defined benefit plans are recognized
in other comprehensive income in the period in which they arise and are recorded as retained earnings.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 1in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">Pension cost for the interim period is calculated on a year-to-date
basis by using the pension cost rate derived from the actuarial valuation at the end of the prior financial year, adjusted for significant
market fluctuations since that time and for significant curtailments, settlements, or other significant one-off events. Also, the related
information is disclosed accordingly.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72.85pt; text-align: justify; text-indent: -10.45pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(c)</td><td style="text-align: justify">Employees&#8217; compensation and directors&#8217; remuneration</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Employees&#8217; compensation and directors&#8217;
remuneration are recognized as expenses and liabilities, provided that such recognition is required under legal or constructive obligation
and those amounts can be reliably estimated. Any difference between the resolved amounts and the subsequently actual distributed amounts
is accounted for as changes in estimates.</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_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Share-based payment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>x)</b></td><td><b> Share-based payment</b></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under the equity-settled
share-based payment arrangements, the employee services received are measured at the fair value of the equity instruments granted at
the grant date, and are recognized as compensation cost or operating expenses over the vesting period, with a corresponding
adjustment to equity. The fair value of the equity instruments granted shall reflect the impact of market vesting conditions and
non-vesting conditions. Share-based payment is subject to adjustment based on the service conditions that are expected to be satisfied
and the estimates of the number of equity instruments that are expected to vest under the non-market vesting conditions at each
balance sheet date. Ultimately, the amount of compensation cost recognized is based on the number of equity instruments that
eventually vest.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Having recognized the goods or services
received and a corresponding increase in equity, the Company shall make no subsequent adjustment to total equity after vesting date. However,
this requirement does not preclude the Company from recognizing a transfer within equity.</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_ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory', window );">Income tax</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>y)</b></td><td><b>Income tax</b></td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">The tax expense for the period comprises current and deferred tax. Tax is recognized in profit or loss.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">The current income tax expense is calculated on the basis of the tax laws enacted or substantively enacted
at the balance sheet date in the countries where the Company and its subsidiaries operate and generate taxable income. Management periodically
evaluates positions taken in tax returns with respect to situations in accordance with applicable tax regulations. It establishes provisions
where appropriate based on the amounts expected to be paid to the tax authorities.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(c)</td><td style="text-align: justify">Deferred tax is recognized, using the balance sheet liability method, on temporary differences between
the tax bases of assets and liabilities and their carrying amounts in the consolidated balance sheet. Deferred tax is provided on temporary
differences arising from investments in subsidiaries, except where the timing of the reversal of the temporary difference is controlled
by the Group and it is probable that the temporary difference will not be reversed in the foreseeable future. Deferred tax assets and
liabilities are measured based on the tax rates and laws that are expected to apply when the assets and liabilities will be realized or
settled.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(d)</td><td style="text-align: justify">Deferred tax assets are recognized only to the extent that it is probable that future taxable profit will
be available against which the temporary differences can be utilized. At each balance sheet date, unrecognized and recognized deferred
tax assets are reassessed.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(e)</td><td style="text-align: justify">Current income tax assets and liabilities are offset and the net amount reported in the balance sheet
when there is a legally enforceable right to offset the recognized amounts and an intention to settle on a net basis or realize the asset
and settle the liability simultaneously. Deferred tax assets and liabilities are offset on the balance sheet when the entity has the legally
enforceable right to offset current tax assets against current tax liabilities and they are levied by the same taxation authority on either
the same entity or different entities that intend to settle on a net basis or realize the asset and settle the liability simultaneously.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(f)</td><td style="text-align: justify">When the Company has a history of recent losses, the Company recognizes a deferred tax asset arising from
unused tax losses only to the extent that the Company has sufficient taxable temporary differences or there is convincing other evidence
that sufficient taxable profit will be available against which the unused tax losses can be utilized by the Company.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(g)</td><td style="text-align: justify">The interim period income tax expense is recognized based on the estimated average annual effective income
tax rate expected for the full financial year applied to the pretax income of the interim period, and the related information is disclosed
accordingly.</td></tr></table><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_ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory', window );">Share capital</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>z)</b></td><td style="text-align: justify"><b>Share capital</b></td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">Ordinary shares are classified as equity. The classification of preference shares is determined according
to the special rights attached to preference shares based on the substance of the contract and the definition of financial liabilities
and equity instruments. Incremental costs directly attributable to the issue of new shares or share options are shown in equity as a deduction
from the proceeds.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">Where the Company repurchases the Company&#8217;s equity share capital that has been issued, the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to the Company&#8217;s
equity holders. Where such shares are subsequently reissued, the difference between their book value and any consideration received, net
of any directly attributable incremental transaction costs and the related income tax effects, is included in equity attributable to the
Company&#8217;s equity holders.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</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_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue recognition</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>aa)</b></td><td><b>Revenue recognition</b></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Group generates revenue from
offering hardware and software products as well as professional services to its customers. Sales of hardware consists of single
performance obligation. Sales of software consists of both single or multiple performance obligations and transaction price of which
is allocated to each performance obligation on a relative stand-alone selling price basis. Major types of sales of services offered
are system integration service and maintenance service. The Group only offers one contract when a customer purchases more than one
offering at or near the same time. Such contract including more than one offering is only made in relation to system integration
service. For system integration service, services and goods promised in the contract are highly dependent on and highly interrelated
with each other and is not separately identifiable from other promises in the contract. Therefore, all goods and services in the
contract are exclusively accounted for as a single performance obligation. For maintenance service project, the inputs of labor
hours and resources are expended evenly throughout the performance period. Therefore, the Group recognizes revenue on a
straight-line basis.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">Sales of goods-hardware</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group&#8217;s sales of goods-hardware are primarily selling of externally purchased server, solid
state drive, hard drives, and computer peripheral to the customer. Sales are recognized when control of the products has transferred,
being when the products are delivered to the customer, the customer has full discretion over the channel and price to sell the products,
and there is no unfulfilled obligation that could affect the customer&#8217;s acceptance of the products. Delivery occurs when the products
have been shipped to the specific location, the risks of obsolescence and loss have been transferred to the customer, and either the customer
has accepted the products in accordance with the sales contract, or the Group has objective evidence that all criteria for acceptance
have been satisfied.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">Revenue is recognized based on the price specified in the contract, net of estimated business tax, sales
return and discounts. Accumulated experience is used to estimate and provide for the discounts, using the expected value method, and revenue
is only recognized to the extent that it is highly probable that a significant reversal will not occur. The estimation is subject to an
assessment at each reporting date.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">Sales of goods-software</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group develops and sells video intelligence and security convergence products. Sales are from sell
of software products such as system software, database and platform by providing a right of use to customers which can be accounted for
as a single or multiple performance obligations, depending on whether or not the customer can benefit from the good on its own and the
Group&#8217;s promise to transfer the goods to the customer is separately identifiable from other promises in the contract. The Group
only offers one offering in sales of software contract and it may offer several software products within the same contract and each software
product is distinct and independent from one another. Under such circumstance, a contract contains multiple performance obligations and
revenue is recognized upon fulfilment of each performance obligation.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">Transaction prices are determined at contract inception based on the price specified in the contract,
net of estimated business tax, sales return and discounts. Accumulated experience is used to estimate and provide for the discounts, using
the expected value method, and revenue is only recognized to the extent that it is highly probable that a significant reversal will not
occur. The estimation is subject to an assessment at each reporting date. The Group allocates the transaction price to each performance
obligation on a relative stand-alone selling price basis. The Group sells each of its software products separately so that the relative
stand-alone selling price can be determined accordingly. Revenue is recognized as the control of each performance obligations is transferred
at a point in time, being when the software installed to the customer. The customer can direct the use of, and obtain substantially all
of the remaining benefits from, the software at the point in time at which the software is installed, and there is no unfulfilled obligation
that could affect the customer&#8217;s acceptance of the products.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.</td></tr>
</table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(c)</td><td style="text-align: justify">Sales of services</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group provides information, software and data processing services. Main types of services offered
are system integration service contract and maintenance service contract. System integration service includes information and communication
systems, installation of software and hardware equipment as well as implementation and integration of various systems whereas maintenance
service is to provide maintenance work for equipment at the performance location during the contractual period. The consideration promised
in the most of service contracts with customer of the Group are generally at fixed amount, and the amounts of variable consideration in
certain service contracts which also include fixed amount of consideration are insignificant.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left">ii)</td><td style="text-align: justify">For system integration service projects, the arrangements
typically include sales of hardware, software, and services within the same contract. However, since the goods and services promised
in the contract are significantly affected by one or more of the other goods or services in the contract to function as intended, they
are highly dependent on and highly interrelated with each other and is not separately identifiable from other promises in the contract.
Therefore, all of the arrangements in the contract are deemed a single performance obligation and allocation of transaction price is
not required. Revenue is recognized based on the actual service provided to the end of the reporting period as a proportion of the total
services to be provided, because the customer receives and uses the benefits simultaneously. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. Costs that do not depict progress toward satisfaction of the performance obligation are included in contract costs but
may not result in revenue being recognized, for example when such costs are attributable to significant unanticipated inefficiencies
that were not included in the price of the contract or significant re-work. At times costs may be incurred that are not reflective of
the Company&#8217;s progress towards satisfaction of the performance obligation which may result in revenue being recognized only to
the extent of such costs without any profit, for example uninstalled materials that are (1) not distinct, (2) control is transferred
to the customer significantly before integration of the goods into the project, (3) cost of the transferred goods are significant relative
to the total estimated costs of satisfying the performance obligation, and (4) the Company is not significantly involved in designing
or manufacturing the goods. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically
based on actual cost incurred.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">For maintenance service project, the Group regularly assigns employees to perform inspection and maintenance
work at each performing location and the inputs of labor hours and resources are expended evenly throughout the performance period. The
Group recognizes revenue on a straight-line basis.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iv)</td><td style="text-align: justify">The customer pays at the time specified in the payment schedule. If the services rendered exceed the
                                                                payment, a contract asset is recognized. If the payments exceed the services rendered, a contract liability is recognized. Contract asset is reclassified to accounts receivable when related
invoices are issued.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">v)</td><td style="text-align: justify">Estimates of revenues, costs or extent of progress toward completion are revised if circumstances change.
Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances
that give rise to the revision become known by management.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(d)</td><td style="text-align: justify">Sales arrangement with system integrators</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">The Group has relied, in part, on a variety of partnerships with system integrators (&#8220;partners&#8221;)
to allow the Group to provide data services as part of services provided by the partners, and they integrate the Group&#8217;s products
and services with theirs&#8217; and sell directly to their customers in their region of operation.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">In such arrangement, the Group enters into sales agreement with the partners directly and is only responsible
for delivering goods and services to the partners. Revenue is recognized when the Group fulfils its performance obligations as stated
in the executed contracts with the partners in accordance with Group&#8217;s revenue recognition policy as stated in the preceding paragraphs.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(e)</td><td style="text-align: justify">Sales arrangement with sales representatives, resellers and distributors</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">i)</td><td style="text-align: justify">In geographic regions where the Group does not have an operating subsidiary, the Group provides its products
and services solutions through a suite of non-exclusive agreements that appoint sales representatives, resellers and distributors to engage
with end customers. Revenue recognition for each type of these arrangements is as follows:</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">ii)</td><td style="text-align: justify">Sales representatives are granted rights to use the Group&#8217;s products and services to market, promote
and solicit orders of products on a non-transferable, non-sub-licensable and limited basis in designated regions. Sales representatives
earn sales commission and contracts are not automatically renewed. In such arrangement, the Group enters into sales agreements with the
customers directly. Goods and services are provided directly by the Group to the customers in accordance with the executed contracts.
Revenue is recognized when the Group fulfils its performance obligations as stated in the executed contracts with customers in accordance
with the Group&#8217;s revenue recognition policy as stated in the preceding paragraphs.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iii)</td><td style="text-align: justify">Resellers purchase the Group&#8217;s products and services for resale to end customers and provide maintenance
services in their areas of operation. They are permitted to use the Group&#8217;s software for demonstration, training, and maintenance
services. The contracts are automatically renewed unless prior notice is otherwise provided. In such arrangement, the Group enters into
sales agreements with resellers directly and is only responsible for delivering its goods and services to resellers. Revenue is recognized
when the Group fulfils its performance obligations as stated in the executed contracts with resellers in accordance with Group&#8217;s
revenue recognition policy as stated in the preceding paragraphs.</td></tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">iv)</td><td style="text-align: justify">Distributors purchase the Group&#8217;s products at a discount and are permitted to market, distribute,
sell, bundle, promote and advertise the products directly to end customers in their region of operation. The contracts are automatically
renewed unless prior notice otherwise is provided. In such arrangement, the Group enters into sales agreements with distributors directly
and is only responsible for delivering its goods and services to distributors. Revenue is recognized when the Group fulfils its performance
obligations as stated in the executed contracts with distributors in accordance with Group&#8217;s revenue recognition policy as stated
in the preceding paragraphs.</td></tr></table><p style="margin-top: 0; margin-bottom: 0">&#160;</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_ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory', window );">Operating segments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>bb)</b></td><td><b>Operating segments</b></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Operating segments are defined as components
of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker
(&#8220;CODM&#8221;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#8217;s
Chief Executive Officer is the CODM. The Company&#8217;s CODM reviews financial information provided based on product lines and presented
on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such,
the Company currently has determined that it operates in three operating segments and has three reportable segments which are Video IoT,
Security Convergence and other segment.</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_glspu_WarrantLiabilitiesPoilcyTextBlock', window );">Warrant liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>cc)</b></td><td><b>Warrant liabilities</b></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Share purchase warrants issued by the
Group are accounted for as derivative liabilities. The warrants are initially recognized at fair value, and in subsequent periods measured
at fair value through profit or loss with any changes in fair value recognized in profit or loss until the warrants are exercised, redeemed,
or expired.</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_glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock', window );">Critical accounting judgments, estimates and key sources of assumption uncertainty</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in"><b>dd)</b></td><td><b>Critical accounting judgments, estimates and key sources of assumption uncertainty</b></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of these consolidated
financial statements requires management to make critical judgements in applying the Group&#8217;s accounting policies and make critical
assumptions and estimates concerning future events. Assumptions and estimates may differ from the actual results and are continually evaluated
and adjusted based on historical experience and other factors. Such assumptions and estimates have a significant risk of causing a material
adjustment to the carrying amounts of assets and liabilities within the next financial year; and the related information is addressed
below:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(a)</td><td style="text-align: justify">Critical judgements in applying the Group&#8217;s accounting policies</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">None.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(b)</td><td style="text-align: justify">Critical accounting estimates and assumptions</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Revenue recognition-sales
of system integration services</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">The Group recognizes revenue from providing system integration services
based on the actual service provided to the end of the reporting period as a proportion of the total services to be provided, because
the performance obligation meets the one or more criteria to be recognized over a period of time. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically based on actual
cost incurred. Recognition of revenue and profit is dependent upon a number of factors, including the accuracy of a variety of estimates
made at the balance sheet date, such as engineering progress, material quantities, the achievement of milestones, labor productivity and
cost estimates. Any significant variances in estimations of the total costs will impact the measurement of progress which drives the revenue
recognition of contract works in an accounting period. Management continuously monitors factors that may affect the quality of its estimates
and conducts periodic review of the relevance of factors by reviewing the actual amounts incurred and comparing with previous estimated
amounts in order to mitigate the exposure to significant variances. For the six months period ended June 30, 2024 and 2023, the Group
recognized service revenue of $20,459,534 and $6,346,590, respectively</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Convertible Preference
Shares and Private Warrants</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Fair value of convertible
Preference Shares and Private Warrants without an active market or quoted prices are determined using valuation techniques such as market
approach and income approach. The measurement of fair value may adopt observable information or models of similar financial instruments
or use assumptions in an appropriate manner if the observable parameters are unavailable in the market. Observable information is the
primary source of reference. When valuation models are used for the measurements, calibration are performed to ensure its accountability
in reflecting real information and market price. In the fair value measurement, the Company used Black-Scholes Model to estimate the fair
value of convertible Preference Shares and Private Warrants, applying several assumptions and inputs the Company deemed reasonable. Any
changes in these judgements and estimates will impact the fair value measurement of these financial instruments. Please refer to Note
33 for the financial instruments fair value information.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_BasisOfCondensedConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Basis of condensed consolidation.</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;">glspu_BasisOfCondensedConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_BasisOfPreparationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Basis of preparation.</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;">glspu_BasisOfPreparationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the convertible preference share liabilities.</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;">glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Policy representing the capital reorganization.</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;">glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for leasing arrangements lessee right of use assets lease liabilities.</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;">glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_StatementOfCompliancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statement of compliance.</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;">glspu_StatementOfCompliancePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_WarrantLiabilitiesPoilcyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_WarrantLiabilitiesPoilcyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for deferred income tax. [Refer: Deferred tax expense (income)]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for finance income and costs. [Refer: Finance income (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for financial assets. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for financial instruments at fair value through profit or loss. [Refer: At fair value [member]; Classes of financial instruments [domain]]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for financial liabilities. [Refer: Financial liabilities]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for foreign currency translation.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for the impairment of financial assets. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's accounting policy for loans and receivables. [Refer: Loans and receivables]</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> -Note Expired 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_117_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's accounting policy for measuring inventories. [Refer: Inventories]</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> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 36<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_36_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for non-current assets or disposal groups classified as held for sale and discontinued operations. [Refer: Discontinued operations [member]; Non-current assets or disposal groups classified as held for sale]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for provisions. [Refer: Provisions]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for segment reporting.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Types of share-based payment arrangements [domain]]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for trade and other payables. [Refer: Trade and other payables]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the entity's material accounting policy information for trade and other receivables. [Refer: Trade and other receivables]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingPoliciesAbstract</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R42.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048943712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract', window );"><strong>Application of New and Revised International Financial Reporting Standards Ifrs International Accounting Standards Ias International Financial Reporting Interpretations Committee Ifric Interpretations an [Abstract]</strong></a></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_glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock', window );">Schedule of New Interpretation that are Mandatorily Effective for the Current Year</a></td>
<td class="text"><b>Amendments to IFRSs and the new interpretation that are mandatorily
effective for the current year</b><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"><b>New Standards, Interpretations and Amendments</b></td> <td style="padding-bottom: 1.5pt; width: 2%"><b>&#160;</b></td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%; font-size: 10pt"><b>Effective date issued by IASB</b></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>Amendments to IFRS 16, &#8216;Lease liability in a sale and leaseback&#8217;</td> <td>&#160;</td> <td style="text-align: center">January 1, 2024 </td></tr> <tr style="vertical-align: top; "> <td>Amendments to IAS 1, &#8216;Classification of liabilities as current or noncurrent&#8217; </td> <td>&#160;</td> <td style="text-align: center">January 1, 2024 </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>Amendments to IAS 1, &#8216;Non-current liabilities with covenants&#8217; </td> <td>&#160;</td> <td style="text-align: center">January 1, 2024 </td></tr> <tr style="vertical-align: top; "> <td>Amendments to IAS 7 and IFRS 7, &#8217;Supplier finance arrangements&#8217; </td> <td>&#160;</td> <td style="text-align: center">January 1, 2024 </td></tr> </table><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_glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock', window );">Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective</a></td>
<td class="text">New standards, interpretations and amendments
in issue but not yet effective are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"><b>New Standards, Interpretations and Amendments</b></td> <td style="padding-bottom: 1.5pt; width: 2%"><b>&#160;</b></td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%"><b>Effective date issued by IASB</b></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>Amendments to IAS 21, &#8216;Lack of exchangeability&#8217; </td> <td>&#160;</td> <td style="text-align: center; font-size: 10pt">January 1, 2025</td></tr> <tr style="vertical-align: top; "> <td style="text-indent: -0.125in; padding-left: 0.125in">Amendments to IFRS 10 and IAS 28, &#8217;Sale or contribution of assets between an investor and its associate or joint venture&#8217; </td> <td>&#160;</td> <td style="text-align: center">To be determined by IASB </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td>IFRS 18, &#8220;Presentation and disclosure in financial statements&#8221; </td> <td>&#160;</td> <td style="text-align: center">January 1, 2027 </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_glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amendments to IFRSs and the new interpretation that are mandatorily effective for the current year.</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;">glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R43.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051287552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract', window );"><strong>Summary of Significant Accounting Policies [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_srt_ScheduleOfCondensedFinancialStatementsTableTextBlock', window );">Schedule of Subsidiaries Included in the Consolidated Financial Statements</a></td>
<td class="text">Subsidiaries included in the condensed consolidated financial statements:<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="vertical-align: top; padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Ownership (%)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left"><b>Name of investor</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Name of subsidiary</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Main business activities</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/> 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Note</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 22%; text-align: left">The Company</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: center">Gorilla Science &amp; Technology Holding, Inc. (Gorilla BVI)</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: center">Information software and data processing services</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; text-align: center; width: 11%">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">ISSCore Technology, Inc.</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Telmedia Technology Limited (Telmedia)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla SPAC Partners Co. (Global)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Dormant corporation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology UK Limited (Gorilla UK)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Egypt (Gorilla Egypt)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 1</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">The Company</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Distribution Egypt</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Software and hardware distribution services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 2</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Gorilla BVI</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Inc. (Gorilla Taiwan)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; vertical-align: top">Telmedia</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">NSGUARD Technology Inc. (NSGURAD)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">Telmedia</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology Japan Inc. (Gorilla Japan)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Gorilla UK</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Technology (India) Private Limited (Gorilla India)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Information software and data processing services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 3</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Gorilla UK</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Gorilla Distribution Partners Limited (Gorilla Distribution)</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Software and hardware distribution services</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: top; text-align: center">Note 4</td></tr> </table><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_glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of Estimated Useful Lives of Property, Plant and Equipment</a></td>
<td class="text">The estimated useful lives of property, plant and equipment
are as follows:<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: 88%; text-align: left">Buildings and structures</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">50 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Transportation equipment</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center">3 ~ 5 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Leasehold equipment</td><td>&#160;</td>
    <td style="text-align: center">3 ~ 5 years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other equipment (Note)</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Note: Other equipment primarily includes
big data platform for image analytics, data storage equipment and server equipment.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_srt_ScheduleOfCondensedFinancialStatementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfCondensedFinancialStatementsTableTextBlock</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R44.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051729152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></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_glspu_CashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/> 2024</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/> 2023</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash on hand and petty cash</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">7,521</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">7,975</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Checking accounts</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">20,187</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">44,742</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Demand deposits</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">11,190,788</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">4,226,503</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Time deposits</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">34,536,822</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">42,498,552</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">45,755,318</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">46,777,772</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Transferred to financial assets at amortized cost</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">(34,536,822</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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">(41,470,915</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="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">11,218,496</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">5,306,857</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_CashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_CashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R45.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049966048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Assets at Fair Value Through Profit or Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract', window );"><strong>Financial Assets at Fair Value Through Profit or Loss [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_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory', window );">Schedule of Financial Assets at Fair Value Through Profit or Loss</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30,<br/> 2024</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December&#160;31, <br/> 2023</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current items:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets mandatorily measured at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 0.125in; width: 76%; text-align: left">Investment in a rent-a-captive company</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">1,544,045</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">995,101</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</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_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the fair value measurement of 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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R46.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051421936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Assets at Amortized Cost (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_CategoriesOfFinancialAssetsAbstract', window );"><strong>Financial Assets at Amortized Cost [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_ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory', window );">Schedule of Financial Assets at Amortized Cost</a></td>
<td class="text"><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="padding-bottom: 1.5pt"><b><span style="text-decoration:underline">Items</span></b></td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2024</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31, <br/> 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current items:</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Time deposits</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; width: 9%; text-align: right">20,893,821</td>
    <td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; width: 9%; text-align: right">27,827,915</td>
    <td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="text-align: left">Non-current items:</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; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Time deposits</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">13,643,000</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">13,643,000</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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_glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock', window );">Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost</a></td>
<td class="text">Amounts recognized in profit or loss in relation to financial assets at amortized cost are listed below:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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; text-align: center; font-weight: bold">Six&#160;months<br/>
&#160;ended <br/>
June 30,<br/>
 2024</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; text-align: center; font-weight: bold">Six&#160;months&#160;<br/>
ended <br/>
June 30,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Interest income</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right">392,456</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right">162,919</td><td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left">&#160;</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_glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_CategoriesOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of financial assets classified as held for trading. [Refer: Financial 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R47.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051836272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_TradeAndOtherReceivablesAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></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_glspu_ScheduleOfAccountsReceivableTableTableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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; text-align: center; font-weight: bold">June 30,<br/> 2024</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; text-align: center; font-weight: bold">December&#160;31, <br/> 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable </td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">30,117,616</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">14,563,153</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for ECLs / uncollectable accounts </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">(13,078,361</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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">(13,114,951</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="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">17,039,255</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">1,448,202</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><b>&#160;</b></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_glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock', window );">Schedule of Aging Analysis of Accounts Receivable</a></td>
<td class="text">The aging analysis of accounts receivable is as follows:<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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Not past due</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">471,022</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,937,838</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Up to 180 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,669,716</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,770,297</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">181 to 365 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,271,360</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,100,633</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Over 366 days</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">5,705,518</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">2,754,385</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">30,117,616</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,563,153</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_ScheduleOfAccountsReceivableTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tabular disclosure of accounts receivable.</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;">glspu_ScheduleOfAccountsReceivableTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tabular disclosure of aging analysis of accounts receivable.</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;">glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_TradeAndOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TradeAndOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R48.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049468992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_PropertyPlantandEquipmentTablesLineItems', window );"><strong>Property, Plant and Equipment [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_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Buildings&#160;and</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Other</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">Land <br/> (Note 1)</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: center">structures<br/> (Note 1)</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: center">Transportation <br/> equipment</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: center">Office<br/> equipment</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: center">equipment<br/> (Note 2)</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: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="text-decoration:underline">At January 1, 2024</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,737,302</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,261,934</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">21,773</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,700,073</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,744,573</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,465,655</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</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"><div style="-sec-ix-hidden: hidden-fact-172">-</div></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">(924,133</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(21,773</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,018,793</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(11,621,991</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(13,586,690</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: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,737,302</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,337,801</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">681,280</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">122,582</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,878,965</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-align: left">2024</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: rgb(204,238,255)">
    <td style="text-align: left">January 1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,737,302</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,337,801</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">681,280</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">122,582</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,878,965</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">343,372</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">343,372</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">149</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(79</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Depreciation expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(33,482</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(140,307</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16,573</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(190,362</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">Net exchange differences</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">(725,115</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(132,516</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(149</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(48,947</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,588</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(908,315</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,012,187</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,171,803</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">835,319</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">104,421</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,123,730</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">At June 30, 2024</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; ">
    <td style="text-align: left">Cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,012,187</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,043,806</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,611</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,879,607</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,348,478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,303,689</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</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"><div style="-sec-ix-hidden: hidden-fact-185">-</div></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">(872,003</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(19,611</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,044,288</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(2,244,057</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(4,179,959</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,012,187</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,171,803</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">835,319</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">104,421</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,123,730</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt">Note 1: Information
relating to property, plant and equipment that were pledged to others as collaterals is provided in Note 30</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt">Note 2:&#160;Other equipment
primarily includes big data platform for image analytics, data storage equipment and server equipment.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_PropertyPlantandEquipmentTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_PropertyPlantandEquipmentTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R49.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051521520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_IntangibleAssetsAndGoodwillAbstract', window );"><strong>Intangible Assets [Abstract]</strong></a></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_glspu_ScheduleOfIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><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="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="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: center">Computer<br/> software</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: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Intellectual<br/>
                                            property<br/>
                                            rights<br/>
                                            (Note)</b></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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">January 1</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">555,562</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,000,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,555,562</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</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">(136,050</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(550,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(686,050</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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">419,512</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,450,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,869,512</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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: rgb(204,238,255)">
    <td style="text-align: left">At January 1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">419,512</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,450,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,869,512</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Additions -  acquired separately</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,508</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,508</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(118,763</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(323,479</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(442,242</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net exchange differences</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">(26,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">16,854</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">(9,631</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="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">274,264</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,180,883</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,455,147</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="text-decoration: underline">At June 30</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; ">
    <td>Cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">509,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">9,069,035</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">9,578,383</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Accumulated amortization</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">(235,083</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(3,888,152</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(4,123,235</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">274,264</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,180,883</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,455,147</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">On January 10, 2023 (the &#8220;Agreement Date&#8221;), the
Group entered into an intellectual property purchase agreement effective on January 16, 2023 (the &#8220;Effective Time&#8221;) with
SeeQuestor Limited (&#8220;SeeQuestor&#8221;), a company providing video analytics technology incorporated and registered in England
and Wales.</td>
</tr></table><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_glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock', window );">Schedule of Amortization on Intangible Assets</a></td>
<td class="text">Details of amortization
on intangible assets are as follows:<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="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Selling and marketing expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,828</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">131,452</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,660</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Research and development expenses</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">310,790</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">390,085</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">442,242</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">406,573</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ScheduleOfIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_IntangibleAssetsAndGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_IntangibleAssetsAndGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R50.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048955776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Other Non-Current Assets [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_ifrs-full_DisclosureOfOtherAssetsExplanatory', window );">Schedule of Other Non-Current Assets</a></td>
<td class="text"><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="font-weight: bold; text-align: center">&#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: center">June 30,<br/> 2024</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: center">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid Pension</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">460,732</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Guarantee deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">547,607</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">506,316</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</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">63,145</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">66,952</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">610,752</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,034,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfOtherAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of other assets. [Refer: Other 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfOtherAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R51.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570052089488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_ShortTermBorrowingsTablesLineItems', window );"><strong>Short-Term Borrowings [Abstract]</strong></a></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_glspu_ScheduleOfShorttermBorrowingsTableTextBlock', window );">Schedule of Short-Term Borrowings</a></td>
<td class="text"><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"><b>Type of borrowings</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Interest rate<br/>
 range</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="white-space: nowrap; width: 76%; text-align: left">Bank collateralized borrowings</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">$</td><td style="white-space: nowrap; width: 9%; text-align: right">13,104,502</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="white-space: nowrap; width: 1%">&#160;</td>
    <td style="white-space: nowrap; text-align: center; width: 10%">2.74%~2.805%</td>
    <td style="white-space: nowrap; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan from shareholders</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"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center"><div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191">Note</div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,104,502</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  </table><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; text-align: left"><b>Type of borrowings</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Interest&#160;rate<br/>
 range</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Bank collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,449,110</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 10%">2.61%-2.7%</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Loan from shareholders</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">3,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><div style="-sec-ix-hidden: hidden-fact-194; -sec-ix-hidden: hidden-fact-193">Note</div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,449,110</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td>
    <td>&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">In 2021, the Group entered into shareholder loan agreements
in the amount of $5,000,000 with Koh Sih-Ping, Asteria Corporation, and Berwick Resources Limited. The Company issued promissory notes
with an interest rate of 7.5% per annum and maturity date of September 1, 2022 to the lenders in the same amount as loans made. In addition,
Koh Sih-Ping assumed joint and several liability as guarantor of the Group under the shareholder agreement with Asteria Corporation.</td>
</tr></table><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_glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock', window );">Schedule of Short Term and Long Term Borrowing</a></td>
<td class="text">Refer to table below
for details of short-term and long-term borrowing.<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of June 30, 2024</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center">Credit</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center">Outstanding</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: right">Undrawn</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: center">Interest</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">Guarantor</td><td style="vertical-align: bottom; text-align: center; font-weight: bold">&#160;</td> <td style="vertical-align: bottom; font-weight: bold; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Lender</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Facility Period</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Facility</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Type</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: right">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Rate</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td>&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">(Note 1)</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Collateral</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 10%; text-align: left">Lender A</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 10%">12.2023-11.2024</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right">3,952,083</td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 16%; text-align: left">LC loan</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: center">$</td><td style="vertical-align: bottom; width: 6%; text-align: right">843,204</td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right">&#160;</td><td style="width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right">2.81</td><td style="width: 0.5%">%</td> <td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center">None</td><td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; width: 26%; text-align: left">Time deposit $2,000,000, Land, Buildings and Structures</td> <td style="width: 0.5%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">615,110</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.81</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,038,212</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">1,455,557</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">12.2023-11.2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">3,690,661</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">LC loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.81</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $2,000,000, Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">2,102,139</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.81</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,476,546</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">111,976</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">09.2020~09.2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">922,665</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">307,555</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.97</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">Koh Sih-Ping</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">80% guaranteed by Taiwan SMEG</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">2,921,773</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">2,826,496</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">3.05</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">1,537,776</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,487,630</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">3.05</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">307,555</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">188,847</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">3.05</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">None</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender B</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">04.2023-04.2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">4,613,327</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,906,842</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2,706,485</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.74</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $2,300,000</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2024-05.2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">5,843,547</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">5,812,791</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.79</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">LG</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">30,756</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">-</td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2019-03.2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">5,535,992</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,387,588</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.79</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2024-11.2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">2,152,886</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,824,416</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.85</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $1,000,000</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">108,542</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">219,927</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">06.2023-08.2028</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="vertical-align: bottom; text-align: right">1,666,334</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: right">1,212,279</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.52</td><td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td>&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 210.15pt">&#160;</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 colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2023</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Lender</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Facility Period</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Credit<br/> Facility</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Type</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Outstanding<br/> Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Undrawn<br/> Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Interest Rate</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td>&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center">Guarantor<br/> (Note 1)</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Collateral</td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 10%; text-align: left">Lender A</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 10%">12.2023-11.2024</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right">4,190,650</td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 16%; text-align: left">LC loan</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 0.5%; text-align: right">$</td><td style="vertical-align: bottom; width: 6%; text-align: right">298,762</td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 6%; text-align: left">&#160;</td><td style="vertical-align: top; width: 0.5%; text-align: left">&#160;</td> <td style="vertical-align: bottom; width: 6%; text-align: right">2.68</td> <td style="width: 0.5%">%</td> <td style="width: 0.5%">&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center">None</td><td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; width: 26%; text-align: left">Time deposit $2,000,000, Land, Buildings and Structures</td> <td style="text-align: left; width: 0.5%; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">652,241</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.68</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,458,108</td><td style="text-align: left">&#160;</td> <td style="text-align: right">1,398,011</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender A</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center">12.2023-11.2024</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">3,913,447</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">LC loan</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">195,206</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.68</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $2,000,000, Land, Buildings and Structures</td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">2,229,034</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.68</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,432,379</td><td style="text-align: left">&#160;</td> <td style="text-align: right">56,828</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">01.2022-01.2025</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">189,019</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">188,823</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">None</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">09.2020~09.2025</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">978,362</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">428,033</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.85</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">Koh Sih-Ping</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">80% guaranteed by Taiwan SMEG</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2031</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">3,098,146</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">3,029,959</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.92</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2031</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,630,603</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,594,716</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.92</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Land, Buildings and Structures</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender A</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">03.2016-03.2026</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">326,121</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">256,157</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.92</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">None</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender B</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">04.2023-04.2024</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">4,891,809</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">2,021,948</td><td style="text-align: left">&#160;</td> <td style="text-align: right">2,869,861</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.61</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $2,300,000</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2023-05.2024</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">6,196,291</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">6,000,620</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.70</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">LG</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">41,564</td><td style="text-align: left">&#160;</td> <td style="text-align: right">154,107</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center">05.2019-03.2026</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">5,870,171</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,891,735</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.39</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">12.2023-06.2024</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">2,282,844</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Short-Term Bank loan</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">2,051,299</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.65</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $1,000,000</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Lender C</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Letter of guarantee</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">185,019</td><td style="text-align: left">&#160;</td> <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td> <td>&#160;</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td>&#160;</td> <td style="text-align: left; vertical-align: bottom">Same as above</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Lender C</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: center">06.2023-08.2028</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,766,921</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: left">Long-Term Bank loan</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td><td style="vertical-align: bottom; text-align: right">1,439,712</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: left">&#160;</td> <td style="vertical-align: bottom; text-align: right">2.40</td> <td>%</td> <td>&#160;</td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center">None</td><td style="text-align: left; vertical-align: top">&#160;</td> <td style="vertical-align: bottom; text-align: left">Time deposit $500,000, Land, Buildings and Structures</td> <td style="text-align: left; vertical-align: top">&#160;</td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.5in; text-align: left">Note 1:</td><td style="text-align: justify">Koh Sih-Ping retired as the Director and CEO of the Company
on September 9, 2022. After his departure from the Company, Koh Sih-Ping is still the guarantor for several outstanding loans.</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_glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ScheduleOfShorttermBorrowingsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfShorttermBorrowingsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ShortTermBorrowingsTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShortTermBorrowingsTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R52.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048449760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_TradeAndOtherPayablesAbstract', window );"><strong>Other Payables [Abstract]</strong></a></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_glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock', window );">Schedule of Other Payables</a></td>
<td class="text"><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="font-weight: bold; text-align: center">&#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: center">June 30,<br/> 2024</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: center">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Payables on intangible assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,000,001</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,020,475</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Professional fee payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">454,669</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,037,187</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Salaries and bonuses payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">261,140</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">689,331</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Pension payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,461</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,738</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payables on machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,724</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Output tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,387</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">161,685</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</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">463,398</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">1,068,423</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,274,056</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,080,563</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_TradeAndOtherPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TradeAndOtherPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R53.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570056528432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_LongTermBorrowingsTablesLineItems', window );"><strong>Long-Term Borrowings [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory', window );">Schedule of Long-Term Borrowings</a></td>
<td class="text"><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; text-align: left">Type of borrowings</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: center">Interest<br/> rate</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: center">June 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Bank borrowings</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2.51</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,387,587</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.52</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,212,277</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.97</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">307,555</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">UnCollateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.05</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">188,847</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.05</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,826,497</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Collateralized borrowings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">3.05</td><td style="padding-bottom: 1.5pt; text-align: left">%</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">1,487,630</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#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">7,410,393</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</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">(2,018,170</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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5,392,223</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"><b>&#160;</b></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">Type of borrowings</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: center">Interest<br/> rate</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: center">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Bank borrowings</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2.39</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,891,735</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.40</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,439,711</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.85</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">428,033</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">UnCollateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.92</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">256,157</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Collateralized borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.92</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,029,959</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Collateralized borrowings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">2.92</td><td style="padding-bottom: 1.5pt; text-align: left">%</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">1,594,716</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#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">8,640,311</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</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">(1,817,873</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="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">6,822,438</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_LongTermBorrowingsTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_LongTermBorrowingsTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of detailed information about borrowings. [Refer: Borrowings]</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 IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R54.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051142784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_ShareBasedPaymentTablesLineItems', window );"><strong>Share-Based Payment [Abstract]</strong></a></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_glspu_ScheduleOfSharebasedPaymentTableTextBlock', window );">Schedule of Share-Based Payment</a></td>
<td class="text">For the six months periods ended June 30, 2023 and 2022, the Company&#8217;s share-based payment transactions were as follow:<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"><b>Type of arrangement</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant <br/>
date</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Quantity<br/> granted<br/> (Units)<br/> (Note 1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Contract<br/> period</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Vesting<br/> conditions</b></td> <td><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%">Employee share options</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center">2017.1.1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">106,300</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: center">5 years</td><td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: center">Note 2</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2018.1.1</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">34,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 2</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2019.1.1</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">186,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 2</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2021.10.5</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">207,412</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 3</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2021.10.5</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">113,524</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 2</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Employee share options</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: center">2022.2.23</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">274,682</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: center">Note 2</td> <td>&#160;</td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify">On the Closing Date, with capital recapitalization as
provided in Note 15, each outstanding share option was converted with the conversion ratio approximately of 4.82 share options. Shares
outstanding for the periods have been restated for the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.15in; text-align: justify; text-indent: -38.45pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify">Employee share options granting period and exercise conditions
are as follows:</td>
</tr></table><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="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Quantity</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="3" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>granted</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>(Ordinary&#160;shares)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>Contract</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>Vesting</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Type of arrangement</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant date</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>(Note 1)</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>period</b></td> <td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>conditions</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 49%; text-align: left">Obtain professional service through share-based payment</td> <td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 9%; text-align: center">2022.12</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="vertical-align: top; width: 9%; text-align: right">5,388</td> <td style="width: 1%; text-align: left">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center">Upon completion of services</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center">Upon completion of services</td> <td style="width: 1%">&#160;</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_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory', window );">Schedule of Employee Share Options Granting Period and Exercise Conditions</a></td>
<td class="text">Employee share options granting period and exercise conditions
are as follows:<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"><b>Vesting period</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accumulated<br/>
 maximum<br/>
 exercisable<br/>
 employee <br/>share&#160;options</b></td>
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">After 1 year</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 9%; text-align: right">25</td>
    <td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">After 2 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">50</td>
    <td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">After 3 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">75</td>
    <td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">After 4 years</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">100</td>
    <td style="text-align: left">%</td></tr>
  </table><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"><b>Vesting period</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accumulated<br/> maximum<br/> exercisable<br/> employee
    <br/>share&#160;options</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">At the beginning of year 1 </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">At the beginning of year 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">At the beginning of year 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">At the beginning of year 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  </table><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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory', window );">Schedule of Share-Based Payment Arrangements</a></td>
<td class="text">Details of the share-based payment arrangements are as follows:<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="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30, 2024 (Note)</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30, 2023 (Note)</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>No. of<br/>
 <span style="text-decoration: none">options</span></b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted&#160;average<br/>
 exercise&#160;price</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>No. of<br/>
 <span style="text-decoration: none">options</span></b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted&#160;average<br/>
 exercise&#160;price</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Options outstanding at January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">51,879</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11.66</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">255,164</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11.66</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Options expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.66</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(27,723</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.66</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Options cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,458</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.66</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(75,310</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.66</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Options outstanding at June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">50,421</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11.66</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">152,131</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11.66</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Options exercisable at June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">50,421</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11.66</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">84,779</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11.66</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">Shares outstanding for the years have been restated for the
10-to-1 reverse stock split effective April 15, 2024.</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_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory', window );">Schedule of Fair Value of Share Options Granted on Grant Date</a></td>
<td class="text">The fair value of share options granted on grant date is measured using the Black-Scholes option- pricing
model. Relevant information is as follows:<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; text-align: left"><b>Type of arrangement</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Grant date</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Share price<br/> (par value)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exercise<br/> price <br/>
(Note 2)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> price <br/>
volatility <br/>
(Note 1)</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> option life</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Expected<br/> dividends</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Risk-free<br/> interest&#160;rate</b></td> <td style="text-align: center"><b>&#160;</b></td> <td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair value<br/> per share<br/> (Note 3)</b></td> <td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 17%">Employee share options</td> <td style="width: 0.5%">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: center"><span style="font-size: 10pt">2017.1.1</span></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right">0.0001</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right">5.62</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="text-align: center; width: 12%">32.11%~42.11%</td> <td style="width: 0.5%">&#160;</td> <td style="width: 9%; text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 0.5%; text-align: left">&#160;</td> <td style="width: 9%; text-align: right">1.05</td> <td style="width: 0.5%; text-align: left">%</td> <td style="width: 0.5%">&#160;</td> <td style="width: 0.5%; text-align: left">$</td> <td style="width: 9%; text-align: right">5.73</td> <td style="width: 0.5%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2018.1.1</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">34.14%~40.79%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">0.96</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">6.13</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2019.1.1</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">33.35%~38.93%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">1.01</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">6.86</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2021.10.5</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">47.34%~52.14%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">3.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">1.01</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">6.91</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2021.10.5</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">45.32%~51.27%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">1.01</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">6.91</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in">Employee share options</td> <td>&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">2022.2.23</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">0.0001</td> <td style="text-align: left">&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">5.62</td> <td style="text-align: left">&#160;</td> <td style="text-align: center">31.49%~46.31%</td> <td>&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">4.5 Years</span></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td> <td style="text-align: right">0.72</td> <td style="text-align: left">%</td> <td>&#160;</td> <td style="text-align: left">$</td> <td style="text-align: right">7.11</td> <td style="text-align: left">&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify">Expected price volatility rate was estimated by using
the share prices of the most recent period with length of this period approximate to the length of the share options&#8217; expected
life, and the standard deviation of return on the share during this period.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify">The exercise price of share options is adjusted to $1.17
7 (or $11.66 reflective of the 10-to-1 reverse stock split effective April 15, 2024) with the conversion ratio approximately of 4.82
on the Closing Date due to capital recapitalization. Refer to Note 15 for more information on the capital recapitalization.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 3: </td><td style="text-align: justify">Share-based payment expenses are recorded over each vesting
period based on the fair value of share options granted. Relevant information is as follows:</td>
</tr></table><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_glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock', window );">Schedule of Share-Based Payment Expenses</a></td>
<td class="text">Share-based payment expenses are recorded over each vesting
period based on the fair value of share options granted. Relevant information is as follows:<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; text-align: left"><b>Grant date</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exercise<br/>
 price</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of <br/>
first year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of<br/>
 second year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of <br/>
third year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Fair&#160;value&#160;of<br/>
 fourth year</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">2017.1.1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.62</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">0.90</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.50</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.70</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2.00</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2018.1.1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.20</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2019.1.1</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.40</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.80</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2021.10.5</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.90</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.30</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.90</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2021.10.5</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.30</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.90</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2022.2.23</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.90</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.20</td><td style="text-align: left">&#160;</td></tr>
  </table><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_glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock', window );">Schedule of Expenses Incurred on Share-Based Payment</a></td>
<td class="text">Expenses incurred on share-based payment transactions are shown below:<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="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: center">Six months ended <br/> June 30,<br/> 2024</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: center">Six months ended <br/> June 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Expense recorded</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">38,053</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ScheduleOfSharebasedPaymentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfSharebasedPaymentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ShareBasedPaymentTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShareBasedPaymentTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the general terms and conditions of share-based payment arrangements. [Refer: Types of share-based payment arrangements [domain]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R55.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051278976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_NotesAndOtherExplanatoryInformationAbstract', window );"><strong>Warrant Liabilities [Abstract]</strong></a></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_glspu_DisclosureOfWarrantLiabilities', window );">Schedule of Warrant Liabilities</a></td>
<td class="text"><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="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">Six months ended <br/> June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Public Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">958,272</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">287,482</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-214">-</div></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">219,364</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">958,272</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">506,846</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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="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">Six months ended <br/> June 30, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Private Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,000,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,934,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Private warrants granted</p></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,642,663</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-215">-</div></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">(4,592,606</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,825,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,984,057</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Public Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">996,297</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,042,410</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(38,025</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(77,951</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">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-216">-</div></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">(1,676,977</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">958,272</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">287,482</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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="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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Private Warrants</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: center">No. of units<br/> (Note)</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>At January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left">Warrants granted</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,000,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">9,222,288</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-219">-</div></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">(3,288,288</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,000,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,934,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">The units outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</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_glspu_DisclosureOfWarrantLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrant liabilities.</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;">glspu_DisclosureOfWarrantLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_NotesAndOtherExplanatoryInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_NotesAndOtherExplanatoryInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R56.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051833568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Preference Shares Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract', window );"><strong>Convertible Preference Shares Liabilities [Abstract]</strong></a></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_glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock', window );">Schedule of Convertible Preference Share Liabilities</a></td>
<td class="text"><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="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Six months ended June 30, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">No. of units</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">18,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,767,238</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Convertible preference share liabilities issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,007,337</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(13,114</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,855,259</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-220">-</div></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">7,651,652</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">14,886</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,570,968</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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="font-weight: bold; text-align: center">&#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">Year ended December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">No. of units</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: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>At January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left">Convertible preference share liabilities issued</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">14,067,712</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,214,962</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Change in fair value</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"><div style="-sec-ix-hidden: hidden-fact-223">-</div></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">(1,085,512</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="padding-bottom: 4pt">At December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">18,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 7,767,238</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible preferrence share liabilities.</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;">glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R57.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049225856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_ShareCapitalTablesLineItems', window );"><strong>Share Capital [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_ifrs-full_DisclosureOfIssuedCapitalExplanatory', window );">Schedule of Authorized and Issued Preference Shares</a></td>
<td class="text">The Company&#8217;s authorized and issued preference shares are as follow:<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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Series 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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Series B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> shares</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Beginning of financial year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,639,344</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,639,344</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,589,957</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,589,957</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Cancellation of treasury shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(31,645</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(31,645</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">Conversion of convertible preference shares to ordinary shares</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">(1,639,344</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,639,344</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,558,312</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,558,312</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">End of financial period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Series C</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Series D</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Number of<br/> shares</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Number of<br/> &#160;shares</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold">Amount</td><td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>2024</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Beginning of financial year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,182,926</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,182,926</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,432,665</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,432,665</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Conversion of convertible preference shares to ordinary shares</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">(1,182,926</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,182,926</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,432,665</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(1,432,665</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: 4pt">End of financial period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-231"> -</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</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_glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock', window );">Schedule of Company&#8217;s Ordinary Shares Outstanding</a></td>
<td class="text">Movements in the number of the Company&#8217;s ordinary shares
outstanding are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024.06<br/>
(Note&#160;1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023<br/>
(Note&#160;1)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7,565,099</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">6,854,284</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrant exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,025</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warrant issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,142,858</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>New share issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">122,382</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Convertible preference share liabilities exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,771,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">560,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted share units issuance (Note 2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,090</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Additional paid in capital</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">5,390</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">12,700</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11,611,385</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">7,565,099</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify">Shares outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2: </td><td style="text-align: justify">The restricted share units distributed related to: 1)
granted vested equity compensation to directors and officers pertaining to award year July 2022 to July 2023; 2) sign on equity bonus
and vested equity compensation for select employees</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_glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tabular disclosure of company's ordinary shares 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;">glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ShareCapitalTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShareCapitalTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfIssuedCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of issued capital. [Refer: Issued capital]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfIssuedCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R58.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570087177984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_RevenueAbstract', window );"><strong>Revenue [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_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory', window );">Schedule of Revenue from Contracts with Customers</a></td>
<td class="text"><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="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months<br/>
    ended<br/> June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months<br/>
    ended<br/> June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Revenue from contracts with customers </td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in">Hardware sales</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.25in">Government</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in; width: 76%">-Video IoT</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,616</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Software sales</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in">Non-Government</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; ">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194,541</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,745</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Service revenue</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in">Government</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; ">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,056,025</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099,987</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,112,606</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,767,044</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in">Non-Government</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.375in">-Video IoT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">177,657</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">274,663</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.375in">-Security Convergence</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">113,246</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">204,896</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,674,691</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,429,335</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory', window );">Schedule of Revenue from the Transfer of Goods and Services</a></td>
<td class="text">The Group derives
revenue from the transfer of goods and services over time and at a point in time in the following major products lines and all revenue
took place mainly in Asia and MENA region:<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"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: right"><b>Hardware</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Software</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Service</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Total revenue streams</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,557</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">194,541</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,966,070</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">21,183,168</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Inter-revenue streams</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">(1,941</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-240">-</div></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">(506,536</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(508,477</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">Revenue from external customer contracts</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,616</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">194,541</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,459,534</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,674,691</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Timing of revenue recognition</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: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">At a point in time</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,616</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">194,541</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">215,157</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Over time</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"><div style="-sec-ix-hidden: hidden-fact-242">-</div></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"><div style="-sec-ix-hidden: hidden-fact-243">-</div></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">20,459,534</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">20,459,534</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,616</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">194,541</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,459,534</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,674,691</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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">Six months ended June 30, 2023</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: center">Hardware</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: center">Software</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: center">Service</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: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Total revenue streams</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,482</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">168,562</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,346,590</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,545,634</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-revenue streams</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">(30,482</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(85,817</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-244">-</div></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">(116,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="text-align: left; padding-bottom: 4pt">Revenue from external customer contracts</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">82,745</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,346,590</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,429,335</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Timing of revenue recognition</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">At a point in time</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">82,745</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">82,745</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Over time</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"><div style="-sec-ix-hidden: hidden-fact-248">-</div></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"><div style="-sec-ix-hidden: hidden-fact-249">-</div></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">6,346,590</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">6,346,590</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">82,745</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,346,590</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,429,335</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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_glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory', window );">Schedule of Revenue-Related Contract Assets and Liabilities</a></td>
<td class="text">The Group has recognized
the following revenue-related contract assets and liabilities:<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="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Contract assets:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Contract assets relating to service contracts</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">35,756,098</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">34,213,379</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Contract liabilities:</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: rgb(204,238,255)">
    <td style="text-align: left">Contract liabilities relating to service contracts </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">48,200</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">107,603</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><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_glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock', window );">Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance</a></td>
<td class="text">Revenue recognized that was included
in the contract liabilities balance at the beginning of the period:<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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
 ended<br/>
    June 30, <br/>
2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
 ended<br/>
    June 30, <br/>
2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Revenue recognized that was included in the contract liability balance at the beginning of the year</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left">Service revenue </td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">54,199</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8239;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</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_glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized that was included in the contract liability balance [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;">glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of revenue-related contract assets and liabilities [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;">glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from contracts with customers.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Section Presentation<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g105-109_TI<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g110-129_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_RevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R59.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051139568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Gains (Losses) - Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_OtherGainsLossesNetAbstract', window );"><strong>Other Gains (Losses) - Net [Abstract]</strong></a></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_glspu_ScheduleOfOtherGainslossesNetTableTextBlock', window );">Schedule of Other Gains (Losses) - Net</a></td>
<td class="text"><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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six months ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six months ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#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: center">June 30, <br/> 2024</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: center">June 30,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net currency exchange (losses) gains</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(5,028,955</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">160,502</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">(Losses) gains on financial assets and liabilities at fair value through
profit or loss &#160; </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,729,466</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">616,686</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain on reversal of accounts payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68,165</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"> Gain (loss) on disposal of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">73</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(257</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other losses</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">(33,894</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(78,640</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,792,242</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">766,456</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_OtherGainsLossesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_OtherGainsLossesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfOtherGainslossesNetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of other gains (losses) - net.</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;">glspu_ScheduleOfOtherGainslossesNetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R60.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049968128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Finance Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_FinanceCostsAbstract', window );"><strong>Finance Costs [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_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory', window );">Schedule of Finance Costs</a></td>
<td class="text"><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="font-weight: bold; text-align: center">&#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: center">Six months<br/> ended<br/> June 30, <br/> 2024</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: center">Six months <br/> ended<br/> June 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Interest expense:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Bank borrowings  </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">292,368</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">279,888</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Loan from shareholders </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,549</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">96,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Lease liabilities </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">10,688</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">71</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">416,605</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">376,546</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_FinanceCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_FinanceCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of finance income (cost). [Refer: Finance income (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R61.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570054136944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Expenses by Nature (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_ExpenseByNatureAbstract', window );"><strong>Expenses by Nature [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_ifrs-full_DisclosureOfExpensesExplanatory', window );">Schedule of Expenses by Nature</a></td>
<td class="text"><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="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended<br/>
    June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended <br/>
    June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Employee benefit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,812,094</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,829,288</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Outsourcing charges</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">661,848</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">845,980</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Professional services expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,733,375</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,303,809</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Change in inventory of finished goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,273</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,781</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected credit loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">364,640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Insurance expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">569,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">913,813</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amortization expenses on intangible assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">442,242</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">406,573</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Depreciation expenses on property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">259,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">313,574</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Depreciation expenses on right-of-use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,328</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Others</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">905,508</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">933,290</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,193,690</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,566,436</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfExpensesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of expenses.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfExpensesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_ExpenseByNatureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ExpenseByNatureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R62.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051138512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_EmployeeBenefitExpenseTablesLineItems', window );"><strong>Employee Benefit Expense [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_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory', window );">Schedule Employee Benefit Expense</a></td>
<td class="text"><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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Cost of<br/>
 revenue</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Operating<br/> &#160; expenses</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Wages and salaries</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,665,177</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,554,388</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,219,565</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Labor and health insurance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,768</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,175</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">375,943</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Pension</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,231</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98,994</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">156,225</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Other personnel expenses</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"><div style="-sec-ix-hidden: hidden-fact-253">-</div></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">60,361</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">60,361</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"> 1,848,176</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"> 2,963,918</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,812,094</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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="text-align: center"><b>&#160;</b></td><td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Cost of<br/>
 revenue</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Operating<br/>
 expenses</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Wages and salaries</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,050,078</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,870,098</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,920,176</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Labor and health insurance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,183</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">506,193</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">551,376</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Pension</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,439</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">182,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,569</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Share option expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,053</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,053</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Other personnel expenses</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"><div style="-sec-ix-hidden: hidden-fact-255">-</div></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">109,114</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">109,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,123,700</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,705,588</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,829,288</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_EmployeeBenefitExpenseTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_EmployeeBenefitExpenseTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of defined benefit plans. [Refer: Defined benefit plans [domain]]</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> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 138<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_138&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R63.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051382944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_IncomeTaxesPaidRefundAbstract', window );"><strong>Income Tax [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_ifrs-full_DisclosureOfDeferredIncomeExplanatory', window );">Schedule of Income Tax Expense (Benefit)</a></td>
<td class="text">Components of income tax expense:<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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months<br/>
    ended <br/>
    June 30,<br/>
    2024</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months <br/>
    ended<br/>
    June 30,<br/>
    2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Current tax:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax on profits for the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,912,210</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,172</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Prior year income tax overestimation</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"><div style="-sec-ix-hidden: hidden-fact-256">-</div></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"><div style="-sec-ix-hidden: hidden-fact-257">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Total current tax</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">1,912,210</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">2,172</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax: </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: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Origination and reversal of temporary differences</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">(1,781,317</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-258">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Income tax expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">137,893</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,172</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_DisclosureOfDeferredIncomeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of deferred income. [Refer: Deferred income including contract liabilities]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfDeferredIncomeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_IncomeTaxesPaidRefundAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_IncomeTaxesPaidRefundAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R64.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046240768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings(Loss) Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_BasicEarningsPerShareAbstract', window );"><strong>Earnings(Loss) Per Share [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_ifrs-full_EarningsPerShareExplanatory', window );">Schedule of Earnings (Loss) Per Share</a></td>
<td class="text"><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">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount&#160;after<br/>
tax</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted&#160;average<br/>
number&#160;of&#160;ordinary<br/>
shares&#160;outstanding<br/>
(Note)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Earnings<br/>
per&#160;share</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Basic earnings per share</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Profit attributable to the parent</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,611,588</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">9,330,948</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">0.17</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-indent: -9pt; padding-left: 9pt">Diluted earnings 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Assumed conversion of all dilutive potential ordinary shares &#160; &#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; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">-Employees&#8217; equity compensation </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">107,710</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; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">-Warrants </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">969,822</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: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">-Share-based payment </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"><div style="-sec-ix-hidden: hidden-fact-261">-</div></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">5,390</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">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Profit attributable to ordinary shareholders of the parent plus assumed conversion of all dilutive potential ordinary shares &#160; &#160; </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,611,568</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">10,413,870</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.15</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Amount after tax</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Weighted average<br/>
    number of ordinary <br/>
    shares <br/>
    outstanding (Note&#160;1)</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>Loss per<br/>
    share</b></td><td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 64%">Basic/diluted loss per share </td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Basic/diluted loss per share</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Loss attributable to the parent (Note 2)</td><td style="padding-bottom: 4pt"></td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,269,758</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,874,742</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1.06</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1:</td><td style="text-align: justify">On the Closing Date, pursuant to the business combination agreement,
the Company effected in the form of capital recapitalization and issued 65,000,000 ordinary shares in total (the conversion ratio approximately
of 4.82 on the shares of the Company&#8217;s ordinary share). Each eligible shareholder of record on the Closing Date, including preference
shares converted into ordinary shares in accordance with the Company&#8217;s organizational documents and employees who holds granted
share options, received approximately 4.82 shares of ordinary share for each share of ordinary share then held or as converted. The increase
in the number of ordinary shares outstanding due to the capital recapitalization are adjusted retrospectively in the calculation of basic
and diluted loss per share for all periods presented based on the new number of shares. Shares outstanding for the years have been restated
for the 10-for-1 reverse stock split effective April 15, 2024.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2:</td><td style="text-align: justify">Convertible preference shares and private warrants were excluded in
the computation of diluted loss per share for the six months period ended June 30, 2024. The number of shares that were excluded from
the loss per share calculation above for the six months periods ended June 30, 2024 could be dilutive in the future were 3,913,134.</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_ifrs-full_BasicEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BasicEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of earnings per share.</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> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_EarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R65.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570054246480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_SupplementalCashFlowInformationTablesLineItems', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></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_glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock', window );">Schedule of Investing Activities with Partial Cash Payments</a></td>
<td class="text">Investing activities with partial
cash payments:<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="padding-bottom: 1.5pt; text-align: center"></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Purchase of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">343,372</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">144,214</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Add: Opening balance of payable on equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,724</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,517</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Ending balance of payable on equipment</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"><div style="-sec-ix-hidden: hidden-fact-262">-</div></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">(7,059)</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Cash paid during the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">363,096</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">216,672</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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_glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of Purchase of Property, Plant and Equipment</a></td>
<td class="text"><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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Acquisition of intangible assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">37,508</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,414,720</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Add: Opening balance of payable on intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,020,475</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Through share-based payment </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,000,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: Reversal of payable on intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">-</div></td><td style="text-align: left"></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Ending balance of payable on intangible assets</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">(3,000,001</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(3,156,949</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-align: left">Cash paid during the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,982</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,257,771</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_SupplementalCashFlowInformationTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_SupplementalCashFlowInformationTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R66.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048449760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Liabilities from Financing Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Changes in Liabilities from Financing Activities [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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory', window );">Schedule of Changes in Liabilities from Financing Activities</a></td>
<td class="text"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Short-term<br/> borrowings</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Long-term<br/> borrowings<br/> (including<br/> current<br/> portion)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease<br/> liabilities</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Liabilities<br/> from financing<br/> activities-gross</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">At January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,449,110</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,640,311</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">53,338</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,142,759</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Changes in cash flow from financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,571,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(750,819</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(68,252</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,381,157</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in other non-cash items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">539,835</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">530,239</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Impact of changes in foreign exchange rate</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">(772,926</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(479,099</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">267,044</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">(984,981</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="padding-bottom: 4pt">At June 30, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,104,502</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,410,393</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">791,965</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">21,296,172</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Short-term<br/> borrowings</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Long-term<br/> borrowings<br/> (including<br/> current<br/> portion)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease<br/> liabilities</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Liabilities<br/> from financing<br/> activities-gross</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">At January 1, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,492,935</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,360,684</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,981</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,870,600</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Changes in cash flow from financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,798,993</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(872,431</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,665</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">917,897</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in other non-cash items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,977</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(77,977</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Impact of changes in foreign exchange rate</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">(180,685</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(136,919</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-269">-</div></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">(317,604</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="padding-bottom: 4pt">At June 30, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,189,220</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,273,357</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,387</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,470,964</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R67.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570194683504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_RelatedPartyTransactionsAbstract', window );"><strong>Related party transactions [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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory', window );">Schedule of Names of Related Parties and Relationship</a></td>
<td class="text">Names of related parties and relationship<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Names of related parties</b></span></td> <td style="padding-bottom: 1.5pt; text-align: center; width: 2%"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Relationship with the Company</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Koh Sih-Ping (Note)</span></td> <td>&#160;</td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other related party </span></td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap">&#160;</td> <td>&#160;</td> <td style="white-space: nowrap">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Origin Rise Limited (Note) </span></td> <td>&#160;</td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other related party </span></td></tr> <tr style="vertical-align: bottom; "> <td style="white-space: nowrap">&#160;</td> <td>&#160;</td> <td style="white-space: nowrap">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asteria Corporation</span></td> <td>&#160;</td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholder</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">Origin Rise Limited, one of major shareholders of the Company,
is controlled by its sole director, Koh Sih-Ping, who retired as the Director and Chief Executive Officer of the Company on September
9, 2022.</td>
</tr></table><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_glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory', window );">Schedule of Interest Expense and Interest Payable</a></td>
<td class="text">The Company&#8217;s interest
expense and interest payable related to the loan from related parties are as below:<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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended <br/>
June 30,<br/>
 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; width: 76%; text-align: left">Interest expense</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">113,549</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">96,587</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left">&#160;</td></tr>
  </table><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="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30,<br/>
 2024</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended<br/>
 June 30, <br/>
2023</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Interest payable</td><td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">90,422</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><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_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory', window );">Schedule of Key Management Compensation</a></td>
<td class="text">Key management compensation<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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Salaries and other short-term employee benefits</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">970,844</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">848,150</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Post-employment</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">13,697</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">1,629</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">-</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">984,541</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">849,779</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the schedule of interest expense and interest payable explanatory [table 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;">glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R68.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570054222672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pledged Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_PledgedAssetsTablesLineItems', window );"><strong>Pledged Assets [Abstract]</strong></a></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_glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock', window );">Schedule of Assets Pledged as Collateral</a></td>
<td class="text">The Group&#8217;s assets pledged as
collateral are as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Book value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Pledged assets</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Purpose</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; text-indent: -9pt; padding-left: 9pt">Time deposits (shown as &#8216;Financial assets at amortized cost&#8217;)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34,536,821</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">41,470,915</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 35%; text-align: left">Performance guarantee, deposit letter of credit and short-term borrowings</td></tr> <tr style="vertical-align: bottom; "> <td>Land</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,012,187</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,737,302</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">Long-term and short-term borrowings</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Buildings and structures</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">2,171,803</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">2,337,801</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt">Long-term and short-term borrowings</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">48,720,811</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">56,546,018</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: right; padding-bottom: 4pt">&#160;</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_glspu_PledgedAssetsTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_PledgedAssetsTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R69.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049208128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Management (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_CapitalManagementTablesLineItems', window );"><strong>Capital Management [Abstract]</strong></a></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_glspu_ScheduleOfGearingRatiosTableTextBlock', window );">Schedule of Gearing Ratios</a></td>
<td class="text">The gearing ratios at June 30, 2024
and December 31, 2023 were as follows:<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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total borrowings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,514,895</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,089,421</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Cash and cash equivalents</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">(11,218,496</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(5,306,857</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">Net debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,296,397</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,782,564</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">72,055,682</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">54,151,733</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total capital</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">81,352,081</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">73,934,297</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Gearing ratio</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">27</td><td style="padding-bottom: 2.5pt; 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_glspu_CapitalManagementTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_CapitalManagementTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfGearingRatiosTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfGearingRatiosTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R70.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050800768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfFinancialInstrumentsAbstract', window );"><strong>Financial Instruments [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_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory', window );">Schedule of Financial Instruments by Category</a></td>
<td class="text">a)Financial instruments by category<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial assets</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; ">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Financial assets at fair value through profit or loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,544,045</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">995,101</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Financial assets at amortized cost (Note)</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">63,346,977</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">48,839,518</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">64,891,022</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">49,834,619</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Financial liabilities at amortized cost (Note)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">33,674,346</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">42,216,345</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Warrant liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,490,903</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,221,482</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Convertible preference share liabilities</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">14,570,968</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">7,767,238</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">53,736,217</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">56,205,065</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note:</td><td style="text-align: justify">Financial assets at amortized cost include cash and cash
equivalents, financial assets at amortized cost, accounts receivable, other receivables and guarantee deposits. Financial liabilities
at amortized cost include short-term borrowings, notes and accounts payable, other payables and long-term borrowings (including current
portion).</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_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory', window );">Schedule of Assets and Liabilities Denominated in Foreign Currencies</a></td>
<td class="text">The information on assets and liabilities
denominated in foreign currencies whose values would be materially affected by the exchange rate fluctuations is as follows:<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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Foreign<br/>
 currency<br/>
 amount <br/>
(in&#160;thousands)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exchange<br/>
 rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Book value<br/>
 (USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">519,626</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.031</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,981,373</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,032,144</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,046,767</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">695,799</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,399,647</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">741,599</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,425,249</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,240</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.260</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,941,994</td><td style="text-align: left">&#160;</td></tr>
  </table><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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December 31, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Foreign<br/>
 currency<br/>
 amount <br/>
(in&#160;thousands)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Exchange<br/>
 rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Book value<br/>
 (USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">516,510</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.033</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,844,446</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">600,433</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,285,236</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">614,748</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.033</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,048,202</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">432,966</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.033</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,158,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,619</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.270</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,025,800</td><td style="text-align: left">&#160;</td></tr>
  </table><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_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk', window );">Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation</a></td>
<td class="text">Analysis of foreign currency market risk
arising from significant foreign exchange variation:<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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2024</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Sensitivity analysis</b></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Degree of<br/>
 variation</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on<br/>
 profit or loss <br/>
(USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on other<br/>
 comprehensive<br/>
 income</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 0.25in">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;1</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">159,814</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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; ">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">213,996</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">EGP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">GBP:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,420</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">-</div></td><td style="text-align: left">&#160;</td></tr>
  </table><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="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30, 2023</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Sensitivity analysis</b></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Degree of<br/>
 variation</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on<br/>
 profit or loss <br/>
(USD)</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Effect on other<br/>
 comprehensive<br/>
 income</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">(Foreign currency: functional currency)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Financial assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="text-decoration:underline">Monetary items</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 64%; text-align: left">NTD:USD</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">166,897</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-decoration: underline; text-align: left">Financial liabilities</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: rgb(204,238,255)">
    <td style="text-decoration: underline; padding-left: 0.125in; text-align: left">Monetary items</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; ">
    <td style="padding-left: 0.25in; text-align: left">NTD:USD</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">102,305</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">-</div></td><td style="text-align: left">&#160;</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_ifrs-full_DisclosureOfProvisionMatrixExplanatory', window );">Schedule of Provision Matrix</a></td>
<td class="text">On June 30, 2024 and December 31, 2023, the provision matrix are as follows:<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="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Not
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 180 days <br/>
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 365<br/>
    days past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Over
    366 days <br/>
    past due</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">At June 30, 2024</span></span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"></td><td style="width: 1%; text-align: left"></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected loss rate</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.03%~100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.15%-100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.4%~100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">Total book value</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">471,022</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,669,716</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,271,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,705,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,117,616</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss allowance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">142</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,101,341</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,271,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,705,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,078,361</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><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="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Not
    past due</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 180 days</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Up
    to 365</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Over
    366 days</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">At December 31, 2023</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected loss rate</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.03%~0.4</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.07%-0.91</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.82%~100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">Total book value</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,937,838</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,770,297</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,100,633</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,754,385</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,563,153</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss allowance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,489,636</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,770,297</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,100,633</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,754,385</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,114,951</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><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_glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock', window );">Schedule of Loss Allowance for Accounts Receivable</a></td>
<td class="text">Movements in relation to the Group applying the modified approach to provide loss allowance for accounts
receivable are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accounts receivable</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Other receivables</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,114,951</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">521,852</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Reverse provision for ECLs</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">(36,590</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At June 30</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,078,361</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">521,852</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Accounts receivable</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Other receivables</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,481,779</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for ECLs</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">11,633,172</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">521,852</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">At December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,114,951</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">521,852</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities', window );">Schedule of Non-Derivative Financial Liabilities</a></td>
<td class="text">The amounts disclosed in the table are the contractual
undiscounted cash flows.<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Non-derivative financial liabilities:</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>June 30, 2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Less than<br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Over 1<br/>
    year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Lease liabilities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172,685</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">619,280</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Long-term borrowings (Including current portion)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,018,170</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,392,223</td><td style="text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Non-derivative financial liabilities:</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>December 31, 2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Less than<br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Over <br/>
    1 year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Lease liabilities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,327</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,011</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Long-term borrowings (Including current portion)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,817,873</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,822,438</td><td style="text-align: left">&#160;</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_glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tabular disclosure of loss allowance for accounts receivable.</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;">glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect of changes in foreign exchange 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> -Name IAS<br> -Number 21<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS21_g51-57_TI<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the fair value of financial instruments. [Refer: Classes of financial instruments [domain]; At fair value [member]]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfProvisionMatrixExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the provision matrix.</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfProvisionMatrixExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 39<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 40<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_40_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R71.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050044192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract', window );"><strong>Fair Value Information [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_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory', window );">Schedule of the Related Information of Natures of the Assets and Liabilities</a></td>
<td class="text">The related information of natures of the assets and liabilities
is as follows:<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"><span style="font-family: Times New Roman, Times, Serif"><b>June 30, 2024</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    1</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    2</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Level
    3</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><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"><b>Total</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif"><b>Assets</b></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Recurring fair value measurements</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">Financial assets at fair value through profit or loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Investment
    in a rent-a-captive company</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-281; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-282; font-family: Times New Roman, Times, Serif">&#8239;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,544,045</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,544,045</span></td><td style="padding-bottom: 4pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#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"><b>Liabilities</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Recurring fair value measurements</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Financial liabilities at fair value through
    profit or loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"></td><td style="text-align: right"></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-283"></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"></td><td style="text-align: right"></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"></td><td style="text-align: right"></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Warrant liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">506,846</p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right">-<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">4,984,057</p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">5,490,903</p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Convertible preference share liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-284; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-285; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,570,968</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,570,968</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">506,846</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-286; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,555,025</span></td><td style="padding-bottom: 2.5pt; text-align: left"></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">20<span style="font-family: Times New Roman, Times, Serif">,061,870</span></div></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt">&#160;</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; text-align: left; font-weight: bold">December 31, 2023</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"><span style="text-decoration:underline">Recurring fair value measurements</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 4pt">Investment in a rent-a-captive company</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8239;-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">995,101</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">995,101</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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: rgb(204,238,255)">
    <td style="font-weight: bold">Liabilities</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; ">
    <td style="text-decoration: underline; text-align: left">Recurring&#160;fair value measurements</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: rgb(204,238,255)">
    <td style="text-align: left">Financial liabilities at fair value through profit or loss</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"><div style="-sec-ix-hidden: hidden-fact-290">&#160;</div></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; ">
    <td style="padding-left: 0.125in; text-align: left">Warrant liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">287,482</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,934,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,221,482</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Convertible preference share liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">-</div></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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,767,238</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,767,238</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">287,482</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,701,238</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,988,720</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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_glspu_ScheduleOfTheChangesInLevel3Instrument', window );">Schedule of the Changes in Level 3 Instrument</a></td>
<td class="text">The following table represents the changes in Level 3 instrument
for the six months period ended June 30, 2024 and 2023:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Financial assets at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">995,101</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,073,229</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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">548,944</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">(78,128</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="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,544,045</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">995,101</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Private warrant liabilities at fair value</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,934,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-293">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Granted in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,642,663</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,222,288</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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">(4,592,606</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(3,288,288</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,984,057</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,934,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2024</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Convertible preference share liabilities at fair value</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">At January 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,767,238</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-294">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Granted in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,007,337</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,067,712</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercised in the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,855,259</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,214,962</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Losses recognized in profit or loss</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">7,651,652</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">(1,085,512</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="padding-bottom: 4pt">At June 30 and December 31</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">14,570,968</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,767,238</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory', window );">Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis</a></td>
<td class="text">The following is the qualitative information of significant
unobservable inputs and sensitivity analysis of changes in significant unobservable inputs to valuation model used in Level 3 fair value
measurement:<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="padding-left: 0.125in; text-indent: -0.125in; vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair value at <br/> June 30,<br/> 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Valuation<br/> technique</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Significant <br/>unobservable input</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Range<br/> (weighted<br/> average)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship of inputs to fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 15%; text-align: left">Investment in a rent-a-captive company</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,544,045</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 15%; text-align: left">Net asset value</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 18%; text-align: center">Not applicable</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: bottom; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-295">Not&#160;applicable</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 25%; text-align: center">Not applicable</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate-series A</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.46</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the risk free rate, the higher the fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate-series B</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.44</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the risk free rate, the higher the fair value</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; vertical-align: top; padding-left: 0.25in; text-align: left">Warrant liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">4,984,058</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Black-Scholes Model</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility-series A</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">105.29</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">No certain positive and negative relationship between stock price volatility and fair value</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility-series B</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">100.32</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">No certain positive and negative relationship between stock price volatility and fair value</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the dividend rate, the lower the fair value</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.42</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the risk free rate, the higher the fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left">Convertible preference share liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">14,570,968</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Black-Scholes Model</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">97.33</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">No certain positive and negative relationship between stock price volatility and fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"></td><td>&#160;</td> <td style="text-align: left"></td><td style="text-align: right"></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left"></td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the dividend rate, the lower the fair value</td></tr>
</table><p style="margin: 0">&#160;</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="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Fair
value at<br/> December&#160;31,<br/>
2023</b></td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Valuation<br/>
technique</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Significant<br/>
unobservable<br/>
input</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Range<br/> (weighted average)</b></td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><b>&#160;</b></td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Relationship<br/>
of inputs to<br/>
fair value</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; width: 15%">Investment in a rent -a- captive company</td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%">995,101</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: left; width: 15%">Net asset value</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 18%">Not applicable</td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 1%">&#160;</td><td style="vertical-align: bottom; text-align: center; width: 9%"><div style="-sec-ix-hidden: hidden-fact-296">Not&#160;applicable</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 25%">Not applicable</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Warrant liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">5,934,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Black-Scholes Model</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.90</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">93.45</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">No certain</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Risk free rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.90</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Convertible preference share liabilities</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">7,767,238</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: left">Black-Scholes Model</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Price volatility</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">93.23</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">No certain positive and negative relationship between stock price</p> volatility and fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">Dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td> <td style="vertical-align: bottom; text-align: center">The higher the dividend rate, the lower the fair value</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_glspu_ScheduleOfTheChangesInLevel3Instrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfTheChangesInLevel3Instrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of the fair value measurement of liabilities.</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of 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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R72.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050844320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_glspu_SegmentInformationTablesLineItems', window );"><strong>Segment Information [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_ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory', window );">Schedule of Chief Operating Decision-Maker for the Reportable Segments</a></td>
<td class="text">The segment information
provided to the chief operating decision-maker for the reportable segments is as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six months ended June 30, 2024</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Security<br/> Convergence</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Video IoT</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Other<br/> segment<br/> (Note 1)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Adjustment and<br/> write-off<br/> (Note 2)</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Consolidation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Revenue from external customers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,225,852</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,448,839</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-297">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-298">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,674,691</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment revenue</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">506,478</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">1,941</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"><div style="-sec-ix-hidden: hidden-fact-299">-</div></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">(508,419</td><td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-300">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total segment revenue</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,732,330</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,450,780</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-301">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(508,419</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,674,691</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gain (loss) before tax</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,331,305</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">581,944</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(9,268,068</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">104,298</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,749,479</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment including:</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; ">
    <td>Depreciation</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(164,733</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(18,406</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(92,607</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-302">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(275,746</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(69,251</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,328</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(368,663</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-303">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(442,242</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">158,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">221,879</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-304">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">392,455</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(256,131</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(36,267</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(124,207</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-305">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(416,605</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax expense</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">121,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14,330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,506</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">$</td><td style="text-align: right">137,891</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">89,569,681</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,856,603</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">121,854,568</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(90,167,488</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">133,113,364</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Segment liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">47,090,280</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">18,218,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">83,395,402</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(87,646,410</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">61,057,682</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&#160;</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="text-align: left">&#160;</td>
    <td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six months ended June 30, 2023</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">&#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: center">Security<br/> Convergence</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: center">Video IoT</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: center"><span style="font-size: 10pt"><b>Other<br/> segment<br/> <span style="text-decoration: none">(Note 1)</span></b></span></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: center"><span style="font-size: 10pt"><b>Adjustment and<br/> <span style="text-decoration: none">write-off<br/> (Note 2)</span></b></span></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: center">Consolidation</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Revenue from external customers</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">4,971,940</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">1,457,395</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-306">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-307">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">6,429,335</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Inter-segment revenue</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">85,817</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">30,482</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"><div style="-sec-ix-hidden: hidden-fact-308">-</div></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">(116,299</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</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"><div style="-sec-ix-hidden: hidden-fact-309">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total segment revenue</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">5,057,757</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">1,487,877</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-310">-</div></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(116,299</td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">6,429,335</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment loss before tax</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(948,206</td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(5,970</td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(6,313,410</td>
    <td style="padding-bottom: 2.5pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-311">-</div></td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">7,267,586</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment including:</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; ">
    <td>Depreciation</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(249,437</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(68,639</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(3,826</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-312">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(321,902</td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Amortization</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(24,021</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(7,552</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(375,000</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-313">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(406,573</td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">124,216</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">40,622</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">235,678</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-314">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">400,516</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(226,547</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(53,412</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(96,587</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-315">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(376,546</td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax expense</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">-</div></td>
    <td style="text-align: left">&#8239;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">2,172</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(2,172</td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Segment assets</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">35,950,283</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">18,834,567</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">50,250,746</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(40,472,530</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">64,563,066</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Segment liabilities</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">29,668,610</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">21,389,037</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">23,088,311</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(38,660,114</td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">35,485,844</td>
    <td style="text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 1: </td><td style="text-align: justify">Other segment is composed of holding companies and oversea
subsidiaries which are excluded from reportable segments of Security Convergence or Video IoT.</td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in; text-align: left">Note 2:</td><td style="text-align: justify"> Adjustment and write-off represent elimination for intercompany
transactions for consolidation purpose.</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_glspu_SegmentInformationTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_SegmentInformationTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure of information about the relationship between the disclosure of disaggregated revenue from contracts with customers and revenue information for reportable segments. [Refer: Reportable segments [member]; Revenue from contracts with customers]</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 115<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_115&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R73.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050790768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_LeaseLiabilityInASaleAndLeasebackMember', window );">Amendments to IFRS 16, &#8216;Lease liability in a sale and leaseback&#8217; [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_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems', window );"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year [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_glspu_NewStandardsInterpretationsAndAmendments', window );">New Standards, Interpretations and Amendments</a></td>
<td class="text">Amendments to IFRS 16, &#8216;Lease liability in a sale and leaseback&#8217;<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_glspu_EffectiveDatesIssuedByIASB', window );">Effective date issued by IASB</a></td>
<td class="text">January 1, 2024<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_ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember', window );">Amendments to IAS 1, &#8216;Classification of liabilities as current or noncurrent&#8217; [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_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems', window );"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year [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_glspu_NewStandardsInterpretationsAndAmendments', window );">New Standards, Interpretations and Amendments</a></td>
<td class="text">Amendments to IAS 1, &#8216;Classification of liabilities as current or noncurrent&#8217;<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_glspu_EffectiveDatesIssuedByIASB', window );">Effective date issued by IASB</a></td>
<td class="text">January 1, 2024<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_ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_NoncurrentLiabilitiesWithCovenantsMember', window );">Amendments to IAS 1, &#8216;Non-current liabilities with covenants&#8217; [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_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems', window );"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year [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_glspu_NewStandardsInterpretationsAndAmendments', window );">New Standards, Interpretations and Amendments</a></td>
<td class="text">Amendments to IAS 1, &#8216;Non-current liabilities with covenants&#8217;<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_glspu_EffectiveDatesIssuedByIASB', window );">Effective date issued by IASB</a></td>
<td class="text">January 1, 2024<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_ifrs-full_InitiallyAppliedIFRSsAxis=glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember', window );">Amendments to IAS 7 and IFRS 7, &#8217;Supplier finance arrangements&#8217; [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_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems', window );"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year [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_glspu_NewStandardsInterpretationsAndAmendments', window );">New Standards, Interpretations and Amendments</a></td>
<td class="text">Amendments to IAS 7 and IFRS 7, &#8217;Supplier finance arrangements&#8217;<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_glspu_EffectiveDatesIssuedByIASB', window );">Effective date issued by IASB</a></td>
<td class="text">January 1, 2024<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_EffectiveDatesIssuedByIASB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_EffectiveDatesIssuedByIASB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NewStandardsInterpretationsAndAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_NewStandardsInterpretationsAndAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_LeaseLiabilityInASaleAndLeasebackMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_LeaseLiabilityInASaleAndLeasebackMember</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_ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember</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_ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_NoncurrentLiabilitiesWithCovenantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_NoncurrentLiabilitiesWithCovenantsMember</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_ifrs-full_InitiallyAppliedIFRSsAxis=glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_InitiallyAppliedIFRSsAxis=glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember</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>82
<FILENAME>R74.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570060256640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_LackOfExchangeabilityMember', window );">Amendments to IAS 21, &#8216;Lack of exchangeability&#8217; [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_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems', window );"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective [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_glspu_NewStandardsInterpretationsAndAmendments', window );">New Standards, Interpretations and Amendments</a></td>
<td class="text">Amendments to IAS 21, &#8216;Lack of exchangeability&#8217;<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_glspu_EffectiveDatesIssuedByIASB', window );">Effective date issued by IASB</a></td>
<td class="text">January 1, 2025<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_ifrs-full_InitiallyAppliedIFRSsAxis=glspu_AmendmentsToIFRS10AndIAS28Member', window );">Amendments to IFRS 10 and IAS 28, &#8217;Sale or contribution of assets between an investor and its associate or joint venture&#8217; [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_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems', window );"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective [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_glspu_NewStandardsInterpretationsAndAmendments', window );">New Standards, Interpretations and Amendments</a></td>
<td class="text">Amendments to IFRS 10 and IAS 28, &#8217;Sale or contribution of assets between an investor and its associate or joint venture&#8217;<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_glspu_EffectiveDatesIssuedByIASB', window );">Effective date issued by IASB</a></td>
<td class="text">To be determined by IASB<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_ifrs-full_InitiallyAppliedIFRSsAxis=glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember', window );">IFRS 18, &#8220;Presentation and disclosure in financial statements&#8221; [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_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems', window );"><strong>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective [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_glspu_NewStandardsInterpretationsAndAmendments', window );">New Standards, Interpretations and Amendments</a></td>
<td class="text">IFRS 18, &#8220;Presentation and disclosure in financial statements&#8221;<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_glspu_EffectiveDatesIssuedByIASB', window );">Effective date issued by IASB</a></td>
<td class="text">January 1, 2027<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_EffectiveDatesIssuedByIASB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_EffectiveDatesIssuedByIASB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NewStandardsInterpretationsAndAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_NewStandardsInterpretationsAndAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_LackOfExchangeabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_LackOfExchangeabilityMember</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_ifrs-full_InitiallyAppliedIFRSsAxis=glspu_AmendmentsToIFRS10AndIAS28Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_InitiallyAppliedIFRSsAxis=glspu_AmendmentsToIFRS10AndIAS28Member</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_ifrs-full_InitiallyAppliedIFRSsAxis=glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_InitiallyAppliedIFRSsAxis=glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember</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>83
<FILENAME>R75.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050849264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_EstimatedUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<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_ifrs-full_RevenueFromRenderingOfServices', window );">Service revenue</a></td>
<td class="nump">$ 20,459,534<span></span>
</td>
<td class="nump">$ 6,346,590<span></span>
</td>
<td class="nump">$ 6<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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of Range [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_glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_EstimatedUsefulLife', window );">Estimated useful life</a></td>
<td class="text">1 year<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of Range [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_glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_EstimatedUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<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_glspu_EstimatedUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated useful life.</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;">glspu_EstimatedUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_RevenueFromRenderingOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue arising from the rendering of services. [Refer: Revenue]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RevenueFromRenderingOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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>84
<FILENAME>R76.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047278816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Subsidiaries Included in the Consolidated Financial Statements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember', window );">Gorilla Science &amp; Technology Holding, Inc. (Gorilla BVI) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_ISSCoreTechnologyIncMember', window );">ISSCore Technology, Inc.[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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_TelmediaTechnologyLimitedTelmediaMember', window );">Telmedia Technology Limited (Telmedia) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaSPACPartnersCoGlobalMember', window );">Gorilla SPAC Partners Co. (Global) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Dormant corporation<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyUKLimitedGorillaUKMember', window );">Gorilla Technology UK Limited (Gorilla UK) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GlobalSPACPartnersCoGlobalMember', window );">Gorilla Technology Egypt (Gorilla Egypt) 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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionEgyptMember', window );">Gorilla Distribution Egypt [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Software and hardware distribution services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIncGorillaTaiwanMember', window );">Gorilla Technology Inc. (Gorilla Taiwan) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_NSGUARDTechnologyIncNSGURADMember', window );">NSGUARD Technology Inc. (NSGURAD) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyJapanIncGorillaJapanMember', window );">Gorilla Technology Japan Inc. (Gorilla Japan) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember', window );">Gorilla Technology (India) Private Limited (Gorilla India) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Information software and data processing services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember', window );">Gorilla Distribution Partners Limited (Gorilla Distribution) [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_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Schedule of Subsidiaries Included in the Consolidated Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_MainBusinessActivities', window );">Main Business Activities</a></td>
<td class="text">Software and hardware distribution services<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_glspu_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_MainBusinessActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 main business activities.</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;">glspu_MainBusinessActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PercentageOfOwnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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;">glspu_PercentageOfOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</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_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -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/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 5<br> -Subsection 04<br> -Paragraph c<br> -Subparagraph Schedule I<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 7<br> -Subsection 05<br> -Paragraph c<br> -Subparagraph Schedule II<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 9<br> -Subsection 06<br> -Publisher SEC<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_CondensedFinancialStatementsCaptionsLineItems</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>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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_ISSCoreTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_ISSCoreTechnologyIncMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_TelmediaTechnologyLimitedTelmediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_TelmediaTechnologyLimitedTelmediaMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaSPACPartnersCoGlobalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaSPACPartnersCoGlobalMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyUKLimitedGorillaUKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyUKLimitedGorillaUKMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GlobalSPACPartnersCoGlobalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GlobalSPACPartnersCoGlobalMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionEgyptMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionEgyptMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIncGorillaTaiwanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIncGorillaTaiwanMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_NSGUARDTechnologyIncNSGURADMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_NSGUARDTechnologyIncNSGURADMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyJapanIncGorillaJapanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyJapanIncGorillaJapanMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember</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>85
<FILENAME>R77.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046447344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_LandAndBuildingsMember', window );">Buildings and structures [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property plant and equipment useful life</a></td>
<td class="text">50 years<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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=glspu_TransportationEquipmentsMember', window );">Transportation equipment [Member]</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property plant and equipment useful life</a></td>
<td class="text">5 years<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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other equipment 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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property plant and equipment useful life</a></td>
<td class="text">5 years<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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member] | Office equipment [Member]</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property plant and equipment useful life</a></td>
<td class="text">3 years<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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member] | Leasehold equipment 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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property plant and equipment useful life</a></td>
<td class="text">3 years<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member] | Office equipment [Member]</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property plant and equipment useful life</a></td>
<td class="text">5 years<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member] | Leasehold equipment 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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property plant and equipment useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_LandAndBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_LandAndBuildingsMember</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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=glspu_TransportationEquipmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=glspu_TransportationEquipmentsMember</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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OfficeEquipmentMember</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_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_LeaseholdImprovementsMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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>86
<FILENAME>R78.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051192944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Details)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [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_glspu_CashandCashEquivalentsDetailsLineItems', window );"><strong>Cash and cash equivalents [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_ifrs-full_BorrowingsInterestRate', window );">Interest rate of time deposits</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="nump">0.78%<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [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_glspu_CashandCashEquivalentsDetailsLineItems', window );"><strong>Cash and cash equivalents [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_ifrs-full_BorrowingsInterestRate', window );">Interest rate of time deposits</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_CashandCashEquivalentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_CashandCashEquivalentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate on borrowings. [Refer: Borrowings]</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 IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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>87
<FILENAME>R79.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049089888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Details) - Schedule of Cash and Cash Equivalents - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_glspu_ScheduleOfCashAndCashEquivalentsAbstract', window );"><strong>Schedule of Cash and Cash Equivalents [Abstract]</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_ifrs-full_CashOnHand', window );">Cash on hand and petty cash</a></td>
<td class="nump">$ 7,521<span></span>
</td>
<td class="nump">$ 7,975<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_ifrs-full_BalancesWithBanks', window );">Checking accounts</a></td>
<td class="nump">20,187<span></span>
</td>
<td class="nump">44,742<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_glspu_DemandDeposits', window );">Demand deposits</a></td>
<td class="nump">11,190,788<span></span>
</td>
<td class="nump">4,226,503<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_glspu_TimeDepositAtCarryingValue', window );">Time deposits</a></td>
<td class="nump">34,536,822<span></span>
</td>
<td class="nump">42,498,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Cash', window );">Total</a></td>
<td class="nump">45,755,318<span></span>
</td>
<td class="nump">46,777,772<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_ifrs-full_DepositsAtAmortisedCost', window );">Transferred to financial assets at amortized cost</a></td>
<td class="num">(34,536,822)<span></span>
</td>
<td class="num">(41,470,915)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 11,218,496<span></span>
</td>
<td class="nump">$ 5,306,857<span></span>
</td>
<td class="nump">$ 10,268,581<span></span>
</td>
<td class="nump">$ 22,996,377<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_DemandDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Demand deposits.</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;">glspu_DemandDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfCashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfCashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_TimeDepositAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Time deposits.</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;">glspu_TimeDepositAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_BalancesWithBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 balances held at banks.</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BalancesWithBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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>The amount of cash on hand and demand deposits. [Refer: Cash on hand]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashOnHand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 held by the entity. This does not include demand deposits.</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashOnHand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DepositsAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deposit liabilities held by the entity at amortised cost. [Refer: Financial liabilities at amortised 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DepositsAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>88
<FILENAME>R80.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047485904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Assets at Fair Value Through Profit or Loss (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems', window );"><strong>Financial Assets at Fair Value Through Profit or Loss [Abstract]</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_ifrs-full_CurrentInvestments', window );">Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,105,540<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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Recognized gain and losses on financial assets</a></td>
<td class="nump">$ 548,944<span></span>
</td>
<td class="nump">$ 78,128<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_glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_CurrentInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current investments.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R81.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050038336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Assets at Fair Value Through Profit or Loss (Details) - Schedule of Financial Assets at Fair Value Through Profit or Loss - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_CategoriesOfFinancialAssetsAbstract', window );"><strong>Financial assets mandatorily measured at fair value through profit or loss</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Investment in a rent-a-captive company</a></td>
<td class="nump">$ 1,544,045<span></span>
</td>
<td class="nump">$ 995,101<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R82.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047025936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Assets at Amortized Cost (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_FinancialAssetsAtAmortizedCostLineItems', window );"><strong>Financial Assets at Amortized Cost [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_FinancialAssetAtAmortizedCosts', window );">Financial asset at amortized costs (in Dollars)</a></td>
<td class="nump">$ 34,536,822<span></span>
</td>
<td class="nump">$ 41,470,915<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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Minimum [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_glspu_FinancialAssetsAtAmortizedCostLineItems', window );"><strong>Financial Assets at Amortized Cost [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimeDepositInterestRatePercentage', window );">Interest rate of time deposit</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="nump">0.00%<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Maximum [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_glspu_FinancialAssetsAtAmortizedCostLineItems', window );"><strong>Financial Assets at Amortized Cost [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimeDepositInterestRatePercentage', window );">Interest rate of time deposit</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_FinancialAssetAtAmortizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial asset at amortized 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;">glspu_FinancialAssetAtAmortizedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_FinancialAssetsAtAmortizedCostLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_FinancialAssetsAtAmortizedCostLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_TimeDepositInterestRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest rate of time deposit.</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;">glspu_TimeDepositInterestRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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>91
<FILENAME>R83.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570194754800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Assets at Amortized Cost (Details) - Schedule of Financial Assets at Amortized Cost - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_CurrentItemsAbstract0', window );"><strong>Current 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimeDepositsCurrent', window );">Time deposits</a></td>
<td class="nump">$ 20,893,821<span></span>
</td>
<td class="nump">$ 27,827,915<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_glspu_NonCurrentItemsAbstract', window );"><strong>Non-current 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimeDepositsNonCurrent', window );">Time deposits</a></td>
<td class="nump">$ 13,643,000<span></span>
</td>
<td class="nump">$ 13,643,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_CurrentItemsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_CurrentItemsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NonCurrentItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_NonCurrentItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_TimeDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TimeDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_TimeDepositsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TimeDepositsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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>92
<FILENAME>R84.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570179000688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Assets at Amortized Cost (Details) - Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract', window );"><strong>Schedule of Profit or Loss In Relation to Financial Assets at Amortized Cost [Abstract]</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_ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost', window );">Interest income</a></td>
<td class="nump">$ 392,456<span></span>
</td>
<td class="nump">$ 162,919<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue arising from interest for financial assets that are measured at amortised cost. [Refer: Interest income; Financial assets at amortised 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R85.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047527072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jan. 01, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_TradeAndOtherReceivablesAbstract', window );"><strong>Accounts Receivable [Abstract]</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_ifrs-full_ReceivablesFromContractsWithCustomers', window );">Receivables from contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,448,202<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable</a></td>
<td class="nump">$ 17,039,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,448,202<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReceivablesFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ReceivablesFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TradeAndOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R86.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051130016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of Accounts Receivable - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_ScheduleOfAccountsReceivableAbstract', window );"><strong>Schedule of Accounts Receivable [Abstract]</strong></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_glspu_AccountsReceivablesGross', window );">Accounts receivable</a></td>
<td class="nump">$ 30,117,616<span></span>
</td>
<td class="nump">$ 14,563,153<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_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Less: Allowance for ECLs / uncollectable accounts</a></td>
<td class="num">(13,078,361)<span></span>
</td>
<td class="num">(13,114,951)<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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable</a></td>
<td class="nump">$ 17,039,255<span></span>
</td>
<td class="nump">$ 1,448,202<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AccountsReceivablesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable.</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;">glspu_AccountsReceivablesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfAccountsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfAccountsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial 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> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2024-03-27<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;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R87.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048363264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of Aging Analysis of Accounts Receivable - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems', window );"><strong>Schedule of Aging Analysis of Accounts Receivable [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesGross', window );">Accounts receivable</a></td>
<td class="nump">$ 30,117,616<span></span>
</td>
<td class="nump">$ 14,563,153<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_ifrs-full_MaturityAxis=glspu_NotPastDueMember', window );">Not past due [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_glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems', window );"><strong>Schedule of Aging Analysis of Accounts Receivable [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesGross', window );">Accounts receivable</a></td>
<td class="nump">471,022<span></span>
</td>
<td class="nump">3,937,838<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember', window );">Up to 180 days [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_glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems', window );"><strong>Schedule of Aging Analysis of Accounts Receivable [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesGross', window );">Accounts receivable</a></td>
<td class="nump">17,669,716<span></span>
</td>
<td class="nump">4,770,297<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">181 to 365 days [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_glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems', window );"><strong>Schedule of Aging Analysis of Accounts Receivable [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesGross', window );">Accounts receivable</a></td>
<td class="nump">6,271,360<span></span>
</td>
<td class="nump">3,100,633<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">Over 366 days [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_glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems', window );"><strong>Schedule of Aging Analysis of Accounts Receivable [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesGross', window );">Accounts receivable</a></td>
<td class="nump">$ 5,705,518<span></span>
</td>
<td class="nump">$ 2,754,385<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_AccountsReceivablesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable.</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;">glspu_AccountsReceivablesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_MaturityAxis=glspu_NotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=glspu_NotPastDueMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember</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>96
<FILENAME>R88.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051627472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Jun. 30, 2024 </div>
<div>USD ($)</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">$ 15,878,965<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">343,372<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_DisposalsofPropertyPlantEquipments', window );">Disposals</a></td>
<td class="nump">70<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(190,362)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ChangesInPropertyPlantAndEquipment', window );">Net exchange differences</a></td>
<td class="num">(908,315)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">15,123,730<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">15,123,730<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_CostMember', window );">Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">29,465,655<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_AccumulatedDepreciationMember', window );">Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(13,586,690)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_TotalMember', window );">Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">15,878,965<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_CostOneMember', window );">Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">19,303,689<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_AccumulatedDepreciationOneMember', window );">Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(4,179,959)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">12,737,302<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_DisposalsofPropertyPlantEquipments', window );">Disposals</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ChangesInPropertyPlantAndEquipment', window );">Net exchange differences</a></td>
<td class="num">(725,115)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">12,012,187<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">12,012,187<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">12,737,302<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land [Member] | Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">12,737,302<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">12,012,187<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings and structures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">2,337,801<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_DisposalsofPropertyPlantEquipments', window );">Disposals</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(33,482)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ChangesInPropertyPlantAndEquipment', window );">Net exchange differences</a></td>
<td class="num">(132,516)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">2,171,803<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">2,171,803<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings and structures [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">3,261,934<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings and structures [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(924,133)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings and structures [Member] | Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">2,337,801<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings and structures [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">3,043,806<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings and structures [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(872,003)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ComputerEquipmentMember', window );">Transportation equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_DisposalsofPropertyPlantEquipments', window );">Disposals</a></td>
<td class="nump">149<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ChangesInPropertyPlantAndEquipment', window );">Net exchange differences</a></td>
<td class="num">(149)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ComputerEquipmentMember', window );">Transportation equipment [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">21,773<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ComputerEquipmentMember', window );">Transportation equipment [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(21,773)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ComputerEquipmentMember', window );">Transportation equipment [Member] | Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ComputerEquipmentMember', window );">Transportation equipment [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">19,611<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ComputerEquipmentMember', window );">Transportation equipment [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(19,611)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">681,280<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">343,372<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_DisposalsofPropertyPlantEquipments', window );">Disposals</a></td>
<td class="num">(79)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(140,307)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ChangesInPropertyPlantAndEquipment', window );">Net exchange differences</a></td>
<td class="num">(48,947)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">835,319<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">835,319<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office equipment [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">1,700,073<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office equipment [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(1,018,793)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office equipment [Member] | Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">681,280<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office equipment [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">1,879,607<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office equipment [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(1,044,288)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_OtherEquipmentMember', window );">Other equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">122,582<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_glspu_DisposalsofPropertyPlantEquipments', window );">Disposals</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(16,573)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_ChangesInPropertyPlantAndEquipment', window );">Net exchange differences</a></td>
<td class="num">(1,588)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_PropertyPlantAndEquipment', window );">Balance</a></td>
<td class="nump">104,421<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">104,421<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_OtherEquipmentMember', window );">Other equipment [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">11,744,573<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_OtherEquipmentMember', window );">Other equipment [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(11,621,991)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_OtherEquipmentMember', window );">Other equipment [Member] | Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated', window );">Total</a></td>
<td class="nump">122,582<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_OtherEquipmentMember', window );">Other equipment [Member] | Cost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_CostPropertyPlantAndEquipment', window );">Cost</a></td>
<td class="nump">2,348,478<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_OtherEquipmentMember', window );">Other equipment [Member] | Accumulated depreciation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_AccumulatedDepreciationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">$ (2,244,057)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Information
relating to property, plant and equipment that were pledged to others as collaterals is provided in Note 30</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Other equipment
primarily includes big data platform for image analytics, data storage equipment and server equipment.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AccumulatedDepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated Depreciation Property Plant And Equipment.</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;">glspu_AccumulatedDepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_CostPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost Property Plant And Equipment.</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;">glspu_CostPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_DisposalsofPropertyPlantEquipments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disposal of property pants.</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;">glspu_DisposalsofPropertyPlantEquipments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForDepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ChangesInPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in property, plant and equipment. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ChangesInPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use 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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross carrying amount of fully depreciated property, plant and equipment that is still in use. [Refer: Gross carrying amount [member]; Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_CostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_CostMember</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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_AccumulatedDepreciationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_AccumulatedDepreciationMember</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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_TotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_TotalMember</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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_CostOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_CostOneMember</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_ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_AccumulatedDepreciationOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=glspu_AccumulatedDepreciationOneMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ComputerEquipmentMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_OtherEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_OtherEquipmentMember</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>97
<FILENAME>R89.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048802960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 16, 2023</div></th>
<th class="th"><div>Jan. 10, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Intangible Assets [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_ifrs-full_ConsiderationPaidReceived', window );">Consideration amount paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill', window );">Financial through intellectual property amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,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_glspu_AgreementPaymentsAmount', window );">Agreement payments amount</a></td>
<td class="nump">$ 2,400,000<span></span>
</td>
<td class="nump">$ 600,000<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_glspu_PaymentNotPaid', window );">Payment not paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AgreementPaymentsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreement payments 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;">glspu_AgreementPaymentsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PaymentNotPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not paid.</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;">glspu_PaymentNotPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_ConsiderationPaidReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration paid or received in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Total for all subsidiaries [member]]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 40<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_40_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ConsiderationPaidReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in intangible assets other than goodwill resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]</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 IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R90.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047925936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details) - Schedule of Intangible Assets - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems', window );"><strong>Disclosure of intangible assets material to entity [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_CostIntangibleAssets', window );">Cost</a></td>
<td class="nump">$ 6,555,562<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_glspu_AccumulatedAmortizationIntangibleAssets', window );">Accumulated amortization</a></td>
<td class="num">(686,050)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Total intangible assets</a></td>
<td class="nump">5,869,512<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_ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets', window );">Beginning balance</a></td>
<td class="nump">5,869,512<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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Additions - acquired separately</a></td>
<td class="nump">37,508<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_ifrs-full_AmortisationExpense', window );">Amortization expenses</a></td>
<td class="num">(442,242)<span></span>
</td>
<td class="num">$ (406,573)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill', window );">Net exchange differences</a></td>
<td class="num">(9,631)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">5,455,147<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_glspu_CostIntangibleAssets', window );">Cost</a></td>
<td class="nump">9,578,383<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_glspu_AccumulatedAmortizationIntangibleAssets', window );">Accumulated amortization</a></td>
<td class="num">(4,123,235)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Total intangible assets</a></td>
<td class="nump">5,455,147<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_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Computer software [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_ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems', window );"><strong>Disclosure of intangible assets material to entity [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_CostIntangibleAssets', window );">Cost</a></td>
<td class="nump">555,562<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_glspu_AccumulatedAmortizationIntangibleAssets', window );">Accumulated amortization</a></td>
<td class="num">(136,050)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Total intangible assets</a></td>
<td class="nump">419,512<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_ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets', window );">Beginning balance</a></td>
<td class="nump">419,512<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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Additions - acquired separately</a></td>
<td class="text"> <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_ifrs-full_AmortisationExpense', window );">Amortization expenses</a></td>
<td class="num">(118,763)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill', window );">Net exchange differences</a></td>
<td class="num">(26,485)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">274,264<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_glspu_CostIntangibleAssets', window );">Cost</a></td>
<td class="nump">509,348<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_glspu_AccumulatedAmortizationIntangibleAssets', window );">Accumulated amortization</a></td>
<td class="num">(235,083)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Total intangible assets</a></td>
<td class="nump">274,264<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_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=glspu_IntellectualPropertyRightsMember', window );">Intellectual property rights [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_ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems', window );"><strong>Disclosure of intangible assets material to entity [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_CostIntangibleAssets', window );">Cost</a></td>
<td class="nump">6,000,000<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_glspu_AccumulatedAmortizationIntangibleAssets', window );">Accumulated amortization</a></td>
<td class="num">(550,000)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Total intangible assets</a></td>
<td class="nump">5,450,000<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_ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets', window );">Beginning balance</a></td>
<td class="nump">5,450,000<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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Additions - acquired separately</a></td>
<td class="nump">37,508<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_ifrs-full_AmortisationExpense', window );">Amortization expenses</a></td>
<td class="num">(323,479)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill', window );">Net exchange differences</a></td>
<td class="nump">16,854<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">5,180,883<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_glspu_CostIntangibleAssets', window );">Cost</a></td>
<td class="nump">9,069,035<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_glspu_AccumulatedAmortizationIntangibleAssets', window );">Accumulated amortization</a></td>
<td class="num">(3,888,152)<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_ifrs-full_IntangibleAssetsAndGoodwill', window );">Total intangible assets</a></td>
<td class="nump">$ 5,180,883<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_glspu_AccumulatedAmortizationIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amortization.</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;">glspu_AccumulatedAmortizationIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_CostIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost.</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;">glspu_CostIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisposalsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]</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 IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisposalsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2024-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B67_d_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant and equipment that would have been recognised had the revalued assets been carried under the cost model. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 77<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_77_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember</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_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=glspu_IntellectualPropertyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=glspu_IntellectualPropertyRightsMember</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>99
<FILENAME>R91.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046631712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details) - Schedule of Amortization on Intangible Assets - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract', window );"><strong>Schedule of Amortization on Intangible Assets [Abstract]</strong></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_glspu_SellingExpenses', window );">Selling and marketing expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3,828<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_ifrs-full_SellingGeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">131,452<span></span>
</td>
<td class="nump">12,660<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_glspu_ResearchAndDevelopmentExpenses', window );">Research and development expenses</a></td>
<td class="nump">310,790<span></span>
</td>
<td class="nump">390,085<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TotalIntangibleAssetsOtherThanGoodwill', window );">Total</a></td>
<td class="nump">$ 442,242<span></span>
</td>
<td class="nump">$ 406,573<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ResearchAndDevelopmentExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ResearchAndDevelopmentExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_SellingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Selling 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;">glspu_SellingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_TotalIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TotalIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense relating to selling, general and administrative activities of the 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R92.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048259648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Non-Current Assets (Details) - Schedule of Other Non-Current Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems', window );"><strong>Schedule of Other Non-Current Assets [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_ifrs-full_OtherNoncurrentAssets', window );">Other Non-Current Assets</a></td>
<td class="nump">$ 610,752<span></span>
</td>
<td class="nump">$ 1,034,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_ifrs-full_ClassesOfAssetsAxis=glspu_PrepaidPensionMember', window );">Prepaid Pension (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_glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems', window );"><strong>Schedule of Other Non-Current Assets [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_ifrs-full_OtherNoncurrentAssets', window );">Other Non-Current Assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">460,732<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_ifrs-full_ClassesOfAssetsAxis=glspu_GuaranteeDepositMember', window );">Guarantee deposits [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_glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems', window );"><strong>Schedule of Other Non-Current Assets [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_ifrs-full_OtherNoncurrentAssets', window );">Other Non-Current Assets</a></td>
<td class="nump">547,607<span></span>
</td>
<td class="nump">506,316<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_ifrs-full_ClassesOfAssetsAxis=glspu_OtherMember', window );">Others [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_glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems', window );"><strong>Schedule of Other Non-Current Assets [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_ifrs-full_OtherNoncurrentAssets', window );">Other Non-Current Assets</a></td>
<td class="nump">$ 63,145<span></span>
</td>
<td class="nump">$ 66,952<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_OtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfAssetsAxis=glspu_PrepaidPensionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_PrepaidPensionMember</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_ifrs-full_ClassesOfAssetsAxis=glspu_GuaranteeDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_GuaranteeDepositMember</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_ifrs-full_ClassesOfAssetsAxis=glspu_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_OtherMember</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>101
<FILENAME>R93.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047900592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Borrowings (Details) - USD ($)<br></strong></div></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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_glspu_ShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings [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>
</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_ifrs-full_ShorttermBorrowings', window );">Short term borrowings</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">$ 13,104,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,449,110<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_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">September 1, 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>
</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_ifrs-full_RepaymentsOfCurrentBorrowings', window );">Repayments of current borrowings</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">$ 6,622,572<span></span>
</td>
<td class="nump">$ 9,238,450<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_ifrs-full_BorrowingsByNameAxis=glspu_KohSihPingMember', window );">Koh Sih-Ping [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>
</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_glspu_ShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings [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>
</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_ifrs-full_ShorttermBorrowings', window );">Short term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,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>
</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_ifrs-full_RepaymentsOfCurrentBorrowings', window );">Repayments of current borrowings</a></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>
</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_ifrs-full_BorrowingsByNameAxis=glspu_BerwickResourcesLimitedMember', window );">Berwick Resources Limited [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>
</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_glspu_ShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings [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>
</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_ifrs-full_ShorttermBorrowings', window );">Short term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,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>
</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_ifrs-full_BorrowingsByNameAxis=glspu_AsteriaCorporationMember', window );">Asteria Corporation [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>
</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_glspu_ShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings [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>
</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_ifrs-full_ShorttermBorrowings', window );">Short term borrowings</a></td>
<td class="nump">$ 3,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>
</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_ifrs-full_BorrowingsInterestRate', window );">Percentage of interest rate per annum</a></td>
<td class="nump">10.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">March 10, 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_RepaymentsOfCurrentBorrowings', window );">Repayments of current borrowings</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_PromissoryNotesMember', window );">Promissory Notes [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>
</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_glspu_ShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings [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>
</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_ifrs-full_BorrowingsInterestRate', window );">Percentage of interest rate per annum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ShortTermBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShortTermBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate on borrowings. [Refer: Borrowings]</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 IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_BorrowingsMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity of borrowings. [Refer: Borrowings]</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 IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BorrowingsMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RepaymentsOfCurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repayments of current borrowings. [Refer: Current borrowings]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RepaymentsOfCurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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>The amount of current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ShorttermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BorrowingsByNameAxis=glspu_KohSihPingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_KohSihPingMember</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_ifrs-full_BorrowingsByNameAxis=glspu_BerwickResourcesLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_BerwickResourcesLimitedMember</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_ifrs-full_BorrowingsByNameAxis=glspu_AsteriaCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_AsteriaCorporationMember</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_PromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_PromissoryNotesMember</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>102
<FILENAME>R94.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049175504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_ShorttermBorrowings', window );">Short-term borrowings (in Dollars)</a></td>
<td class="nump">$ 13,104,502<span></span>
</td>
<td class="nump">$ 16,449,110<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_BorrowingsInterestRate', window );">Interest rate range</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.20%<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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_BorrowingsInterestRate', window );">Interest rate range</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.78%<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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_BankCollaterializedBorrowingsMember', window );">Bank collaterialized borrowings [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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_ShorttermBorrowings', window );">Short-term borrowings (in Dollars)</a></td>
<td class="nump">$ 13,104,502<span></span>
</td>
<td class="nump">$ 13,449,110<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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_BankCollaterializedBorrowingsMember', window );">Bank collaterialized borrowings [Member] | Top of range [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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_BorrowingsInterestRate', window );">Interest rate range</a></td>
<td class="nump">2.74%<span></span>
</td>
<td class="nump">2.61%<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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_BankCollaterializedBorrowingsMember', window );">Bank collaterialized borrowings [Member] | Bottom of range [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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_BorrowingsInterestRate', window );">Interest rate range</a></td>
<td class="nump">2.805%<span></span>
</td>
<td class="nump">2.70%<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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_LoanFromShareholdersMember', window );">Loan from shareholders [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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_ShorttermBorrowings', window );">Short-term borrowings (in Dollars)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3,000,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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_LoanFromShareholdersMember', window );">Loan from shareholders [Member] | Top of range [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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_BorrowingsInterestRate', window );">Interest rate range</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_LoanFromShareholdersMember', window );">Loan from shareholders [Member] | Bottom of range [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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [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_ifrs-full_BorrowingsInterestRate', window );">Interest rate range</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate on borrowings. [Refer: Borrowings]</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 IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_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>The amount of current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ShorttermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_BankCollaterializedBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_BankCollaterializedBorrowingsMember</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_LoanFromShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_LoanFromShareholdersMember</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>103
<FILENAME>R95.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570045568464">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">03.2016-03.2031<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,630,603<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Long-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,594,716<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.92%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Land, Buildings and Structures<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | LC loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">12.2023-11.2024<span></span>
</td>
<td class="text">12.2023-11.2024<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,952,083<span></span>
</td>
<td class="nump">$ 4,190,650<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">LC loan<span></span>
</td>
<td class="text">LC loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 843,204<span></span>
</td>
<td class="nump">$ 298,762<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.81%<span></span>
</td>
<td class="nump">2.68%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Time deposit $2,000,000, Land, Buildings and Structures<span></span>
</td>
<td class="text">Time deposit $2,000,000, Land, Buildings and Structures<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Short-Term Bank loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Short-Term Bank loan<span></span>
</td>
<td class="text">Short-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 615,110<span></span>
</td>
<td class="nump">$ 652,241<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.81%<span></span>
</td>
<td class="nump">2.68%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Same as above<span></span>
</td>
<td class="text">Same as above<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Letter of guarantee [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Letter of guarantee<span></span>
</td>
<td class="text">Letter of guarantee<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,038,212<span></span>
</td>
<td class="nump">$ 1,458,108<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_glspu_UndrawnAmount', window );">Undrawn Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,455,557<span></span>
</td>
<td class="nump">$ 1,398,011<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Same as above<span></span>
</td>
<td class="text">Same as above<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | LC loan One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">12.2023-11.2024<span></span>
</td>
<td class="text">12.2023-11.2024<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,690,661<span></span>
</td>
<td class="nump">$ 3,913,447<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">LC loan<span></span>
</td>
<td class="text">LC loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 195,206<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.81%<span></span>
</td>
<td class="nump">2.68%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Time deposit $2,000,000, Land, Buildings and Structures<span></span>
</td>
<td class="text">Time deposit $2,000,000, Land, Buildings and Structures<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Short-Term Bank loan One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Short-Term Bank loan<span></span>
</td>
<td class="text">Short-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,102,139<span></span>
</td>
<td class="nump">$ 2,229,034<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.81%<span></span>
</td>
<td class="nump">2.68%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Same as above<span></span>
</td>
<td class="text">Same as above<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Letter of guarantee One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Letter of guarantee<span></span>
</td>
<td class="text">Letter of guarantee<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,476,546<span></span>
</td>
<td class="nump">$ 1,432,379<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_glspu_UndrawnAmount', window );">Undrawn Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 111,976<span></span>
</td>
<td class="nump">$ 56,828<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Same as above<span></span>
</td>
<td class="text">Same as above<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Long-Term Bank loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">09.2020~09.2025<span></span>
</td>
<td class="text">09.2020~09.2025<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 922,665<span></span>
</td>
<td class="nump">$ 978,362<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Long-Term Bank loan<span></span>
</td>
<td class="text">Long-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 307,555<span></span>
</td>
<td class="nump">$ 428,033<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.97%<span></span>
</td>
<td class="nump">2.85%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Koh Sih-Ping<span></span>
</td>
<td class="text">Koh Sih-Ping<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">80% guaranteed by Taiwan SMEG<span></span>
</td>
<td class="text">80% guaranteed by Taiwan SMEG<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Long-Term Bank loan One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">03.2016-03.2031<span></span>
</td>
<td class="text">03.2016-03.2031<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,921,773<span></span>
</td>
<td class="nump">$ 3,098,146<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Long-Term Bank loan<span></span>
</td>
<td class="text">Long-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,826,496<span></span>
</td>
<td class="nump">$ 3,029,959<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.05%<span></span>
</td>
<td class="nump">2.92%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Land, Buildings and Structures<span></span>
</td>
<td class="text">Land, Buildings and Structures<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Long-Term Bank loan Two [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">03.2016-03.2031<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,537,776<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Long-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,487,630<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.05%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Land, Buildings and Structures<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Long-Term Bank loan Three [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">03.2016-03.2026<span></span>
</td>
<td class="text">03.2016-03.2026<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 307,555<span></span>
</td>
<td class="nump">$ 326,121<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Long-Term Bank loan<span></span>
</td>
<td class="text">Long-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 188,847<span></span>
</td>
<td class="nump">$ 256,157<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.05%<span></span>
</td>
<td class="nump">2.92%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_LenderAxis=glspu_LenderAMember', window );">Lender A [Member] | Letter of guarantee Three [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">01.2022-01.2025<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,019<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Letter of guarantee<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 188,823<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">None<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_glspu_LenderAxis=glspu_LenderBMember', window );">Lender B [Member] | Short-Term Bank loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">04.2023-04.2024<span></span>
</td>
<td class="text">04.2023-04.2024<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,613,327<span></span>
</td>
<td class="nump">$ 4,891,809<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Short-Term Bank loan<span></span>
</td>
<td class="text">Short-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,906,842<span></span>
</td>
<td class="nump">$ 2,021,948<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_glspu_UndrawnAmount', window );">Undrawn Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,706,485<span></span>
</td>
<td class="nump">$ 2,869,861<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.74%<span></span>
</td>
<td class="nump">2.61%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Time deposit $2,300,000<span></span>
</td>
<td class="text">Time deposit $2,300,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_glspu_LenderAxis=glspu_LenderCMember', window );">Lender C [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">05.2024-11.2024<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,152,886<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Short-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,824,416<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.85%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Time deposit $1,000,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_glspu_LenderAxis=glspu_LenderCMember', window );">Lender C [Member] | Short-Term Bank loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">05.2024-05.2025<span></span>
</td>
<td class="text">05.2023-05.2024<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,843,547<span></span>
</td>
<td class="nump">$ 6,196,291<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Short-Term Bank loan<span></span>
</td>
<td class="text">Short-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,812,791<span></span>
</td>
<td class="nump">$ 6,000,620<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.79%<span></span>
</td>
<td class="nump">2.70%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Time deposit $500,000, Land, Buildings and Structures<span></span>
</td>
<td class="text">Time deposit $500,000, Land, Buildings and Structures<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_glspu_LenderAxis=glspu_LenderCMember', window );">Lender C [Member] | Letter of guarantee [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Letter of guarantee<span></span>
</td>
<td class="text">Letter of guarantee<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 108,542<span></span>
</td>
<td class="nump">$ 185,019<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_glspu_UndrawnAmount', window );">Undrawn Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 219,927<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Same as above<span></span>
</td>
<td class="text">Same as above<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_glspu_LenderAxis=glspu_LenderCMember', window );">Lender C [Member] | Short-Term Bank loan One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12.2023-06.2024<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,282,844<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Short-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,051,299<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.65%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Time deposit $1,000,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_glspu_LenderAxis=glspu_LenderCMember', window );">Lender C [Member] | Long-Term Bank loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">05.2019-03.2026<span></span>
</td>
<td class="text">05.2019-03.2026<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,535,992<span></span>
</td>
<td class="nump">$ 5,870,171<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Long-Term Bank loan<span></span>
</td>
<td class="text">Long-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,387,588<span></span>
</td>
<td class="nump">$ 1,891,735<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.79%<span></span>
</td>
<td class="nump">2.39%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Time deposit $500,000, Land, Buildings and Structures<span></span>
</td>
<td class="text">Time deposit $500,000, Land, Buildings and Structures<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_glspu_LenderAxis=glspu_LenderCMember', window );">Lender C [Member] | Long-Term Bank loan One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_DebtInstrumentMaturityDateDescriptions', window );">Facility Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">06.2023-08.2028<span></span>
</td>
<td class="text">06.2023-08.2028<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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets', window );">Credit Facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,666,334<span></span>
</td>
<td class="nump">$ 1,766,921<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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Long-Term Bank loan<span></span>
</td>
<td class="text">Long-Term Bank loan<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,212,279<span></span>
</td>
<td class="nump">$ 1,439,712<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.52%<span></span>
</td>
<td class="nump">2.40%<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Time deposit $500,000, Land, Buildings and Structures<span></span>
</td>
<td class="text">Time deposit $500,000, Land, Buildings and Structures<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_glspu_LenderAxis=glspu_LenderCMember', window );">Lender C [Member] | LG [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">LG<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,564<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_glspu_UndrawnAmount', window );">Undrawn Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 154,107<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_glspu_ShortTermDebtInterestRateIncreases', window );">Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Same as above<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_glspu_LenderAxis=glspu_LGMember', window );">LG [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems', window );"><strong>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_ShortTermBorrowingsType', window );">Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">LG<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_glspu_LineOfCreditFacilityAverageOutstandingAmounts', window );">Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <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_glspu_UndrawnAmount', window );">Undrawn Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 30,756<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_glspu_GuarantorNote', window );">Guarantor</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">None<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_glspu_Collateral', window );">Collateral</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Same as above<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Koh Sih-Ping retired as the Director and CEO of the Company
on September 9, 2022. After his departure from the Company, Koh Sih-Ping is still the guarantor for several outstanding loans.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_Collateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 collateral 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;">glspu_Collateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_DebtInstrumentMaturityDateDescriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Facility 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;">glspu_DebtInstrumentMaturityDateDescriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_GuarantorNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 guarantor.</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;">glspu_GuarantorNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_LineOfCreditFacilityAverageOutstandingAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short term borrowings 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;">glspu_LineOfCreditFacilityAverageOutstandingAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit Facility.</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;">glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ShortTermBorrowingsType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Types of short term borrowings.</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;">glspu_ShortTermBorrowingsType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ShortTermDebtInterestRateIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate per annum.</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;">glspu_ShortTermDebtInterestRateIncreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_UndrawnAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undrawn debt 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;">glspu_UndrawnAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_LenderAxis=glspu_LenderAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_LenderAxis=glspu_LenderAMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LCLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LCLoanMember</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_ifrs-full_BorrowingsByNameAxis=glspu_ShortTermBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_ShortTermBankLoanMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LetterOfGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LetterOfGuaranteeMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LCLoanOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LCLoanOneMember</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_ifrs-full_BorrowingsByNameAxis=glspu_ShortTermBankLoanOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_ShortTermBankLoanOneMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LetterOfGuaranteeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LetterOfGuaranteeOneMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LongTermBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LongTermBankLoanMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LongTermBankLoanOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LongTermBankLoanOneMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LongTermBankLoanTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LongTermBankLoanTwoMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LongTermBankLoanThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LongTermBankLoanThreeMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LetterOfGuaranteeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LetterOfGuaranteeThreeMember</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_glspu_LenderAxis=glspu_LenderBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_LenderAxis=glspu_LenderBMember</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_glspu_LenderAxis=glspu_LenderCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_LenderAxis=glspu_LenderCMember</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_ifrs-full_BorrowingsByNameAxis=glspu_LGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_LGMember</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_glspu_LenderAxis=glspu_LGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_LenderAxis=glspu_LGMember</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>104
<FILENAME>R96.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570052105280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables (Details) - Schedule of Other Payables - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_ScheduleOfOtherPayablesLineItems', window );"><strong>Schedule of Other Payables [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_ifrs-full_ValueAddedTaxPayables', window );">Output tax payable</a></td>
<td class="nump">$ 42,387<span></span>
</td>
<td class="nump">$ 161,685<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_ifrs-full_OtherCurrentPayables', window );">Total</a></td>
<td class="nump">4,274,056<span></span>
</td>
<td class="nump">6,080,563<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_ifrs-full_ClassesOfAssetsAxis=glspu_PayablesOnIntangibleAssetsMember', window );">Payables on Intangible Assets [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_glspu_ScheduleOfOtherPayablesLineItems', window );"><strong>Schedule of Other Payables [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_ifrs-full_PayablesForPurchaseOfNoncurrentAssets', window );">Payables on intangible assets</a></td>
<td class="nump">3,000,001<span></span>
</td>
<td class="nump">3,020,475<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_ifrs-full_ClassesOfAssetsAxis=glspu_ProfessionalFeePayableMember', window );">Professional Fee Payable [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_glspu_ScheduleOfOtherPayablesLineItems', window );"><strong>Schedule of Other Payables [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ProfessionalFeePayableCurrent', window );">Professional fee payable</a></td>
<td class="nump">454,669<span></span>
</td>
<td class="nump">1,037,187<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_ifrs-full_ClassesOfAssetsAxis=glspu_SalariesAndBonusesPayableMember', window );">Salaries and Bonuses Payable [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_glspu_ScheduleOfOtherPayablesLineItems', window );"><strong>Schedule of Other Payables [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_ifrs-full_BenefitsPaidOrPayable', window );">Salaries and bonuses payable</a></td>
<td class="nump">261,140<span></span>
</td>
<td class="nump">689,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_ifrs-full_ClassesOfAssetsAxis=glspu_PensionPayableMember', window );">Pension Payable [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_glspu_ScheduleOfOtherPayablesLineItems', window );"><strong>Schedule of Other Payables [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_ifrs-full_AmountsPayableRelatedPartyTransactions', window );">Pension payable</a></td>
<td class="nump">52,461<span></span>
</td>
<td class="nump">83,738<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_ifrs-full_ClassesOfAssetsAxis=glspu_PayablesOnMachineryAndEquipmentMember', window );">Payables on Machinery and Equipment [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_glspu_ScheduleOfOtherPayablesLineItems', window );"><strong>Schedule of Other Payables [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_PayablesOnMachineryAndEquipment', window );">Payables on machinery and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">19,724<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_ifrs-full_ClassesOfAssetsAxis=glspu_OthersMember', window );">Others [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_glspu_ScheduleOfOtherPayablesLineItems', window );"><strong>Schedule of Other Payables [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_ifrs-full_OtherPayables', window );">Others</a></td>
<td class="nump">$ 463,398<span></span>
</td>
<td class="nump">$ 1,068,423<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_PayablesOnMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payables on machinery and equipment.</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;">glspu_PayablesOnMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ProfessionalFeePayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current professional 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;">glspu_ProfessionalFeePayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfOtherPayablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfOtherPayablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AmountsPayableRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts payable resulting from related party transactions. [Refer: Total for all related parties [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AmountsPayableRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BenefitsPaidOrPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefits paid or payable for retirement benefit plans.</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> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_v&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BenefitsPaidOrPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current payables that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts payable that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PayablesForPurchaseOfNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payables for the purchase of non-current assets. [Refer: Non-current 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PayablesForPurchaseOfNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ValueAddedTaxPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payables related to a value added tax.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ValueAddedTaxPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfAssetsAxis=glspu_PayablesOnIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_PayablesOnIntangibleAssetsMember</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_ifrs-full_ClassesOfAssetsAxis=glspu_ProfessionalFeePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_ProfessionalFeePayableMember</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_ifrs-full_ClassesOfAssetsAxis=glspu_SalariesAndBonusesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_SalariesAndBonusesPayableMember</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_ifrs-full_ClassesOfAssetsAxis=glspu_PensionPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_PensionPayableMember</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_ifrs-full_ClassesOfAssetsAxis=glspu_PayablesOnMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_PayablesOnMachineryAndEquipmentMember</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_ifrs-full_ClassesOfAssetsAxis=glspu_OthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_OthersMember</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>105
<FILENAME>R97.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047788240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Borrowings (Details) - Schedule of Long-Term Borrowings - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_Borrowings', window );">Bank borrowings</a></td>
<td class="nump">$ 7,410,393<span></span>
</td>
<td class="nump">$ 8,640,311<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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Long-term borrowings, Current portion</a></td>
<td class="num">(2,018,170)<span></span>
</td>
<td class="num">(1,817,873)<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_ifrs-full_LongtermBorrowings', window );">Long-term borrowings</a></td>
<td class="nump">$ 5,392,223<span></span>
</td>
<td class="nump">6,822,438<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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of Range [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.78%<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsOneMember', window );">Collaterialized Borrowings [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_Borrowings', window );">Bank borrowings</a></td>
<td class="nump">$ 1,387,587<span></span>
</td>
<td class="nump">$ 1,891,735<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsOneMember', window );">Collaterialized Borrowings [Member] | Bottom of Range [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="nump">2.51%<span></span>
</td>
<td class="nump">2.39%<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsTwoMember', window );">Collaterialized Borrowings [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_Borrowings', window );">Bank borrowings</a></td>
<td class="nump">$ 1,212,277<span></span>
</td>
<td class="nump">$ 1,439,711<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsTwoMember', window );">Collaterialized Borrowings [Member] | Bottom of Range [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="nump">2.52%<span></span>
</td>
<td class="nump">2.40%<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsThreeMember', window );">Collaterialized Borrowings [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_Borrowings', window );">Bank borrowings</a></td>
<td class="nump">$ 307,555<span></span>
</td>
<td class="nump">$ 428,033<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsThreeMember', window );">Collaterialized Borrowings [Member] | Bottom of Range [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="nump">2.97%<span></span>
</td>
<td class="nump">2.85%<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_ifrs-full_BorrowingsByNameAxis=glspu_UncollaterializedBorrowingsMember', window );">Uncollaterialized borrowings [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_Borrowings', window );">Bank borrowings</a></td>
<td class="nump">$ 188,847<span></span>
</td>
<td class="nump">$ 256,157<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_ifrs-full_BorrowingsByNameAxis=glspu_UncollaterializedBorrowingsMember', window );">Uncollaterialized borrowings [Member] | Bottom of Range [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="nump">3.05%<span></span>
</td>
<td class="nump">2.92%<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsFourMember', window );">Collaterialized Borrowings [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_Borrowings', window );">Bank borrowings</a></td>
<td class="nump">$ 2,826,497<span></span>
</td>
<td class="nump">$ 3,029,959<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsFourMember', window );">Collaterialized Borrowings [Member] | Bottom of Range [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="nump">3.05%<span></span>
</td>
<td class="nump">2.92%<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsFiveMember', window );">Collaterialized Borrowings [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_Borrowings', window );">Bank borrowings</a></td>
<td class="nump">$ 1,487,630<span></span>
</td>
<td class="nump">$ 1,594,716<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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsFiveMember', window );">Collaterialized Borrowings [Member] | Bottom of Range [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_ifrs-full_BorrowingsByTypeAbstract', window );"><strong>Bank borrowings</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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="nump">3.05%<span></span>
</td>
<td class="nump">2.92%<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_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding funds that the entity is obligated to repay.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BorrowingsByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate on borrowings. [Refer: Borrowings]</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 IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion of non-current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current portion of non-current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsOneMember</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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsTwoMember</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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsThreeMember</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_ifrs-full_BorrowingsByNameAxis=glspu_UncollaterializedBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_UncollaterializedBorrowingsMember</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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsFourMember</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_ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_BorrowingsByNameAxis=glspu_CollaterializedBorrowingsFiveMember</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>106
<FILENAME>R98.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047704464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment (Details)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</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_glspu_ShareBasedPaymentLineItems', window );"><strong>Share-Based Payment [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ConversionRatioShareOptions', window );">Conversion ratio share options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.82<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_ifrs-full_LicenceFeeIncome', window );">Fee (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets', window );">Percentage of cash to exchange ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019', window );">Issued at per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.28<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_glspu_ExercisePricesOfShareOptionsOutstanding', window );">Share options outstanding</a></td>
<td class="nump">$ 11.66<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_glspu_RangeOfExercisePrices', window );">Range of exercise prices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.66<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_glspu_WeightedAverageRemainingContractualPeriod', window );">Weighted-average remaining contractual period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year 6 months<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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [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_glspu_ShareBasedPaymentLineItems', window );"><strong>Share-Based Payment [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price of share options</a></td>
<td class="nump">$ 1.17<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [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_glspu_ShareBasedPaymentLineItems', window );"><strong>Share-Based Payment [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price of share options</a></td>
<td class="nump">$ 11.66<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_srt_TitleOfIndividualAxis=glspu_OptionsMember', window );">Options [Member] | Share-Based Payment [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_glspu_ShareBasedPaymentLineItems', window );"><strong>Share-Based Payment [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ConversionRatioShareOptions', window );">Conversion ratio share options</a></td>
<td class="nump">4.82<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_glspu_ConversionRatioShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion ratio share options.</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;">glspu_ConversionRatioShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_glspu_ExercisePricesOfShareOptionsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ExercisePricesOfShareOptionsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_RangeOfExercisePrices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_RangeOfExercisePrices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ShareBasedPaymentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShareBasedPaymentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_WeightedAverageRemainingContractualPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual 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;">glspu_WeightedAverageRemainingContractualPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage cash and cash equivalents contribute to the fair value of defined benefit plan assets. [Refer: Cash and cash equivalents; Plan assets, at fair value; Defined benefit plans [domain]] [Contrast: Cash and cash equivalents, amount contributed to fair value of plan 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 142<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_142_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price of outstanding share options.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ExercisePriceOfOutstandingShareOptions2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_LicenceFeeIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income arising from licence fees.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_LicenceFeeIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PercentageOfVotingEquityInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of voting equity interests acquired in a business combination. [Refer: Total for all business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2024-01-01<br> -Paragraph B64<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B64_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<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;">ifrs-full_PercentageOfVotingEquityInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average share price at the date of exercise for share options that are exercised in a share-based payment arrangement. [Refer: Types of share-based payment arrangements [domain]; Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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=glspu_OptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=glspu_OptionsMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_ShareBasedPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_ShareBasedPaymentMember</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>107
<FILENAME>R99.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570052574672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment (Details) - Schedule of Share-Based Payment<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Jun. 30, 2024 </div>
<div>shares</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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionMember', window );">Employee Share Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_GrantDate', window );">Grant date</a></td>
<td class="text">Jan.  01,  2017<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_QuantityGrantedUnits', window );">Quantity granted (Units)</a></td>
<td class="nump">106,300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ContractPeriod', window );">Contract period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_VestingConditions', window );">Vesting conditions</a></td>
<td class="text">Note 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsOneMember', window );">Employee Share Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_GrantDate', window );">Grant date</a></td>
<td class="text">Jan.  01,  2018<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_QuantityGrantedUnits', window );">Quantity granted (Units)</a></td>
<td class="nump">34,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ContractPeriod', window );">Contract period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_VestingConditions', window );">Vesting conditions</a></td>
<td class="text">Note 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsTwoMember', window );">Employee Share Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_GrantDate', window );">Grant date</a></td>
<td class="text">Jan.  01,  2019<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_QuantityGrantedUnits', window );">Quantity granted (Units)</a></td>
<td class="nump">186,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ContractPeriod', window );">Contract period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_VestingConditions', window );">Vesting conditions</a></td>
<td class="text">Note 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsThreeMember', window );">Employee Share Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_GrantDate', window );">Grant date</a></td>
<td class="text">Oct.  05,  2021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_QuantityGrantedUnits', window );">Quantity granted (Units)</a></td>
<td class="nump">207,412<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ContractPeriod', window );">Contract period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_VestingConditions', window );">Vesting conditions</a></td>
<td class="text">Note 3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsFourMember', window );">Employee Share Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_GrantDate', window );">Grant date</a></td>
<td class="text">Oct.  05,  2021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_QuantityGrantedUnits', window );">Quantity granted (Units)</a></td>
<td class="nump">113,524<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ContractPeriod', window );">Contract period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_VestingConditions', window );">Vesting conditions</a></td>
<td class="text">Note 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionFiveMember', window );">Employee Share Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_GrantDate', window );">Grant date</a></td>
<td class="text">Feb. 23,  2022<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_QuantityGrantedUnits', window );">Quantity granted (Units)</a></td>
<td class="nump">274,682<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ContractPeriod', window );">Contract period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_VestingConditions', window );">Vesting conditions</a></td>
<td class="text">Note 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_TypeOfSharebasedArrangementAxis=glspu_ObtainProfessionalServiceMember', window );">Obtain professional service through share-based payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_QuantityGrantedUnits', window );">Quantity granted (Units)</a></td>
<td class="nump">5,388<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_VestingConditions', window );">Vesting conditions</a></td>
<td class="text">Upon completion of services<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ContractPeriodDescription', window );">Contract period</a></td>
<td class="text">Upon completion of services<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On the Closing Date, with capital recapitalization as
provided in Note 15, each outstanding share option was converted with the conversion ratio approximately of 4.82 share options. Shares
outstanding for the periods have been restated for the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ContractPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ContractPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_glspu_ContractPeriodDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ContractPeriodDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_GrantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Grant date.</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;">glspu_GrantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_QuantityGrantedUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Quantity granted 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;">glspu_QuantityGrantedUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_VestingConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_VestingConditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionMember</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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsOneMember</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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsTwoMember</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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsThreeMember</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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionsFourMember</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_glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TypeOfSharebasedArrangementAxis=glspu_EmployeeShareOptionFiveMember</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_glspu_TypeOfSharebasedArrangementAxis=glspu_ObtainProfessionalServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TypeOfSharebasedArrangementAxis=glspu_ObtainProfessionalServiceMember</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>108
<FILENAME>R100.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047382048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment (Details) - Schedule of Employee Share Options Granting Period and Exercise Conditions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember', window );">After 1 Year [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_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems', window );"><strong>Schedule of Employee Share Options Granting Period and Exercise Conditions [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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Accumulated maximum exercisable employee share options</a></td>
<td class="nump">25.00%<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">After 2 Years [Member]</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_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems', window );"><strong>Schedule of Employee Share Options Granting Period and Exercise Conditions [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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Accumulated maximum exercisable employee share options</a></td>
<td class="nump">50.00%<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">After 3 Years [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_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems', window );"><strong>Schedule of Employee Share Options Granting Period and Exercise Conditions [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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Accumulated maximum exercisable employee share options</a></td>
<td class="nump">75.00%<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">After 4 Years [Member]</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_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems', window );"><strong>Schedule of Employee Share Options Granting Period and Exercise Conditions [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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Accumulated maximum exercisable employee share options</a></td>
<td class="nump">100.00%<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_ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear1Member', window );">At The Beginning of Year 1 [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_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems', window );"><strong>Schedule of Employee Share Options Granting Period and Exercise Conditions [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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Accumulated maximum exercisable employee share options</a></td>
<td class="nump">25.00%<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_ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear2Member', window );">At The Beginning of Year 2 [Member]</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_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems', window );"><strong>Schedule of Employee Share Options Granting Period and Exercise Conditions [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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Accumulated maximum exercisable employee share options</a></td>
<td class="nump">50.00%<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_ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear3Member', window );">At The Beginning of Year 3 [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_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems', window );"><strong>Schedule of Employee Share Options Granting Period and Exercise Conditions [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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Accumulated maximum exercisable employee share options</a></td>
<td class="nump">75.00%<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_ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear4Member', window );">At The Beginning of Year 4 [Member]</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_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems', window );"><strong>Schedule of Employee Share Options Granting Period and Exercise Conditions [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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Accumulated maximum exercisable employee share options</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember</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_ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear1Member</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_ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear2Member</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_ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear3Member</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_ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=glspu_AtTheBeginningOfYear4Member</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>109
<FILENAME>R101.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047191760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment (Details) - Schedule of Share-Based Payment Arrangements<br></strong></div></th>
<th class="th" colspan="3">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th"><sup>[1]</sup></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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract', window );"><strong>Schedule of Share-Based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_ifrs-full_NumberOfOutstandingShareOptions', window );">Number of options outstanding beginning shares</a></td>
<td class="nump">51,879<span></span>
</td>
<td colspan="2" class="nump">255,164<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Weighted average exercise price options outstanding</a></td>
<td class="nump">$ 11.66<span></span>
</td>
<td colspan="2" class="nump">$ 11.66<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_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement', window );">Number of options options expired</a></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="num">(27,723)<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019', window );">Weighted average exercise price expired</a></td>
<td class="nump">$ 11.66<span></span>
</td>
<td colspan="2" class="nump">$ 11.66<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_glspu_NumberOfOptionsOptionsCancelled', window );">Number of options options cancelled</a></td>
<td class="num">(1,458)<span></span>
</td>
<td colspan="2" class="num">(75,310)<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019', window );">Weighted average exercise price cancelled</a></td>
<td class="nump">$ 11.66<span></span>
</td>
<td colspan="2" class="nump">$ 11.66<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_ifrs-full_NumberOfOutstandingShareOptions', window );">Number of options outstanding ending shares</a></td>
<td class="nump">50,421<span></span>
</td>
<td colspan="2" class="nump">152,131<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Weighted average exercise price outstanding ending per share</a></td>
<td class="nump">$ 11.66<span></span>
</td>
<td colspan="2" class="nump">$ 11.66<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_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Number of options exercisable</a></td>
<td class="nump">50,421<span></span>
</td>
<td colspan="2" class="nump">84,779<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019', window );">Weighted average exercise price exercisable</a></td>
<td class="nump">$ 11.66<span></span>
</td>
<td colspan="2" class="nump">$ 11.66<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Shares outstanding for the years have been restated for the
10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_NumberOfOptionsOptionsCancelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options options cancelled.</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;">glspu_NumberOfOptionsOptionsCancelled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options outstanding in a share-based payment arrangement.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options exercisable in a share-based payment arrangement.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options expired in a share-based payment arrangement.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_v&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_v&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R102.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049598336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment (Details) - Schedule of Fair Value of Share Options Granted on Grant Date<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DateOfGrantOfSharebasedPaymentArrangement', window );">Grant date</a></td>
<td class="text">2022.2.23<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Share price</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">$ 5.62<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ExpectedOptionLife', window );">Expected option life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExpectedDividendShareOptionsGranted', window );">Expected dividends | $</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">0.72%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_FairValuePerShare', window );">Fair value per share</a></td>
<td class="nump">$ 7.11<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">31.49%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">46.31%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsMember', window );">Employee Share Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DateOfGrantOfSharebasedPaymentArrangement', window );">Grant date</a></td>
<td class="text">2017.1.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Share price</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">$ 5.62<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ExpectedOptionLife', window );">Expected option life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExpectedDividendShareOptionsGranted', window );">Expected dividends | $</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">1.05%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_FairValuePerShare', window );">Fair value per share</a></td>
<td class="nump">$ 5.73<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsMember', window );">Employee Share Options [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">32.11%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsMember', window );">Employee Share Options [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">42.11%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsOneMember', window );">Employee Share Options One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DateOfGrantOfSharebasedPaymentArrangement', window );">Grant date</a></td>
<td class="text">2018.1.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Share price</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">$ 5.62<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ExpectedOptionLife', window );">Expected option life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExpectedDividendShareOptionsGranted', window );">Expected dividends | $</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">0.96%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_FairValuePerShare', window );">Fair value per share</a></td>
<td class="nump">$ 6.13<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsOneMember', window );">Employee Share Options One [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">34.14%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsOneMember', window );">Employee Share Options One [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">40.79%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsTwoMember', window );">Employee Share Options Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DateOfGrantOfSharebasedPaymentArrangement', window );">Grant date</a></td>
<td class="text">2019.1.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Share price</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">$ 5.62<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ExpectedOptionLife', window );">Expected option life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExpectedDividendShareOptionsGranted', window );">Expected dividends | $</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">1.01%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_FairValuePerShare', window );">Fair value per share</a></td>
<td class="nump">$ 6.86<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsTwoMember', window );">Employee Share Options Two [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">33.35%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsTwoMember', window );">Employee Share Options Two [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">38.93%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsThreeMember', window );">Employee Share Options Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DateOfGrantOfSharebasedPaymentArrangement', window );">Grant date</a></td>
<td class="text">2021.10.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Share price</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">$ 5.62<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ExpectedOptionLife', window );">Expected option life</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExpectedDividendShareOptionsGranted', window );">Expected dividends | $</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">1.01%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_FairValuePerShare', window );">Fair value per share</a></td>
<td class="nump">$ 6.91<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsThreeMember', window );">Employee Share Options Three [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">47.34%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsThreeMember', window );">Employee Share Options Three [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">52.14%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsFourMember', window );">Employee Share Options Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DateOfGrantOfSharebasedPaymentArrangement', window );">Grant date</a></td>
<td class="text">2021.10.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Share price</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">$ 5.62<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_ExpectedOptionLife', window );">Expected option life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ExpectedDividendShareOptionsGranted', window );">Expected dividends | $</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">1.01%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_FairValuePerShare', window );">Fair value per share</a></td>
<td class="nump">$ 6.91<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsFourMember', window );">Employee Share Options Four [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">45.32%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsFourMember', window );">Employee Share Options Four [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems', window );"><strong>Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected price volatility</a></td>
<td class="nump">51.27%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The exercise price of share options is adjusted to $1.17
7 (or $11.66 reflective of the 10-to-1 reverse stock split effective April 15, 2024) with the conversion ratio approximately of 4.82
on the Closing Date due to capital recapitalization. Refer to Note 15 for more information on the capital recapitalization.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Share-based payment expenses are recorded over each vesting
period based on the fair value of share options granted. Relevant information is as follows:</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Expected price volatility rate was estimated by using
the share prices of the most recent period with length of this period approximate to the length of the share options&#8217; expected
life, and the standard deviation of return on the share during this period.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ExpectedOptionLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ExpectedOptionLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_glspu_FairValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value per share.</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;">glspu_FairValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DateOfGrantOfSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 date on which share-based payment arrangements are granted. [Refer: Types of share-based payment arrangements [domain]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph IG23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG23&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<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;">ifrs-full_DateOfGrantOfSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_ExercisePriceShareOptionsGranted2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price of share options granted.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ExercisePriceShareOptionsGranted2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_ExpectedDividendShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an expected dividend used to calculate the fair value of share options granted.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ExpectedDividendShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsMember</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsOneMember</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsTwoMember</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsThreeMember</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=glspu_EmployeeShareOptionsFourMember</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>111
<FILENAME>R103.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570052524496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment (Details) - Schedule of Share-Based Payment Expenses<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>$ / shares</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_glspu_AwardsDateAxis=glspu_GrantDateMember', window );">2017.1.1 [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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Schedule of Share-Based Payment Expenses [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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">$ 5.62<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_glspu_ExercisePriceFairValueOfFirstYear', window );">Fair value of first year</a></td>
<td class="nump">0.9<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_glspu_ExercisePriceFairValueOfSecondYear', window );">Fair value of second year</a></td>
<td class="nump">1.5<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_glspu_ExercisePriceFairValueOfThirdYear', window );">Fair value of third year</a></td>
<td class="nump">1.7<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_glspu_ExercisePriceFairValueOfFourthYear', window );">Fair value of fourth year</a></td>
<td class="nump">2<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_glspu_AwardsDateAxis=glspu_GrantDateOneMember', window );">2018.1.1 [Member]</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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Schedule of Share-Based Payment Expenses [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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">5.62<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_glspu_ExercisePriceFairValueOfFirstYear', window );">Fair value of first year</a></td>
<td class="nump">1.2<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_glspu_ExercisePriceFairValueOfSecondYear', window );">Fair value of second year</a></td>
<td class="nump">1.6<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_glspu_ExercisePriceFairValueOfThirdYear', window );">Fair value of third year</a></td>
<td class="nump">2<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_glspu_ExercisePriceFairValueOfFourthYear', window );">Fair value of fourth year</a></td>
<td class="nump">2.3<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_glspu_AwardsDateAxis=glspu_GrantDateTwoMember', window );">2019.1.1 [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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Schedule of Share-Based Payment Expenses [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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">5.62<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_glspu_ExercisePriceFairValueOfFirstYear', window );">Fair value of first year</a></td>
<td class="nump">1.7<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_glspu_ExercisePriceFairValueOfSecondYear', window );">Fair value of second year</a></td>
<td class="nump">2.1<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_glspu_ExercisePriceFairValueOfThirdYear', window );">Fair value of third year</a></td>
<td class="nump">2.4<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_glspu_ExercisePriceFairValueOfFourthYear', window );">Fair value of fourth year</a></td>
<td class="nump">2.8<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_glspu_AwardsDateAxis=glspu_GrantDateThreeMember', window );">2021.10.5 [Member]</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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Schedule of Share-Based Payment Expenses [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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">5.62<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_glspu_ExercisePriceFairValueOfFirstYear', window );">Fair value of first year</a></td>
<td class="nump">1.9<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_glspu_ExercisePriceFairValueOfSecondYear', window );">Fair value of second year</a></td>
<td class="nump">2.3<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_glspu_ExercisePriceFairValueOfThirdYear', window );">Fair value of third year</a></td>
<td class="nump">2.7<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_glspu_ExercisePriceFairValueOfFourthYear', window );">Fair value of fourth year</a></td>
<td class="nump">2.9<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_glspu_AwardsDateAxis=glspu_GrantDateFourMember', window );">2021.10.5 [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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Schedule of Share-Based Payment Expenses [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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">5.62<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_glspu_ExercisePriceFairValueOfFirstYear', window );">Fair value of first year</a></td>
<td class="nump">2.3<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_glspu_ExercisePriceFairValueOfSecondYear', window );">Fair value of second year</a></td>
<td class="nump">2.7<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_glspu_ExercisePriceFairValueOfThirdYear', window );">Fair value of third year</a></td>
<td class="nump">2.9<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_glspu_ExercisePriceFairValueOfFourthYear', window );">Fair value of fourth year</a></td>
<td class="nump">3.1<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_glspu_AwardsDateAxis=glspu_GrantDateFiveMember', window );">2022.2.23 [Member]</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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Schedule of Share-Based Payment Expenses [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_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price</a></td>
<td class="nump">5.62<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_glspu_ExercisePriceFairValueOfFirstYear', window );">Fair value of first year</a></td>
<td class="nump">1.9<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_glspu_ExercisePriceFairValueOfSecondYear', window );">Fair value of second year</a></td>
<td class="nump">2.5<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_glspu_ExercisePriceFairValueOfThirdYear', window );">Fair value of third year</a></td>
<td class="nump">3<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_glspu_ExercisePriceFairValueOfFourthYear', window );">Fair value of fourth year</a></td>
<td class="nump">$ 3.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ExercisePriceFairValueOfFirstYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excercise price, fair value of first year.</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;">glspu_ExercisePriceFairValueOfFirstYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ExercisePriceFairValueOfFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exerciseprice, fair value of fourth year.</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;">glspu_ExercisePriceFairValueOfFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ExercisePriceFairValueOfSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, fair value of second year.</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;">glspu_ExercisePriceFairValueOfSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ExercisePriceFairValueOfThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excecise price, fair value of third year.</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;">glspu_ExercisePriceFairValueOfThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ExercisePriceShareOptionsGranted2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price of share options granted.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ExercisePriceShareOptionsGranted2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_glspu_AwardsDateAxis=glspu_GrantDateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AwardsDateAxis=glspu_GrantDateMember</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_glspu_AwardsDateAxis=glspu_GrantDateOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AwardsDateAxis=glspu_GrantDateOneMember</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_glspu_AwardsDateAxis=glspu_GrantDateTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AwardsDateAxis=glspu_GrantDateTwoMember</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_glspu_AwardsDateAxis=glspu_GrantDateThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AwardsDateAxis=glspu_GrantDateThreeMember</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_glspu_AwardsDateAxis=glspu_GrantDateFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AwardsDateAxis=glspu_GrantDateFourMember</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_glspu_AwardsDateAxis=glspu_GrantDateFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AwardsDateAxis=glspu_GrantDateFiveMember</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>112
<FILENAME>R104.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570044695424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Payment (Details) - Schedule of Expenses Incurred on Share-Based Payment - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract', window );"><strong>Schedule of Expenses Incurred on Share-Based Payment [Abstract]</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_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Expense recorded</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 38,053<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 51<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R105.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048974768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant liabilities (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>$ / shares </div>
<div>shares</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_glspu_WarrantliabilitiesDetailsLineItems', window );"><strong>Warrant liabilities (Details) [Line Items]</strong></a></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_glspu_WarrantsOutstandingTerm', window );">Warrant outstanding term</a></td>
<td class="text">5 years<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_glspu_RedemptionPrice', window );">Redemption price</a></td>
<td class="nump">$ 0.01<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_glspu_OrdinarySharePerShare', window );">Ordinary share per share</a></td>
<td class="nump">11.5<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_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Reflective per share</a></td>
<td class="nump">$ 115<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_glspu_NumberOfOrdinaryShare', window );">Purchase of ordinary share (in Shares) | shares</a></td>
<td class="nump">1<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_glspu_ClassOfWarrantOrRightsAxis=glspu_PublicWarrantsMember', window );">Public Warrants [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_glspu_WarrantliabilitiesDetailsLineItems', window );"><strong>Warrant liabilities (Details) [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_glspu_OrdinarySharePerShare', window );">Ordinary share per share</a></td>
<td class="nump">$ 18<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_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Reflective per share</a></td>
<td class="nump">180<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_glspu_ClassOfWarrantOrRightsAxis=glspu_PrivateWarrantsMember', window );">Private Warrants [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_glspu_WarrantliabilitiesDetailsLineItems', window );"><strong>Warrant liabilities (Details) [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_glspu_OrdinarySharePerShare', window );">Ordinary share per share</a></td>
<td class="nump">$ 5.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_NumberOfOrdinaryShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ordinary 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;">glspu_NumberOfOrdinaryShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_OrdinarySharePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ordinary share per share.</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;">glspu_OrdinarySharePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_RedemptionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price.</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;">glspu_RedemptionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_WarrantliabilitiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_WarrantliabilitiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_WarrantsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants outstanding term.</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;">glspu_WarrantsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_ifrs-full_DividendsPaidOrdinarySharesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends paid per ordinary share.</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> -Name IAS<br> -Number 34<br> -IssueDate 2024-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DividendsPaidOrdinarySharesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_glspu_ClassOfWarrantOrRightsAxis=glspu_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ClassOfWarrantOrRightsAxis=glspu_PublicWarrantsMember</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_glspu_ClassOfWarrantOrRightsAxis=glspu_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ClassOfWarrantOrRightsAxis=glspu_PrivateWarrantsMember</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>114
<FILENAME>R106.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048383328">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Warrant liabilities (Details) - Schedule of Warrant Liabilities - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_ClassOfWarrantOrRightsAxis=glspu_PublicWarrantsMember', window );">Public Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems', window );"><strong>Warrant liabilities (Details) - Schedule of Warrant Liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_NumberOfShare', window );">Number of shares, begginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">958,272<span></span>
</td>
<td class="nump">996,297<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_glspu_NumberOfAmount', window );">Number of amount ,begginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 287,482<span></span>
</td>
<td class="nump">$ 2,042,410<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_glspu_NumberOfSharesWarrantsExercised', window );">Number of shares, Warrants exercised</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,025)<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_glspu_NumberOfAmountWarrantsExercised', window );">Number of amount ,Warrants exercised</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (77,951)<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_glspu_NumberOfSharesChangeInFairValue', window );">Number of shares, Change in fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_NumberOfAmountChangeInFairValue', window );">Number of amount ,Change in fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 219,364<span></span>
</td>
<td class="num">$ (1,676,977)<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_glspu_NumberOfShare', window );">Number of shares, ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">958,272<span></span>
</td>
<td class="nump">958,272<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_glspu_NumberOfAmount', window );">Number of amount ,ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 506,846<span></span>
</td>
<td class="nump">$ 287,482<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_glspu_ClassOfWarrantOrRightsAxis=glspu_PrivateWarrantsMember', window );">Private Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems', window );"><strong>Warrant liabilities (Details) - Schedule of Warrant Liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_NumberOfShare', window );">Number of shares, begginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,000,000<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_glspu_NumberOfAmount', window );">Number of amount ,begginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,934,000<span></span>
</td>
<td class="text"> <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_glspu_NumberOfSharesWarrantGranted', window );">Number of shares,Warrants granted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">825,000<span></span>
</td>
<td class="nump">2,000,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_glspu_NumberOfAmountWarrantsGranted', window );">Number of amount ,Warrants granted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,642,663<span></span>
</td>
<td class="nump">$ 9,222,288<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_glspu_NumberOfSharesChangeInFairValue', window );">Number of shares, Change in fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_NumberOfAmountChangeInFairValue', window );">Number of amount ,Change in fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (4,592,606)<span></span>
</td>
<td class="num">$ (3,288,288)<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_glspu_NumberOfShare', window );">Number of shares, ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,825,000<span></span>
</td>
<td class="nump">2,000,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_glspu_NumberOfAmount', window );">Number of amount ,ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,984,057<span></span>
</td>
<td class="nump">$ 5,934,000<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The units outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_NumberOfAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount ,begginning balance.</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;">glspu_NumberOfAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NumberOfAmountChangeInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount ,Change in fair 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;">glspu_NumberOfAmountChangeInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NumberOfAmountWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount ,Warrants exercised.</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;">glspu_NumberOfAmountWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NumberOfAmountWarrantsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount ,Warrants granted.</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;">glspu_NumberOfAmountWarrantsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NumberOfShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, begginning balance.</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;">glspu_NumberOfShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NumberOfSharesChangeInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Change in fair 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;">glspu_NumberOfSharesChangeInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NumberOfSharesWarrantGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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,Warrants granted.</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;">glspu_NumberOfSharesWarrantGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NumberOfSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Warrants exercised.</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;">glspu_NumberOfSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ClassOfWarrantOrRightsAxis=glspu_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ClassOfWarrantOrRightsAxis=glspu_PublicWarrantsMember</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_glspu_ClassOfWarrantOrRightsAxis=glspu_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ClassOfWarrantOrRightsAxis=glspu_PrivateWarrantsMember</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>115
<FILENAME>R107.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570045555824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Preference Shares Liabilities (Details) - 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">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Apr. 15, 2024</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_glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems', window );"><strong>Convertible Preference Shares Liabilities [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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,000,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_glspu_ConvertiblePreferrenceSharesDescription', window );">Convertible Preference Shares description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company may, at its option, force conversion
of the Preference Shares in whole or in part if the VWAP (as defined in the certificate of designation for the Preference Shares (the
&#8220;Certificate of Designation&#8221;)) is at least 200% of the then in effect Conversion Price (as defined in the Certificate of Designation)
for each Trading Day (as defined in the Certificate of Designation) during any 10 consecutive Trading Day period, provided that certain
volume thresholds and other conditions set forth in the Certificate of Designation are met, subject certain other limitations. Each Preference
Share may be converted into the number of ordinary shares obtained by dividing $1,000 by the then in effect Conversion Price (as defined
in the Certificate of Designation). The Conversion Price is initially $1.25 per ordinary share (or $12.50
reflective of the 10-to-1 reverse stock split effective April 15, 2024), subject to appropriate adjustment in the event of certain share
dividends and distributions, share splits, share combinations, reclassifications or similar events affecting our ordinary shares and also
upon any distributions of assets, including cash, shares or other property to our shareholders.<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_glspu_ReflectiveShares', window );">Reflective shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,246,939<span></span>
</td>
<td class="nump">560,000<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_glspu_StockholdersEquityReverseStockSplit1', window );">Reverse stock split description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10-to-1 reverse stock split effective April 15, 2024<span></span>
</td>
<td class="text">10-to-1 reverse stock split effective April 15, 2024<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_glspu_AgreementAxis=glspu_SecuritiesPurchaseAgreementMember', window );">Securities 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>
</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_glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems', window );"><strong>Convertible Preference Shares Liabilities [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_PurchaseAgreementAmountRecieved', window );">Amount recieved (in Dollars)</a></td>
<td class="nump">$ 25,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>
</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_ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesAConvertiblePreferenceSharesMember', window );">Series A Convertible Preference Shares [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_glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems', window );"><strong>Convertible Preference Shares Liabilities [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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></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>
</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_ifrs-full_CurrentWarrantLiability', window );">Private warrants (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesAOrdinaryShareMember', window );">Series A Ordinary Share [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_glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems', window );"><strong>Convertible Preference Shares Liabilities [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_PurchaseOfWarrantShares', window );">Share purchase warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,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_ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesBConvertiblePreferenceSharesMember', window );">Series B Convertible Preference Shares [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_glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems', window );"><strong>Convertible Preference Shares Liabilities [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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></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>
</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_glspu_PurchaseOfWarrantShares', window );">Share purchase warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,250,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_glspu_PurchaseAgreementAmountRecieved', window );">Amount recieved (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_ifrs-full_ClassesOfShareCapitalAxis=glspu_ConvertiblePreferrenceSharesMember', window );">Convertible Preferrence Shares [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_glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems', window );"><strong>Convertible Preference Shares Liabilities [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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,114<span></span>
</td>
<td class="nump">7,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_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember', window );">Ordinary shares [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_glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems', window );"><strong>Convertible Preference Shares Liabilities [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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,892,874<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_glspu_ConversionOfStockSharesConverted', window );">Converted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,469,389<span></span>
</td>
<td class="nump">5,600,000<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_glspu_ConversionOfStockSharesConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in 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;">glspu_ConversionOfStockSharesConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConvertiblePreferrenceSharesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible Preferrence Shares 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;">glspu_ConvertiblePreferrenceSharesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PurchaseAgreementAmountRecieved">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase Agreement Amount Recieved.</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;">glspu_PurchaseAgreementAmountRecieved</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PurchaseOfWarrantShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase of warrant 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;">glspu_PurchaseOfWarrantShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ReflectiveShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reflective.</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;">glspu_ReflectiveShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_StockholdersEquityReverseStockSplit1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</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;">glspu_StockholdersEquityReverseStockSplit1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_CurrentWarrantLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current warrant liabilities. [Refer: Warrant liability]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentWarrantLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by the 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_glspu_AgreementAxis=glspu_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AgreementAxis=glspu_SecuritiesPurchaseAgreementMember</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_ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesAConvertiblePreferenceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesAConvertiblePreferenceSharesMember</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_ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesAOrdinaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesAOrdinaryShareMember</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_ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesBConvertiblePreferenceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfShareCapitalAxis=glspu_SeriesBConvertiblePreferenceSharesMember</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_ifrs-full_ClassesOfShareCapitalAxis=glspu_ConvertiblePreferrenceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfShareCapitalAxis=glspu_ConvertiblePreferrenceSharesMember</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_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember</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>116
<FILENAME>R108.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047584224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Preference Shares Liabilities (Details) - Schedule of Convertible Preference Share Liabilities - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract', window );"><strong>Schedule of Convertible Preference Share Liabilities [Abstract]</strong></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_glspu_ConvertiblePreferredShares', window );">Balance at beginning</a></td>
<td class="nump">18,000<span></span>
</td>
<td class="text"> <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_glspu_ConversionOfStockAmountPreferredShares', window );">Balance at beginning</a></td>
<td class="nump">$ 7,767,238<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_glspu_ConvertiblePreferenceShareLiabilitiesIssued', window );">Convertible preference share liabilities issued</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">25,000<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_glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue', window );">Convertible preference share liabilities issued</a></td>
<td class="nump">$ 6,007,337<span></span>
</td>
<td class="nump">$ 14,067,712<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_glspu_ConvertiblePreferenceSharesLiabilitiesExercised', window );">Convertible preference share liabilities exercised</a></td>
<td class="num">(13,114)<span></span>
</td>
<td class="num">(7,000)<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_glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue', window );">Convertible preference share liabilities exercised</a></td>
<td class="num">$ (6,855,259)<span></span>
</td>
<td class="num">$ (5,214,962)<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_glspu_NumberOfSharesChangeInFairValue', window );">Change in fair value</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_ifrs-full_AdjustmentsForFairValueGainsLosses', window );">Change in fair value</a></td>
<td class="nump">$ 7,651,652<span></span>
</td>
<td class="num">$ (1,085,512)<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_glspu_ConvertiblePreferredShares', window );">Balance at ending</a></td>
<td class="nump">14,886<span></span>
</td>
<td class="nump">18,000<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_glspu_ConversionOfStockAmountPreferredShares', window );">Balance at ending</a></td>
<td class="nump">$ 14,570,968<span></span>
</td>
<td class="nump">$ 7,767,238<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ConversionOfStockAmountPreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in 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;">glspu_ConversionOfStockAmountPreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible preference share liabilities exercised.</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;">glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConvertiblePreferenceShareLiabilitiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible preference share liabilities 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;">glspu_ConvertiblePreferenceShareLiabilitiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible preference share liabilities 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;">glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConvertiblePreferenceSharesLiabilitiesExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible preference share liabilities exercised.</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;">glspu_ConvertiblePreferenceSharesLiabilitiesExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConvertiblePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible preferred 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;">glspu_ConvertiblePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NumberOfSharesChangeInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Change in fair 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;">glspu_NumberOfSharesChangeInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AdjustmentsForFairValueGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for fair value losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForFairValueGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R109.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047671616">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Share Capital (Details)<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>
<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>May 18, 2022</div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 10, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 15, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 01, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 05, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 01, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>shares</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_glspu_ShareCapitalDetailsLineItems', window );"><strong>Share Capital (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,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>
</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_ifrs-full_ParValuePerShare', window );">Par value per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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">$ 106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_AuthorizedCapital', window );">Authorized capital (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
</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_ifrs-full_IssuedCapitalOrdinaryShares', window );">Ordinary share (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,299<span></span>
</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">$ 7,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_OutstandingPercentage', window );">Outstanding percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">88.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>
<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_glspu_PreferredShareConvertibleSharesIssuable', window );">Preference shares converted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,813,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding units</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,611,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,565,099<span></span>
</td>
<td class="nump">7,565,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,854,284<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_ifrs-full_Cash', window );">Gross cash (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,755,318<span></span>
</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">$ 46,777,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_NetProceedsReceivedFromPIPEInvestors', window );">Net proceeds received from PIPE Investors (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,300,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_PreferredShareholdersPercentage', window );">Preferred shareholders percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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>
</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_glspu_PurchaseOfOrdinaryShares', window );">Purchase of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,814,895<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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesCOrdinaryShareMember', window );">Series C Ordinary Share [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_ShareCapitalDetailsLineItems', window );"><strong>Share Capital (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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,142,858<span></span>
</td>
<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">&#160;<span></span>
</td>
<td class="nump">1,182,926<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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_GorillaOrdinarySharesMember', window );">Gorilla Ordinary Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_ShareCapitalDetailsLineItems', window );"><strong>Share Capital (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,627,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ParValuePerShare', window );">Par value per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_PIPEInvestorsMember', window );">PIPE Investors [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_ShareCapitalDetailsLineItems', window );"><strong>Share Capital (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_Cash', window );">Gross cash (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,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>
</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_KohSihPingMember', window );">Koh Sih-Ping [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_ShareCapitalDetailsLineItems', window );"><strong>Share Capital (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_PurchaseOfOrdinaryShares', window );">Purchase of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,490<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_ifrs-full_TypesOfAntidilutiveInstrumentsAxis=ifrs-full_WarrantsMember', window );">Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_ShareCapitalDetailsLineItems', window );"><strong>Share Capital (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ParValuePerShare', window );">Par value per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding units</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,025,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember', window );">Ordinary Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_ShareCapitalDetailsLineItems', window );"><strong>Share Capital (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,892,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ParValuePerShare', window );">Par value per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_IssuedCapitalOrdinaryShares', window );">Ordinary share (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,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>
</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_glspu_ConversionRatio', window );">Conversion ratio</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares', window );">Received shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember', window );">Preference shares [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_glspu_ShareCapitalDetailsLineItems', window );"><strong>Share Capital (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_NumberOfSharesIssued', window );">Shares issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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>
</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_ifrs-full_ParValuePerShare', window );">Par value per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Shares outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AuthorizedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AuthorizedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion ratio.</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;">glspu_ConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_glspu_NetProceedsReceivedFromPIPEInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 proceeds received from PIPE Investors.</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;">glspu_NetProceedsReceivedFromPIPEInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_OutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">glspu_OutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_PreferredShareConvertibleSharesIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common shares issuable upon conversion of preferred stock.</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;">glspu_PreferredShareConvertibleSharesIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PreferredShareholdersPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferred shareholders percentage.</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;">glspu_PreferredShareholdersPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_PurchaseOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase of ordinary 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;">glspu_PurchaseOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ShareCapitalDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ShareCapitalDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_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>The amount of cash on hand and demand deposits. [Refer: Cash on hand]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IssuedCapitalOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nominal value of capital arising from issuing ordinary shares. [Refer: Issued capital]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IssuedCapitalOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by the 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nominal value per share.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_a_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ParValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserved for issue under options and contracts for the sale of 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_a_vii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesCOrdinaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesCOrdinaryShareMember</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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_GorillaOrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfOrdinarySharesAxis=glspu_GorillaOrdinarySharesMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_PIPEInvestorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_PIPEInvestorsMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_KohSihPingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_KohSihPingMember</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_ifrs-full_TypesOfAntidilutiveInstrumentsAxis=ifrs-full_WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TypesOfAntidilutiveInstrumentsAxis=ifrs-full_WarrantsMember</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_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember</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_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember</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>118
<FILENAME>R110.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047137312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital (Details) - Schedule of Authorized and Issued Preference Shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>shares</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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesAOrdinaryShareMember', window );">Series A [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_glspu_a2024Abstract0', window );"><strong>2024</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_ifrs-full_NumberOfSharesIssued', window );">Beginning of financial year | shares</a></td>
<td class="nump">1,639,344<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_ifrs-full_IssuedCapital', window );">Beginning of financial year | $</a></td>
<td class="nump">$ 1,639,344<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_glspu_CancellationOfTreasuryShare', window );">Cancellation of treasury shares | shares</a></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_ifrs-full_CancellationOfTreasuryShares', window );">Cancellation of treasury shares | $</a></td>
<td class="text"> <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_glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares', window );">Conversion of convertible preference shares to ordinary shares | shares</a></td>
<td class="num">(1,639,344)<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_glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares', window );">Conversion of convertible preference shares to ordinary shares | $</a></td>
<td class="num">$ (1,639,344)<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_ifrs-full_NumberOfSharesIssued', window );">End of financial year | shares</a></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_ifrs-full_IssuedCapital', window );">End of financial year | $</a></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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesBOrdinaryShareMember', window );">Series B [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_glspu_a2024Abstract0', window );"><strong>2024</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_ifrs-full_NumberOfSharesIssued', window );">Beginning of financial year | shares</a></td>
<td class="nump">1,589,957<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_ifrs-full_IssuedCapital', window );">Beginning of financial year | $</a></td>
<td class="nump">$ 1,589,957<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_glspu_CancellationOfTreasuryShare', window );">Cancellation of treasury shares | shares</a></td>
<td class="num">(31,645)<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_ifrs-full_CancellationOfTreasuryShares', window );">Cancellation of treasury shares | $</a></td>
<td class="num">$ (31,645)<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_glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares', window );">Conversion of convertible preference shares to ordinary shares | shares</a></td>
<td class="num">(1,558,312)<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_glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares', window );">Conversion of convertible preference shares to ordinary shares | $</a></td>
<td class="num">$ (1,558,312)<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_ifrs-full_NumberOfSharesIssued', window );">End of financial year | shares</a></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_ifrs-full_IssuedCapital', window );">End of financial year | $</a></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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesCOrdinaryShareMember', window );">Series C [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_glspu_a2024Abstract0', window );"><strong>2024</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_ifrs-full_NumberOfSharesIssued', window );">Beginning of financial year | shares</a></td>
<td class="nump">1,182,926<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_ifrs-full_IssuedCapital', window );">Beginning of financial year | $</a></td>
<td class="nump">$ 1,182,926<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_glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares', window );">Conversion of convertible preference shares to ordinary shares | shares</a></td>
<td class="num">(1,182,926)<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_glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares', window );">Conversion of convertible preference shares to ordinary shares | $</a></td>
<td class="num">$ (1,182,926)<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_ifrs-full_NumberOfSharesIssued', window );">End of financial year | shares</a></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_ifrs-full_IssuedCapital', window );">End of financial year | $</a></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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesDOrdinaryShareMember', window );">Series D [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_glspu_a2024Abstract0', window );"><strong>2024</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_ifrs-full_NumberOfSharesIssued', window );">Beginning of financial year | shares</a></td>
<td class="nump">1,432,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_ifrs-full_IssuedCapital', window );">Beginning of financial year | $</a></td>
<td class="nump">$ 1,432,665<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_glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares', window );">Conversion of convertible preference shares to ordinary shares | shares</a></td>
<td class="num">(1,432,665)<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_glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares', window );">Conversion of convertible preference shares to ordinary shares | $</a></td>
<td class="num">$ (1,432,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_ifrs-full_NumberOfSharesIssued', window );">End of financial year | shares</a></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_ifrs-full_IssuedCapital', window );">End of financial year | $</a></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_glspu_CancellationOfTreasuryShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cancellation of treasury 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;">glspu_CancellationOfTreasuryShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of conversion of convertible preference shares to ordinary 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;">glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of convertible preference shares to ordinary 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;">glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_a2024Abstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_a2024Abstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_CancellationOfTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 treasury stock cancelled during the period. [Refer: Treasury 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CancellationOfTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nominal value of capital issued.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by the 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesAOrdinaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesAOrdinaryShareMember</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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesBOrdinaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesBOrdinaryShareMember</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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesCOrdinaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesCOrdinaryShareMember</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_ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesDOrdinaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfOrdinarySharesAxis=glspu_SeriesDOrdinaryShareMember</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>119
<FILENAME>R111.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046830592">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Share Capital (Details) - Schedule of Company&#8217;s Ordinary Shares Outstanding - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 01, 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_glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract', window );"><strong>Schedule of Company&#8217;s Ordinary Shares Outstanding [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_NumberOfSharesOutstanding', window );">At January 1</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">7,565,099<span></span>
</td>
<td class="nump">6,854,284<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_glspu_WarrantExercised', window );">Warrant exercised</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">38,025<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_glspu_WarrantIssuance', window );">Warrant issuance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,142,858<span></span>
</td>
<td class="text"> <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_glspu_NewShareIssuance', window );">New share issuance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">122,382<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_glspu_ConvertiblePreferenceShareLiabilitiesExercised', window );">Convertible preference share liabilities exercised</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,771,939<span></span>
</td>
<td class="nump">560,000<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_glspu_RestrictedShareUnitsIssuance', window );">Restricted share units issuance (Note 2)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">3,717<span></span>
</td>
<td class="nump">100,090<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_glspu_AdditionalPaidsInCapital', window );">Additional paid in capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,390<span></span>
</td>
<td class="nump">12,700<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_ifrs-full_NumberOfSharesOutstanding', window );">At June 30</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">11,611,385<span></span>
</td>
<td class="nump">7,565,099<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Shares outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The restricted share units distributed related to: 1)
granted vested equity compensation to directors and officers pertaining to award year July 2022 to July 2023; 2) sign on equity bonus
and vested equity compensation for select employees</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AdditionalPaidsInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AdditionalPaidsInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConvertiblePreferenceShareLiabilitiesExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible preference share liabilities exercised.</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;">glspu_ConvertiblePreferenceShareLiabilitiesExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NewShareIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>New share issuance.</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;">glspu_NewShareIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_RestrictedShareUnitsIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted share units issuance.</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;">glspu_RestrictedShareUnitsIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_WarrantExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant exercised.</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;">glspu_WarrantExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_WarrantIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant issuance.</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;">glspu_WarrantIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R112.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047829232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details)<br> &#1580;.&#1605;. in Billions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>EGP (&#1580;.&#1605;.)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</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_glspu_RevenueDetailsLineItems', window );"><strong>Revenue [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_ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue', window );">Long-term service contracts amount</a></td>
<td class="nump">$ 175,466,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 241,795,928<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionEgyptMember', window );">Gorilla Distribution Egypt [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_glspu_RevenueDetailsLineItems', window );"><strong>Revenue [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_RevenuesDenominatedValue', window );">Revenue denominated value</a></td>
<td class="nump">$ 209,000,000<span></span>
</td>
<td class="nump">&#1580;.&#1605;. 8.4<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_glspu_RevenueDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_RevenueDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_RevenuesDenominatedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenues denominated 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;">glspu_RevenuesDenominatedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate deemed cost of investments in subsidiaries, joint ventures or associates for which deemed cost is fair value in the entity's first IFRS financial statements. [Refer: Total for all associates [member]; Total for all joint ventures [member]; Total for all subsidiaries [member]; Investments in subsidiaries, joint ventures and associates reported in separate financial statements; IFRSs [member]]</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> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 31<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_31_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionEgyptMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaDistributionEgyptMember</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>121
<FILENAME>R113.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570051787136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - Schedule of Revenue from Contracts with Customers - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Schedule of Revenue from Contracts with Customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 20,674,691<span></span>
</td>
<td class="nump">$ 6,429,335<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_ifrs-full_TypesOfCustomersAxis=ifrs-full_GovernmentMember', window );">Government [Member] | Hardware sales [Member] | Video IoT [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_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Schedule of Revenue from Contracts with Customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">20,616<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_ifrs-full_TypesOfCustomersAxis=ifrs-full_GovernmentMember', window );">Government [Member] | Service revenue [Member] | Video IoT [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_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Schedule of Revenue from Contracts with Customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">1,056,025<span></span>
</td>
<td class="nump">1,099,987<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_ifrs-full_TypesOfCustomersAxis=ifrs-full_GovernmentMember', window );">Government [Member] | Service revenue [Member] | Security Convergence [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_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Schedule of Revenue from Contracts with Customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">19,112,606<span></span>
</td>
<td class="nump">4,767,044<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_ifrs-full_TypesOfCustomersAxis=ifrs-full_NongovernmentCustomersMember', window );">Non-Government [Member] | Software sales [Member] | Video IoT [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_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Schedule of Revenue from Contracts with Customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">194,541<span></span>
</td>
<td class="nump">82,745<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_ifrs-full_TypesOfCustomersAxis=ifrs-full_NongovernmentCustomersMember', window );">Non-Government [Member] | Software sales [Member] | Security Convergence [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_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Schedule of Revenue from Contracts with Customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</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_ifrs-full_TypesOfCustomersAxis=ifrs-full_NongovernmentCustomersMember', window );">Non-Government [Member] | Service revenue [Member] | Video IoT [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_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Schedule of Revenue from Contracts with Customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">177,657<span></span>
</td>
<td class="nump">274,663<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_ifrs-full_TypesOfCustomersAxis=ifrs-full_NongovernmentCustomersMember', window );">Non-Government [Member] | Service revenue [Member] | Security Convergence [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_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Schedule of Revenue from Contracts with Customers [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 113,246<span></span>
</td>
<td class="nump">$ 204,896<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TypesOfCustomersAxis=ifrs-full_GovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TypesOfCustomersAxis=ifrs-full_GovernmentMember</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_ifrs-full_SalesChannelsAxis=glspu_HardwareSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SalesChannelsAxis=glspu_HardwareSalesMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_VideoIoTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_VideoIoTMember</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_ifrs-full_SalesChannelsAxis=glspu_ServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SalesChannelsAxis=glspu_ServiceRevenueMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_SecurityConvergenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_SecurityConvergenceMember</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_ifrs-full_TypesOfCustomersAxis=ifrs-full_NongovernmentCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TypesOfCustomersAxis=ifrs-full_NongovernmentCustomersMember</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_ifrs-full_SalesChannelsAxis=glspu_SoftwareSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SalesChannelsAxis=glspu_SoftwareSalesMember</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>122
<FILENAME>R114.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050345344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - Schedule of Revenue from the Transfer of Goods and Services - Reportable segments [member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="nump">$ 20,674,691<span></span>
</td>
<td class="nump">$ 6,429,335<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_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">215,157<span></span>
</td>
<td class="nump">6,429,335<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Total revenue streams [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="nump">21,183,168<span></span>
</td>
<td class="nump">6,545,634<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Inter-revenue streams [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="num">(508,477)<span></span>
</td>
<td class="num">(116,299)<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">At a point in time [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">20,459,534<span></span>
</td>
<td class="nump">82,745<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Over time [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">20,674,691<span></span>
</td>
<td class="nump">6,346,590<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Hardware [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="nump">20,616<span></span>
</td>
<td class="text"> <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_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">20,616<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Hardware [Member] | Total revenue streams [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="nump">22,557<span></span>
</td>
<td class="nump">30,482<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Hardware [Member] | Inter-revenue streams [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="num">(1,941)<span></span>
</td>
<td class="num">(30,482)<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Hardware [Member] | At a point in time [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Hardware [Member] | Over time [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">20,616<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Software [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="nump">194,541<span></span>
</td>
<td class="nump">82,745<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_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">194,541<span></span>
</td>
<td class="nump">82,745<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Software [Member] | Total revenue streams [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="nump">194,541<span></span>
</td>
<td class="nump">168,562<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Software [Member] | Inter-revenue streams [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(85,817)<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Software [Member] | At a point in time [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">82,745<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Software [Member] | Over time [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">194,541<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Service [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="nump">20,459,534<span></span>
</td>
<td class="nump">6,346,590<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_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,346,590<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Service [Member] | Total revenue streams [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="nump">20,966,070<span></span>
</td>
<td class="nump">6,346,590<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Service [Member] | Inter-revenue streams [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customer contracts</a></td>
<td class="num">(506,536)<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Service [Member] | At a point in time [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">20,459,534<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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember', window );">Service [Member] | Over time [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_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems', window );"><strong>Schedule of Revenue from the Transfer of Goods and Services [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TimingOfRevenueRecognition', window );">Timing of revenue recognition</a></td>
<td class="nump">$ 20,459,534<span></span>
</td>
<td class="nump">$ 6,346,590<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_TimingOfRevenueRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amouunt of timing of revenue recognition.</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;">glspu_TimingOfRevenueRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember</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_ifrs-full_PerformanceObligationsAxis=glspu_TotalRevenueStreamsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PerformanceObligationsAxis=glspu_TotalRevenueStreamsMember</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_ifrs-full_PerformanceObligationsAxis=glspu_InterRevenueStreamsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PerformanceObligationsAxis=glspu_InterRevenueStreamsMember</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_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember</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_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredOverTimeMember</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_ifrs-full_ProductsAndServicesAxis=glspu_HardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ProductsAndServicesAxis=glspu_HardwareMember</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_ifrs-full_ProductsAndServicesAxis=glspu_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ProductsAndServicesAxis=glspu_SoftwareMember</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_ifrs-full_ProductsAndServicesAxis=glspu_ServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ProductsAndServicesAxis=glspu_ServiceRevenueMember</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>123
<FILENAME>R115.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047225712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue (Details) - Schedule of Revenue-Related Contract Assets and Liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_ContractAssetsAbstract', window );"><strong>Contract 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_ifrs-full_ContractAssets', window );">Contract assets relating to service contracts</a></td>
<td class="nump">$ 35,756,098<span></span>
</td>
<td class="nump">$ 34,213,379<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_ifrs-full_ContractLiabilitiesAbstract', window );"><strong>Contract 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_ifrs-full_ContractLiabilities', window );">Contract liabilities relating to service contracts</a></td>
<td class="nump">$ 48,200<span></span>
</td>
<td class="nump">$ 107,603<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity&#8217;s future performance).</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ContractAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ContractAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity&#8217;s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R116.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047887520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract', window );"><strong>Revenue recognized that was included in the contract liability balance at the beginning of the year</strong></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_glspu_ServiceRevenue', window );">Service revenue</a></td>
<td class="nump">$ 54,199<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_glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ServiceRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of service revenue.</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;">glspu_ServiceRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R117.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046268496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Gains (Losses) - Net (Details) - Schedule of Other Gains (Losses) - Net - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfOtherGainsLossesNetAbstract', window );"><strong>Schedule of Other Gains (Losses) - Net [Abstract]</strong></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_glspu_NetCurrencyExchangeGainslosses', window );">Net currency exchange (losses) gains</a></td>
<td class="num">$ (5,028,955)<span></span>
</td>
<td class="nump">$ 160,502<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_glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss', window );">(Losses) gains on financial assets and liabilities at fair value through profit or loss</a></td>
<td class="num">(2,729,466)<span></span>
</td>
<td class="nump">616,686<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_glspu_GainsOnReversalOfAccountsPayables', window );">Gain on reversal of accounts payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,165<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_glspu_LossGainOnDisposalOfPropertyPlantAndEquipment', window );">Gain (loss) on disposal of property, plant and equipment</a></td>
<td class="nump">73<span></span>
</td>
<td class="num">(257)<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_glspu_OtherLosses', window );">Other losses</a></td>
<td class="num">(33,894)<span></span>
</td>
<td class="num">(78,640)<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_ifrs-full_OtherGainsLosses', window );">Total other gains (loss) net</a></td>
<td class="num">$ (7,792,242)<span></span>
</td>
<td class="nump">$ 766,456<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gains on financial assets and liabilities at fair value through profit or loss.</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;">glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_GainsOnReversalOfAccountsPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of gains on reversal of accounts payables.</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;">glspu_GainsOnReversalOfAccountsPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_LossGainOnDisposalOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>(Loss) gain on disposal of property, plant and equipment.</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;">glspu_LossGainOnDisposalOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_NetCurrencyExchangeGainslosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 currency exchange gains (losses).</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;">glspu_NetCurrencyExchangeGainslosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_OtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other losses gains that the entity does not separately disclose in the same statement or note.</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;">glspu_OtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfOtherGainsLossesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfOtherGainsLossesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_OtherGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gains (losses) that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R118.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047217584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Finance Costs (Details) - Schedule of Finance Costs - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_InterestExpensesAbstract', window );"><strong>Interest expense:</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_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank borrowings</a></td>
<td class="nump">$ 292,368<span></span>
</td>
<td class="nump">$ 279,888<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_glspu_LoanFromShareholders', window );">Loan from shareholders</a></td>
<td class="nump">113,549<span></span>
</td>
<td class="nump">96,587<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_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">10,688<span></span>
</td>
<td class="nump">71<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_ifrs-full_FinanceCosts', window );">Total finance costs</a></td>
<td class="nump">$ 416,605<span></span>
</td>
<td class="nump">$ 376,546<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_InterestExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_InterestExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_LoanFromShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan from shareholders.</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;">glspu_LoanFromShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_BankBorrowingsUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual undiscounted cash flows in relation to bank borrowings. [Refer: Borrowings]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph IG31A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG31A&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph B11D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B11D&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<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;">ifrs-full_BankBorrowingsUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs associated with financing activities of the 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration.</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> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>127
<FILENAME>R119.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048494928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Expenses by Nature (Details) - Schedule of Expenses by Nature - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfExpensesByNatureAbstract', window );"><strong>Schedule of Expenses by Nature [Abstract]</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_ifrs-full_EmployeeBenefitsExpense', window );">Employee benefit</a></td>
<td class="nump">$ 4,812,094<span></span>
</td>
<td class="nump">$ 7,829,288<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_ifrs-full_BankAndSimilarCharges', window );">Outsourcing charges</a></td>
<td class="nump">661,848<span></span>
</td>
<td class="nump">845,980<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_ifrs-full_ProfessionalFeesExpense', window );">Professional services expenses</a></td>
<td class="nump">2,733,375<span></span>
</td>
<td class="nump">3,303,809<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_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress', window );">Change in inventory of finished goods</a></td>
<td class="nump">86,273<span></span>
</td>
<td class="nump">11,781<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_glspu_ExpectedCreditLoss', window );">Expected credit loss</a></td>
<td class="nump">364,640<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_ifrs-full_InsuranceExpense', window );">Insurance expenses</a></td>
<td class="nump">569,087<span></span>
</td>
<td class="nump">913,813<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_ifrs-full_AmortisationExpense', window );">Amortization expenses on intangible assets</a></td>
<td class="nump">442,242<span></span>
</td>
<td class="nump">406,573<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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation expenses on property, plant and equipment</a></td>
<td class="nump">259,809<span></span>
</td>
<td class="nump">313,574<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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation expenses on right-of-use asset</a></td>
<td class="nump">15,937<span></span>
</td>
<td class="nump">8,328<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_ifrs-full_OtherExpenseByNature', window );">Others</a></td>
<td class="nump">905,508<span></span>
</td>
<td class="nump">933,290<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_ifrs-full_ExpenseByNature', window );">Total expenses by nature</a></td>
<td class="nump">$ 11,193,690<span></span>
</td>
<td class="nump">$ 14,566,436<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ExpectedCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected credit loss.</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;">glspu_ExpectedCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfExpensesByNatureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfExpensesByNatureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BankAndSimilarCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bank and similar charges recognised by the entity as an expense.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BankAndSimilarCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease (increase) in inventories of finished goods and work in progress. [Refer: Inventories; Current finished goods; Current work in progress]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use 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> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_EmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ExpenseByNature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the 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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ExpenseByNature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_InsuranceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense arising from purchased insurance.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InsuranceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherExpenseByNature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherExpenseByNature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProfessionalFeesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fees paid or payable for professional services.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProfessionalFeesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R120.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048383328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Expense (Details) - Schedule Employee Benefit Expense - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems', window );"><strong>Schedule Employee Benefit Expense [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_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">$ 4,219,565<span></span>
</td>
<td class="nump">$ 6,920,176<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_glspu_LaborAndHealthInsuranceFee', window );">Labor and health insurance fees</a></td>
<td class="nump">375,943<span></span>
</td>
<td class="nump">551,376<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_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans', window );">Pension</a></td>
<td class="nump">156,225<span></span>
</td>
<td class="nump">210,569<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_glspu_AdjustmentsForShareOptionExpenses', window );">Share option expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">38,053<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_ifrs-full_OtherEmployeeExpense', window );">Other personnel expenses</a></td>
<td class="nump">60,361<span></span>
</td>
<td class="nump">109,114<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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees', window );">Total employee benefit expense</a></td>
<td class="nump">4,812,094<span></span>
</td>
<td class="nump">7,829,288<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_glspu_RelatedPartyTransactionsAxis=glspu_CostOfRevenueMember', window );">Cost of revenue [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_glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems', window );"><strong>Schedule Employee Benefit Expense [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_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">1,665,177<span></span>
</td>
<td class="nump">2,050,078<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_glspu_LaborAndHealthInsuranceFee', window );">Labor and health insurance fees</a></td>
<td class="nump">125,768<span></span>
</td>
<td class="nump">45,183<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_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans', window );">Pension</a></td>
<td class="nump">57,231<span></span>
</td>
<td class="nump">28,439<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_glspu_AdjustmentsForShareOptionExpenses', window );">Share option expenses</a></td>
<td class="text">&#160;<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_ifrs-full_OtherEmployeeExpense', window );">Other personnel expenses</a></td>
<td class="text"> <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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees', window );">Total employee benefit expense</a></td>
<td class="nump">1,848,176<span></span>
</td>
<td class="nump">2,123,700<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_glspu_RelatedPartyTransactionsAxis=glspu_OperatingExpensesMember', window );">Operating expenses [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_glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems', window );"><strong>Schedule Employee Benefit Expense [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_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">2,554,388<span></span>
</td>
<td class="nump">4,870,098<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_glspu_LaborAndHealthInsuranceFee', window );">Labor and health insurance fees</a></td>
<td class="nump">250,175<span></span>
</td>
<td class="nump">506,193<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_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans', window );">Pension</a></td>
<td class="nump">98,994<span></span>
</td>
<td class="nump">182,130<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_glspu_AdjustmentsForShareOptionExpenses', window );">Share option expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,053<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_ifrs-full_OtherEmployeeExpense', window );">Other personnel expenses</a></td>
<td class="nump">60,361<span></span>
</td>
<td class="nump">109,114<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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees', window );">Total employee benefit expense</a></td>
<td class="nump">$ 2,963,918<span></span>
</td>
<td class="nump">$ 5,705,588<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AdjustmentsForShareOptionExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for share option 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;">glspu_AdjustmentsForShareOptionExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_LaborAndHealthInsuranceFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 labor and health insurance fees.</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;">glspu_LaborAndHealthInsuranceFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense from share-based payment transactions with parties other than employees. [Refer: Expense from share-based payment transactions]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherEmployeeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employee expenses that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 5<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_5&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherEmployeeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 post-employment benefit expense included in profit or loss relating to defined benefit plans. [Refer: Profit (loss); Defined benefit plans [domain]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 5<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_5&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 135<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_WagesAndSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]</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 IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 9<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WagesAndSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_glspu_RelatedPartyTransactionsAxis=glspu_CostOfRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_RelatedPartyTransactionsAxis=glspu_CostOfRevenueMember</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_glspu_RelatedPartyTransactionsAxis=glspu_OperatingExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_RelatedPartyTransactionsAxis=glspu_OperatingExpensesMember</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>129
<FILENAME>R121.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047918112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_TaiwanTaxationMember', window );">Taiwan Taxation [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_glspu_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [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_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Profits tax rate</a></td>
<td class="nump">20.00%<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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_HongKongTaxationMember', window );">Hong Kong Taxation [Member]</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_glspu_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [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_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Profits tax rate</a></td>
<td class="nump">16.50%<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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_JapanTaxationMember', window );">Japan Taxation [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_glspu_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [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_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Profits tax rate</a></td>
<td class="nump">30.62%<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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_UnitedStatesTaxationMember', window );">United States Taxation [Member]</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_glspu_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [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_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Profits tax rate</a></td>
<td class="nump">27.98%<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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_UnitedKingdomTaxationMember', window );">United Kingdom Taxation [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_glspu_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [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_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Profits tax rate</a></td>
<td class="nump">19.00%<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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_IndiaTaxationMember', window );">India Taxation [Member]</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_glspu_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [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_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Profits tax rate</a></td>
<td class="nump">25.00%<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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_EgyptTaxationMember', window );">Egypt Taxation [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_glspu_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [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_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Profits tax rate</a></td>
<td class="nump">22.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_IncomeTaxDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_IncomeTaxDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_TaxRateEffectFromChangeInTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate]</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> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_TaxRateEffectFromChangeInTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_TaiwanTaxationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_TaiwanTaxationMember</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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_HongKongTaxationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_HongKongTaxationMember</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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_JapanTaxationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_JapanTaxationMember</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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_UnitedStatesTaxationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_UnitedStatesTaxationMember</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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_UnitedKingdomTaxationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_UnitedKingdomTaxationMember</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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_IndiaTaxationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_IndiaTaxationMember</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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_EgyptTaxationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=glspu_EgyptTaxationMember</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>130
<FILENAME>R122.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050782224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of Income Tax Expense (Benefit) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_CurrentTaxAbstract', window );"><strong>Current tax:</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_ifrs-full_CurrentTaxExpenseIncome', window );">Current tax on profits for the period</a></td>
<td class="nump">$ 1,912,210<span></span>
</td>
<td class="nump">$ 2,172<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_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod', window );">Prior year income tax overestimation</a></td>
<td class="text"> <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_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods', window );">Total current tax</a></td>
<td class="nump">1,912,210<span></span>
</td>
<td class="nump">2,172<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_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td class="num">(1,781,317)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_IncomeTaxExpensebenefit', window );">Income tax expense</a></td>
<td class="nump">$ 137,893<span></span>
</td>
<td class="nump">$ 2,172<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_CurrentTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_CurrentTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_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>Income tax expense benefit.</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;">glspu_IncomeTaxExpensebenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of tax expense (income) recognised in the period for current tax of prior periods.</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> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 80<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_80_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a 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/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]</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 IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 80<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_80&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]</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> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 80<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R123.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049015248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings(Loss) Per Share (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>shares</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_glspu_EarningsLossPerShareDetailsLineItems', window );"><strong>Disclosure of Earnings Per Share [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_ifrs-full_NumberOfSharesIssued', window );">Ordinary shares issued</a></td>
<td class="nump">65,000,000<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_glspu_ConversionRatioOfOrdinaryShares', window );">Conversion ratio</a></td>
<td class="text">4.82<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_glspu_ConversionOfPreferenceSharesIntoOrdinaryShares', window );">Conversion of preference shares into ordinary shares</a></td>
<td class="nump">4.82<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_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares', window );">Number of shares dilutive in future</a></td>
<td class="nump">3,913,134<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ConversionOfPreferenceSharesIntoOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the conversion of preference shares into ordinary 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;">glspu_ConversionOfPreferenceSharesIntoOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ConversionRatioOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the conversion ratio of ordinary 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;">glspu_ConversionRatioOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_EarningsLossPerShareDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_EarningsLossPerShareDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options.</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 IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by the 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R124.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570056543808">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Earnings(Loss) Per Share (Details) - Schedule of Earnings (Loss) Per Share - USD ($)<br></strong></div></th>
<th class="th" colspan="3">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th" colspan="2"><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_glspu_ScheduleOfEarningsLossPerShareLineItems', window );"><strong>Schedule of Earnings (Loss) Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Amount after tax, Profit attributable to the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,611,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_WeightedAverageShares', window );">Weighted average number of ordinary shares outstanding, Profit attributable to the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,330,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_BasicEarningsLossPerShare', window );">Earnings per share, Profit attributable to the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects', window );">Amount after tax, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,611,568<span></span>
</td>
<td class="num">$ (7,269,758)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted', window );">Weighted average number of ordinary shares outstanding, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">10,413,870<span></span>
</td>
<td class="nump">6,874,742<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_glspu_DilutedEarningsLossPerShares', window );">Loss per share, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_TypesOfAntidilutiveInstrumentsAxis=glspu_EmployeesEquityCompensationMember', window );">Employees&#8217; equity compensation [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ScheduleOfEarningsLossPerShareLineItems', window );"><strong>Schedule of Earnings (Loss) Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects', window );">Amount after tax, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted', window );">Weighted average number of ordinary shares outstanding, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">107,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_TypesOfAntidilutiveInstrumentsAxis=ifrs-full_WarrantsMember', window );">Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ScheduleOfEarningsLossPerShareLineItems', window );"><strong>Schedule of Earnings (Loss) Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects', window );">Amount after tax, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted', window );">Weighted average number of ordinary shares outstanding, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">969,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_TypesOfAntidilutiveInstrumentsAxis=glspu_SharebasedPaymentMember', window );">Share-based payment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_ScheduleOfEarningsLossPerShareLineItems', window );"><strong>Schedule of Earnings (Loss) Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects', window );">Amount after tax, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted', window );">Weighted average number of ordinary shares outstanding, diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">5,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Convertible preference shares and private warrants were excluded in
the computation of diluted loss per share for the six months period ended June 30, 2024. The number of shares that were excluded from
the loss per share calculation above for the six months periods ended June 30, 2024 could be dilutive in the future were 3,913,134.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">On the Closing Date, pursuant to the business combination agreement,
the Company effected in the form of capital recapitalization and issued 65,000,000 ordinary shares in total (the conversion ratio approximately
of 4.82 on the shares of the Company&#8217;s ordinary share). Each eligible shareholder of record on the Closing Date, including preference
shares converted into ordinary shares in accordance with the Company&#8217;s organizational documents and employees who holds granted
share options, received approximately 4.82 shares of ordinary share for each share of ordinary share then held or as converted. The increase
in the number of ordinary shares outstanding due to the capital recapitalization are adjusted retrospectively in the calculation of basic
and diluted loss per share for all periods presented based on the new number of shares. Shares outstanding for the years have been restated
for the 10-for-1 reverse stock split effective April 15, 2024.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_DilutedEarningsLossPerShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_DilutedEarningsLossPerShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ScheduleOfEarningsLossPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfEarningsLossPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average number of ordinary shares outstanding, diluted.</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;">glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_BasicEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator).</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> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_BasicEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022: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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations, unless line item indicates otherwise [member]; Profit (loss) 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity, adjusted for the effects of all dilutive potential ordinary shares. [Refer: Profit (loss) 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_WeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor.</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> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_WeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TypesOfAntidilutiveInstrumentsAxis=glspu_EmployeesEquityCompensationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TypesOfAntidilutiveInstrumentsAxis=glspu_EmployeesEquityCompensationMember</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_ifrs-full_TypesOfAntidilutiveInstrumentsAxis=ifrs-full_WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TypesOfAntidilutiveInstrumentsAxis=ifrs-full_WarrantsMember</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_ifrs-full_TypesOfAntidilutiveInstrumentsAxis=glspu_SharebasedPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TypesOfAntidilutiveInstrumentsAxis=glspu_SharebasedPaymentMember</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>133
<FILENAME>R125.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047496880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Details) - Schedule of Investing Activities with Partial Cash Payments - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems', window );"><strong>Schedule of Investing Activities with Partial Cash Payments [Abstract]</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_ifrs-full_PurchaseOfInvestmentProperty', window );">Purchase of property, plant and equipment</a></td>
<td class="nump">$ 343,372<span></span>
</td>
<td class="nump">$ 144,214<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_ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment', window );">Add: Opening balance of payable on equipment</a></td>
<td class="nump">19,724<span></span>
</td>
<td class="nump">79,517<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_glspu_EndingBalanceOfPayableOnEquipment', window );">Less: Ending balance of payable on equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(7,059)<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_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Cash paid during the period</a></td>
<td class="nump">$ 363,096<span></span>
</td>
<td class="nump">$ 216,672<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_EndingBalanceOfPayableOnEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ending balance of payable on equipment.</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;">glspu_EndingBalanceOfPayableOnEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain on the disposal of property, plant and equipment. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 98<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_98_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PurchaseOfInvestmentProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of investment property. [Refer: Investment property]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PurchaseOfInvestmentProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R126.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050819376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Details) - Schedule of Purchase of Property, Plant and Equipment - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract', window );"><strong>Schedule of Purchase of Property, Plant and Equipment [Abstract]</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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Acquisition of intangible assets</a></td>
<td class="nump">$ 37,508<span></span>
</td>
<td class="nump">$ 9,414,720<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_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Add: Opening balance of payable on intangible assets</a></td>
<td class="nump">3,020,475<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_glspu_ThroughSharebasedPayment', window );">Less: Through share-based payment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,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_ifrs-full_RetirementsIntangibleAssetsAndGoodwill', window );">Less: Reversal of payable on intangible assets</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_ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill', window );">Less: Ending balance of payable on intangible assets</a></td>
<td class="num">(3,000,001)<span></span>
</td>
<td class="num">(3,156,949)<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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Cash paid during the period</a></td>
<td class="nump">$ 57,982<span></span>
</td>
<td class="nump">$ 3,257,771<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ThroughSharebasedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition through share-based payment.</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;">glspu_ThroughSharebasedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</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> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]</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> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]</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> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RetirementsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in intangible assets and goodwill resulting from retirements. [Refer: Intangible assets and goodwill]</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 IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RetirementsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R127.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570052520064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Liabilities from Financing Activities (Details) - Schedule of Changes in Liabilities from Financing Activities - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember', window );">Short-term borrowings [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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Schedule of Changes in Liabilities from Financing Activities [Abstract]</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Balance at beginning</a></td>
<td class="nump">$ 16,449,110<span></span>
</td>
<td class="nump">$ 13,492,935<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_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities', window );">Changes in cash flow from financing activities</a></td>
<td class="num">(2,571,682)<span></span>
</td>
<td class="nump">1,798,993<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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Changes in other non-cash items</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">77,977<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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Impact of changes in foreign exchange rate</a></td>
<td class="num">(772,926)<span></span>
</td>
<td class="num">(180,685)<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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Balance at ending</a></td>
<td class="nump">13,104,502<span></span>
</td>
<td class="nump">15,189,220<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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term borrowings (including current portion) [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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Schedule of Changes in Liabilities from Financing Activities [Abstract]</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Balance at beginning</a></td>
<td class="nump">8,640,311<span></span>
</td>
<td class="nump">10,360,684<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_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities', window );">Changes in cash flow from financing activities</a></td>
<td class="num">(750,819)<span></span>
</td>
<td class="num">(872,431)<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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Changes in other non-cash items</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(77,977)<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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Impact of changes in foreign exchange rate</a></td>
<td class="num">(479,099)<span></span>
</td>
<td class="num">(136,919)<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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Balance at ending</a></td>
<td class="nump">7,410,393<span></span>
</td>
<td class="nump">9,273,357<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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember', window );">Lease Liabilities [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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Schedule of Changes in Liabilities from Financing Activities [Abstract]</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Balance at beginning</a></td>
<td class="nump">53,338<span></span>
</td>
<td class="nump">16,981<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_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities', window );">Changes in cash flow from financing activities</a></td>
<td class="num">(68,252)<span></span>
</td>
<td class="num">(8,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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Changes in other non-cash items</a></td>
<td class="nump">539,835<span></span>
</td>
<td class="nump">71<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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Impact of changes in foreign exchange rate</a></td>
<td class="nump">267,044<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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Balance at ending</a></td>
<td class="nump">791,965<span></span>
</td>
<td class="nump">8,387<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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember', window );">Liabilities from financing activities-gross [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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Schedule of Changes in Liabilities from Financing Activities [Abstract]</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Balance at beginning</a></td>
<td class="nump">25,142,759<span></span>
</td>
<td class="nump">23,870,600<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_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities', window );">Changes in cash flow from financing activities</a></td>
<td class="num">(3,381,157)<span></span>
</td>
<td class="nump">917,897<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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Changes in other non-cash items</a></td>
<td class="nump">530,239<span></span>
</td>
<td class="nump">71<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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Impact of changes in foreign exchange rate</a></td>
<td class="num">(984,981)<span></span>
</td>
<td class="num">(317,604)<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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Balance at ending</a></td>
<td class="nump">$ 21,296,172<span></span>
</td>
<td class="nump">$ 24,470,964<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44B<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44B_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44B<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44B_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44B<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_LiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]</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> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_LiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</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>136
<FILENAME>R128.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049566336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 05, 2022</div></th>
<th class="th"><div>Jun. 30, 2024</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_ifrs-full_RelatedPartyTransactionsAbstract', window );"><strong>Related party transactions [Abstract]</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_ifrs-full_ProceedsFromIssueOfOrdinaryShares', window );">Ordinary shares</a></td>
<td class="nump">$ 2,814,895<span></span>
</td>
<td class="nump">$ 11,290,004<span></span>
</td>
<td class="text"> <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_glspu_AccountsReceivable', window );">Accounts receivables</a></td>
<td class="nump">15,663,648<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_ifrs-full_OtherPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">12,287,359<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_ifrs-full_OtherIntangibleAssets', window );">Other intangible assets</a></td>
<td class="nump">$ 1,629,133<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_ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties', window );">Other receivable</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">$ 521,852<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_AccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_OtherIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]</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 IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 119<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_119&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]</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 IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromIssueOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the issuing of ordinary shares. [Refer: Ordinary shares [member]]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProceedsFromIssueOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables due from related parties. [Refer: Total for all related parties [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R129.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047146384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of Names of Related Parties and Relationship<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr><th class="th" colspan="2"><div>Jun. 30, 2024</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_KowShyhPinMember', window );">Koh Sih-Ping [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Schedule of Names of Related Parties and Relationship [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_RelationshipWithTheCompany', window );">Relationship with the Company</a></td>
<td class="text">Other related party<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_OriginRiseLimitedMember', window );">Origin Rise Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Schedule of Names of Related Parties and Relationship [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_RelationshipWithTheCompany', window );">Relationship with the Company</a></td>
<td class="text">Other related party<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_AsteriaCorporationMember', window );">Asteria Corporation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Schedule of Names of Related Parties and Relationship [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_glspu_RelationshipWithTheCompany', window );">Relationship with the Company</a></td>
<td class="text">Shareholder<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Origin Rise Limited, one of major shareholders of the Company,
is controlled by its sole director, Koh Sih-Ping, who retired as the Director and Chief Executive Officer of the Company on September
9, 2022.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_RelationshipWithTheCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_RelationshipWithTheCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_KowShyhPinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_KowShyhPinMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_OriginRiseLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_OriginRiseLimitedMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_AsteriaCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_AsteriaCorporationMember</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>138
<FILENAME>R130.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048318864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of Interest Expense and Interest Payable - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract', window );"><strong>Schedule of Interest Expense and Interest Payable [Abstract]</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_ifrs-full_InterestExpenseOnOtherFinancialLiabilities', window );">Interest expense</a></td>
<td class="nump">$ 113,549<span></span>
</td>
<td class="nump">$ 96,587<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_ifrs-full_InterestPayable', window );">Interest payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 90,422<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_InterestExpenseOnOtherFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest expense on other financial liabilities. [Refer: Interest expense; Other financial liabilities]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InterestExpenseOnOtherFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_InterestPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest recognised as a liability.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InterestPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>139
<FILENAME>R131.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047362016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of Key Management Compensation - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</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_glspu_ScheduleOfKeyManagementCompensationAbstract', window );"><strong>Schedule of Key Management Compensation [Abstract]</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_ifrs-full_OtherShorttermEmployeeBenefits', window );">Salaries and other short-term employee benefits</a></td>
<td class="nump">$ 970,844<span></span>
</td>
<td class="nump">$ 848,150<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_glspu_PostemploymentBenefits', window );">Post-employment</a></td>
<td class="nump">13,697<span></span>
</td>
<td class="nump">1,629<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_ifrs-full_KeyManagementPersonnelCompensation', window );">Key management compensation, Total</a></td>
<td class="nump">$ 984,541<span></span>
</td>
<td class="nump">$ 849,779<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_PostemploymentBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Post-employment benefits.</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;">glspu_PostemploymentBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ScheduleOfKeyManagementCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfKeyManagementCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_KeyManagementPersonnelCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_KeyManagementPersonnelCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherShorttermEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense from employee benefits (other than termination benefits), which are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services, that the entity does not separately disclose in the same statement or note. [Refer: Employee benefits expense]</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 IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 9<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherShorttermEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R132.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046839872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pledged Assets (Details) - Schedule of Assets Pledged as Collateral - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems', window );"><strong>Schedule of Assets Pledged as Collateral [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_BookValue', window );">Book value</a></td>
<td class="nump">$ 48,720,811<span></span>
</td>
<td class="nump">$ 56,546,018<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_TimeDepositsMember', window );">Time deposits (shown as &#8216;Financial assets at amortized cost&#8217;) [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_glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems', window );"><strong>Schedule of Assets Pledged as Collateral [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_PledgedAsset', window );">Pledged assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Time deposits (shown as &#8216;Financial assets at amortized cost&#8217;)<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_glspu_BookValue', window );">Book value</a></td>
<td class="nump">34,536,821<span></span>
</td>
<td class="nump">$ 41,470,915<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_glspu_Purpose', window );">Purpose</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Performance guarantee, deposit letter of credit and short-term borrowings<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land [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_glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems', window );"><strong>Schedule of Assets Pledged as Collateral [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_PledgedAsset', window );">Pledged assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Land<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_glspu_BookValue', window );">Book value</a></td>
<td class="nump">12,012,187<span></span>
</td>
<td class="nump">$ 12,737,302<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_glspu_Purpose', window );">Purpose</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Long-term and short-term borrowings<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_BuildingsAndStructuresMember', window );">Buildings and structures [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_glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems', window );"><strong>Schedule of Assets Pledged as Collateral [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_PledgedAsset', window );">Pledged assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Buildings and structures<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_glspu_BookValue', window );">Book value</a></td>
<td class="nump">$ 2,171,803<span></span>
</td>
<td class="nump">$ 2,337,801<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_glspu_Purpose', window );">Purpose</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Long-term and short-term borrowings<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_BookValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Book 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;">glspu_BookValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PledgedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pledged assets.</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;">glspu_PledgedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_Purpose">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purpose.</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;">glspu_Purpose</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_TimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_TimeDepositsMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_BuildingsAndStructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=glspu_BuildingsAndStructuresMember</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>141
<FILENAME>R133.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047800272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Contingent Liabilities and Unrecognized Contract Commitments (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_NSGUARDTechnologyIncMember', window );">NSGUARD Technology Inc [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_glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems', window );"><strong>Significant Contingent Liabilities and Unrecognized Contract Commitments [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_ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions', window );">Secured guaranteed notes</a></td>
<td class="nump">$ 55,359<span></span>
</td>
<td class="nump">$ 58,702<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_ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions', window );">Banker&#8217;s letter of guarantee issued</a></td>
<td class="nump">381,297<span></span>
</td>
<td class="nump">1,069,169<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIncMember', window );">Gorilla Technology Inc [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_glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems', window );"><strong>Significant Contingent Liabilities and Unrecognized Contract Commitments [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_ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions', window );">Banker&#8217;s letter of guarantee issued</a></td>
<td class="nump">28,755,891<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTaiwanMember', window );">Gorilla Taiwan [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_glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems', window );"><strong>Significant Contingent Liabilities and Unrecognized Contract Commitments [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_ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions', window );">Banker&#8217;s letter of guarantee issued</a></td>
<td class="nump">$ 2,242,002<span></span>
</td>
<td class="nump">2,236,725<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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_AsteriaCorporationMember', window );">Asteria Corporation [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_glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems', window );"><strong>Significant Contingent Liabilities and Unrecognized Contract Commitments [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_ifrs-full_CashAdvancesAndLoansFromRelatedParties', window );">Promissory note outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_CashAdvancesAndLoansFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 advances and loans from related parties. [Refer: Total for all related parties [member]]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CashAdvancesAndLoansFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 guarantees or collateral provided by the entity in related party transactions. [Refer: Guarantees [member]; Total for all related parties [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_h&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 guarantees or collateral provided to the entity in related party transactions. [Refer: Guarantees [member]; Total for all related parties [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_h&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_NSGUARDTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_NSGUARDTechnologyIncMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTechnologyIncMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTaiwanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_GorillaTaiwanMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_AsteriaCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfRelatedPartiesAxis=glspu_AsteriaCorporationMember</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>142
<FILENAME>R134.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049664864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Management (Details) - Schedule of Gearing Ratios - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_ScheduleOfGearingRatiosAbstract', window );"><strong>Schedule of Gearing Ratios [Abstract]</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_ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings', window );">Total borrowings</a></td>
<td class="nump">$ 20,514,895<span></span>
</td>
<td class="nump">$ 25,089,421<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_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents', window );">Less: Cash and cash equivalents</a></td>
<td class="num">(11,218,496)<span></span>
</td>
<td class="num">(5,306,857)<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_ifrs-full_NetDebt', window );">Net debt</a></td>
<td class="nump">9,296,397<span></span>
</td>
<td class="nump">19,782,564<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_ifrs-full_EquityInterestsOfAcquirer', window );">Total equity</a></td>
<td class="nump">72,055,682<span></span>
</td>
<td class="nump">54,151,733<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_TotalCapitals', window );">Total capital</a></td>
<td class="nump">$ 81,352,081<span></span>
</td>
<td class="nump">$ 73,934,297<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_glspu_GearingRatio', window );">Gearing ratio</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_GearingRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_GearingRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</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_glspu_ScheduleOfGearingRatiosAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_ScheduleOfGearingRatiosAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_TotalCapitals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_TotalCapitals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_EquityInterestsOfAcquirer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in a business combination. [Refer: Total for all business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2024-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B64_f_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<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;">ifrs-full_EquityInterestsOfAcquirer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NetDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt of the 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_NetDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current other borrowings and the current portion of non-current other borrowings. [Refer: Other borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classification of cash equivalents representing short-term deposits. [Refer: Cash equivalents]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R135.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047577344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Financial Instruments [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_NetCurrencyExchangeGainslosses', window );">Total exchange gain or (loss)</a></td>
<td class="nump">$ 5,028,955<span></span>
</td>
<td class="num">$ (160,502)<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_glspu_MarketInterestRate', window );">Market interest rate</a></td>
<td class="nump">1.00%<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_glspu_IncreaseDecreaseInCashOutflow', window );">Increase in the cash outflow</a></td>
<td class="nump">$ 131,045<span></span>
</td>
<td class="nump">134,491<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_ifrs-full_OtherCashAndCashEquivalents', window );">Cash and cash equivalents and financial assets at amortized cost</a></td>
<td class="nump">45,755,317<span></span>
</td>
<td class="nump">46,777,772<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_glspu_ExpectedCreditLosses', window );">Increase in credit losses</a></td>
<td class="nump">364,640<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_ifrs-full_OtherReceivables', window );">Other receivables and guarantee deposits</a></td>
<td class="nump">4,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107,228<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_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_UnrealisedForeignExchangeGainsLossesMember', window );">Unrealised foreign exchange gains (losses) [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Financial Instruments [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_NetCurrencyExchangeGainslosses', window );">Total exchange gain or (loss)</a></td>
<td class="num">(4,994,135)<span></span>
</td>
<td class="nump">160,502<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_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_TradeReceivablesMember', window );">Accounts receivable [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Financial Instruments [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ExpectedCreditLosses', window );">Increase in credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,600,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_ifrs-full_TypesOfRisksAxis=ifrs-full_CreditRiskMember', window );">Credit risk [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Financial Instruments [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_ifrs-full_OtherReceivables', window );">Other receivables and guarantee deposits</a></td>
<td class="nump">$ 552,405<span></span>
</td>
<td class="nump">$ 613,544<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_glspu_ExpectedCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for cedit loss on goodwill recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities.</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;">glspu_ExpectedCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_IncreaseDecreaseInCashOutflow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in the cash outflow.</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;">glspu_IncreaseDecreaseInCashOutflow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_MarketInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Market interest rate.</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;">glspu_MarketInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_NetCurrencyExchangeGainslosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 currency exchange gains (losses).</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;">glspu_NetCurrencyExchangeGainslosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and cash equivalents that the entity does not separately disclose in the same statement or note. [Refer: Cash and cash equivalents]</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 IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable by the entity that it does not separately disclose in the same statement or note.</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> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_UnrealisedForeignExchangeGainsLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_UnrealisedForeignExchangeGainsLossesMember</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_TradeReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_TradeReceivablesMember</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_ifrs-full_TypesOfRisksAxis=ifrs-full_CreditRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_TypesOfRisksAxis=ifrs-full_CreditRiskMember</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>144
<FILENAME>R136.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570054142032">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Details) - Schedule of Financial Instruments by Category - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_CategoriesOfFinancialAssetsAbstract', window );"><strong>Financial assets</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Financial assets at fair value through profit or loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,544,045<span></span>
</td>
<td class="nump">$ 995,101<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_ifrs-full_FinancialAssetsAtAmortisedCost', window );">Financial assets at amortized cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">63,346,977<span></span>
</td>
<td class="nump">48,839,518<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_ifrs-full_FinancialAssets', window );">Financial assets, total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">64,891,022<span></span>
</td>
<td class="nump">49,834,619<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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Financial liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_FinancialLiabilitiesAtAmortisedCost', window );">Financial liabilities at amortized cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">33,674,346<span></span>
</td>
<td class="nump">42,216,345<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_glspu_FinancialWarrantLiabilities', window );">Warrant liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,490,903<span></span>
</td>
<td class="nump">6,221,482<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_glspu_ConvertiblePreferenceShareLiabilities', window );">Convertible preference share liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14,570,968<span></span>
</td>
<td class="nump">7,767,238<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_ifrs-full_FinancialLiabilities', window );">Financial liabilities, total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 53,736,217<span></span>
</td>
<td class="nump">$ 56,205,065<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Financial assets at amortized cost include cash and cash
equivalents, financial assets at amortized cost, accounts receivable, other receivables and guarantee deposits. Financial liabilities
at amortized cost include short-term borrowings, notes and accounts payable, other payables and long-term borrowings (including current
portion).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ConvertiblePreferenceShareLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible preference share liabilities.</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;">glspu_ConvertiblePreferenceShareLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_FinancialWarrantLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 is financial of waarants liabilities.</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;">glspu_FinancialWarrantLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_CategoriesOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Classes of financial instruments [domain]; Financial liabilities]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35M<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35I<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialAssetsAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial assets at amortised cost. The amortised cost is the amount at which financial assets are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount, and adjusted for any impairment. [Refer: Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_f&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialAssetsAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity&#8217;s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity&#8217;s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialLiabilitiesAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_g&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialLiabilitiesAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>145
<FILENAME>R137.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047415296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_srt_CurrencyAxis=currency_TWD', window );">NTD:USD [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_glspu_MonetaryItemsAbstract', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ForeignCurrencyFinancialAssetsAmount', window );">Foreign currency amount, Financial assets</a></td>
<td class="nump">$ 519,626,000<span></span>
</td>
<td class="nump">$ 516,510,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_glspu_FinancialAssetsOfExchangeRate', window );">Exchange rate, Financial assets</a></td>
<td class="nump">0.031%<span></span>
</td>
<td class="nump">0.033%<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_ifrs-full_FinancialAssetsAtFairValue', window );">Book value, Financial assets</a></td>
<td class="nump">$ 15,981,373<span></span>
</td>
<td class="nump">$ 16,844,446<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_glspu_MonetaryItemsAbstract0', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ForeignCurrencyFinancialLiabilitiesAmount', window );">Foreign currency amount, Financial liabilities</a></td>
<td class="nump">$ 695,799,000<span></span>
</td>
<td class="nump">$ 614,748,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_glspu_FinancialLiabilitiesOfExchangeRate', window );">Exchange rate, Financial liabilities</a></td>
<td class="nump">0.031%<span></span>
</td>
<td class="nump">0.033%<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_ifrs-full_FinancialLiabilitiesAtFairValue', window );">Book value, Financial liabilities</a></td>
<td class="nump">$ 21,399,647<span></span>
</td>
<td class="nump">$ 20,048,202<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_srt_CurrencyAxis=currency_EGP', window );">EGP:USD [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_glspu_MonetaryItemsAbstract', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ForeignCurrencyFinancialAssetsAmount', window );">Foreign currency amount, Financial assets</a></td>
<td class="nump">$ 2,032,144,000<span></span>
</td>
<td class="nump">$ 600,433,000<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_glspu_FinancialAssetsOfExchangeRate', window );">Exchange rate, Financial assets</a></td>
<td class="nump">0.021%<span></span>
</td>
<td class="nump">0.055%<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_ifrs-full_FinancialAssetsAtFairValue', window );">Book value, Financial assets</a></td>
<td class="nump">$ 33,046,767<span></span>
</td>
<td class="nump">$ 33,285,236<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_glspu_MonetaryItemsAbstract0', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ForeignCurrencyFinancialLiabilitiesAmount', window );">Foreign currency amount, Financial liabilities</a></td>
<td class="nump">$ 741,599,000<span></span>
</td>
<td class="nump">$ 432,966,000<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_glspu_FinancialLiabilitiesOfExchangeRate', window );">Exchange rate, Financial liabilities</a></td>
<td class="nump">0.021%<span></span>
</td>
<td class="nump">0.033%<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_ifrs-full_FinancialLiabilitiesAtFairValue', window );">Book value, Financial liabilities</a></td>
<td class="nump">$ 15,425,249<span></span>
</td>
<td class="nump">$ 14,158,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_srt_CurrencyAxis=currency_GBP', window );">GBP:USD [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_glspu_MonetaryItemsAbstract0', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ForeignCurrencyFinancialLiabilitiesAmount', window );">Foreign currency amount, Financial liabilities</a></td>
<td class="nump">$ 14,240,000<span></span>
</td>
<td class="nump">$ 12,619,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_glspu_FinancialLiabilitiesOfExchangeRate', window );">Exchange rate, Financial liabilities</a></td>
<td class="nump">1.26%<span></span>
</td>
<td class="nump">1.27%<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_ifrs-full_FinancialLiabilitiesAtFairValue', window );">Book value, Financial liabilities</a></td>
<td class="nump">$ 17,941,994<span></span>
</td>
<td class="nump">$ 16,025,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_FinancialAssetsOfExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial assets of exchange rate.</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;">glspu_FinancialAssetsOfExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_FinancialLiabilitiesOfExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial liabilities of exchange rate.</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;">glspu_FinancialLiabilitiesOfExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_glspu_ForeignCurrencyFinancialAssetsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency financial assets 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;">glspu_ForeignCurrencyFinancialAssetsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_ForeignCurrencyFinancialLiabilitiesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency financial liabilities 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;">glspu_ForeignCurrencyFinancialLiabilitiesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_MonetaryItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_MonetaryItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_MonetaryItemsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_MonetaryItemsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_FinancialAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial assets. [Refer: At fair value [member]; Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_srt_CurrencyAxis=currency_TWD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_TWD</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_CurrencyAxis=currency_EGP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_EGP</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_CurrencyAxis=currency_GBP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_GBP</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>146
<FILENAME>R138.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047171072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Details) - Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<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_srt_CurrencyAxis=currency_TWD', window );">NTD:USD [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_glspu_MonetaryItemsAbstract3', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_FinancialAssetDegreeOfVariation', window );">Financial assets, Degree of variation</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Financial assets, Effect on profit or loss</a></td>
<td class="nump">$ 159,814<span></span>
</td>
<td class="nump">$ 166,897<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_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome', window );">Financial assets, Effect on other comprehensive income</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_glspu_MonetaryItemsAbstract4', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_FinancialLiabilityDegreeOfVariation', window );">Financial liabilities, Degree of variation</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<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_ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Financial liabilities, Effect on profit or loss</a></td>
<td class="nump">$ 213,996<span></span>
</td>
<td class="nump">$ 102,305<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_glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome', window );">Financial liabilities, Effect on other comprehensive income</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_srt_CurrencyAxis=currency_EGP', window );">EGP:USD [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_glspu_MonetaryItemsAbstract3', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_FinancialAssetDegreeOfVariation', window );">Financial assets, Degree of variation</a></td>
<td class="nump">1.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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Financial assets, Effect on profit or loss</a></td>
<td class="nump">$ 330,468<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_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome', window );">Financial assets, Effect on other comprehensive income</a></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_glspu_MonetaryItemsAbstract4', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_FinancialLiabilityDegreeOfVariation', window );">Financial liabilities, Degree of variation</a></td>
<td class="nump">1.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_ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Financial liabilities, Effect on profit or loss</a></td>
<td class="nump">$ 154,252<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_glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome', window );">Financial liabilities, Effect on other comprehensive income</a></td>
<td class="text"> <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_srt_CurrencyAxis=currency_GBP', window );">GBP:USD [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_glspu_MonetaryItemsAbstract4', window );"><strong>Monetary 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_FinancialLiabilityDegreeOfVariation', window );">Financial liabilities, Degree of variation</a></td>
<td class="nump">1.00%<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_ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Financial liabilities, Effect on profit or loss</a></td>
<td class="nump">$ 179,420<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_glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome', window );">Financial liabilities, Effect on other comprehensive income</a></td>
<td class="text"> <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_glspu_FinancialAssetDegreeOfVariation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Precentage of financial assets, Degree of variation.</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;">glspu_FinancialAssetDegreeOfVariation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</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_glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial liabilities, Effect on other comprehensive income.</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;">glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_FinancialLiabilityDegreeOfVariation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial liabilities, degree of variation.</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;">glspu_FinancialLiabilityDegreeOfVariation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</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_glspu_MonetaryItemsAbstract3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_MonetaryItemsAbstract3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_MonetaryItemsAbstract4">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_MonetaryItemsAbstract4</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial assets at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets; Other comprehensive income]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_h&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial assets that are measured at fair value and for which gains (losses) are recognised in profit or loss. A financial asset shall be measured at fair value through profit or loss unless it is measured at amortised cost or at fair value through other comprehensive income. A gain (loss) on a financial asset measured at fair value shall be recognised in profit or loss unless it is part of a hedging relationship, it is an investment in an equity instrument for which the entity has elected to present gains and losses in other comprehensive income or it is a financial asset measured at fair value through other comprehensive income. [Refer: At fair value [member]; Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial liabilities that meet either of the following conditions: (a) they meet the definition of held for trading; or (b) upon initial recognition they are designated by the entity as at fair value through profit or loss. An entity may use this designation only when permitted by paragraph 4.3.5 of IFRS 9 (embedded derivatives) or when doing so results in more relevant information, because either: (a) it eliminates or significantly reduces a measurement or recognition inconsistency (sometimes referred to as &#8216;an accounting mismatch&#8217;) that would otherwise arise from measuring assets or liabilities or recognising the gains and losses on them on different bases; or (b) a group of financial liabilities or financial assets and financial liabilities is managed and its performance is evaluated on a fair value basis, in accordance with a documented risk management or investment strategy, and information about the group is provided internally on that basis to the entity&#8217;s key management personnel (as defined in IAS 24). [Refer: At fair value [member]; Key management personnel of entity or parent [member]; Derivatives [member]; Financial assets; Financial liabilities]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_srt_CurrencyAxis=currency_TWD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_TWD</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_CurrencyAxis=currency_EGP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_EGP</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_CurrencyAxis=currency_GBP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_GBP</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>147
<FILENAME>R139.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570045554896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Details) - Schedule of Provision Matrix - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesTotalBookValue', window );">Total book value</a></td>
<td class="nump">$ 30,117,616<span></span>
</td>
<td class="nump">$ 14,563,153<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_glspu_AccountsReceivablesLossAllowance', window );">Loss allowance</a></td>
<td class="nump">13,078,361<span></span>
</td>
<td class="nump">13,114,951<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_ifrs-full_PastDueStatusAxis=glspu_NotPastDueMember', window );">Not past due [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesTotalBookValue', window );">Total book value</a></td>
<td class="nump">471,022<span></span>
</td>
<td class="nump">3,937,838<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_glspu_AccountsReceivablesLossAllowance', window );">Loss allowance</a></td>
<td class="nump">$ 142<span></span>
</td>
<td class="nump">$ 2,489,636<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_ifrs-full_PastDueStatusAxis=glspu_NotPastDueMember', window );">Not past due [Member] | Bottom of Range [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.03%<span></span>
</td>
<td class="nump">0.03%<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_ifrs-full_PastDueStatusAxis=glspu_NotPastDueMember', window );">Not past due [Member] | Top of Range [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">0.40%<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_ifrs-full_PastDueStatusAxis=glspu_UpTo180DaysPastDueMember', window );">Up to 180 days past due [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesTotalBookValue', window );">Total book value</a></td>
<td class="nump">$ 17,669,716<span></span>
</td>
<td class="nump">$ 4,770,297<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_glspu_AccountsReceivablesLossAllowance', window );">Loss allowance</a></td>
<td class="nump">$ 1,101,341<span></span>
</td>
<td class="nump">$ 4,770,297<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_ifrs-full_PastDueStatusAxis=glspu_UpTo180DaysPastDueMember', window );">Up to 180 days past due [Member] | Bottom of Range [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.15%<span></span>
</td>
<td class="nump">0.07%<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_ifrs-full_PastDueStatusAxis=glspu_UpTo180DaysPastDueMember', window );">Up to 180 days past due [Member] | Top of Range [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">0.91%<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_ifrs-full_PastDueStatusAxis=glspu_UpTo365DaysPastDueMember', window );">Up to 365 days past due [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_AccountsReceivablesTotalBookValue', window );">Total book value</a></td>
<td class="nump">$ 6,271,360<span></span>
</td>
<td class="nump">$ 3,100,633<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_glspu_AccountsReceivablesLossAllowance', window );">Loss allowance</a></td>
<td class="nump">$ 6,271,360<span></span>
</td>
<td class="nump">$ 3,100,633<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_ifrs-full_PastDueStatusAxis=glspu_UpTo365DaysPastDueMember', window );">Up to 365 days past due [Member] | Bottom of Range [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.82%<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_ifrs-full_PastDueStatusAxis=glspu_UpTo365DaysPastDueMember', window );">Up to 365 days past due [Member] | Top of Range [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ifrs-full_PastDueStatusAxis=glspu_Over366DaysPastDueMember', window );">Over 366 days past due [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_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Schedule of Provision Matrix [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_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_glspu_AccountsReceivablesTotalBookValue', window );">Total book value</a></td>
<td class="nump">$ 5,705,518<span></span>
</td>
<td class="nump">$ 2,754,385<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_glspu_AccountsReceivablesLossAllowance', window );">Loss allowance</a></td>
<td class="nump">$ 5,705,518<span></span>
</td>
<td class="nump">$ 2,754,385<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_AccountsReceivablesLossAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 is accounts receivables of loss allowance.</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;">glspu_AccountsReceivablesLossAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_AccountsReceivablesTotalBookValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 is accounts receivables book 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;">glspu_AccountsReceivablesTotalBookValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_DisclosureOfProvisionMatrixLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfProvisionMatrixLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ExpectedCreditLossRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights.</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph IG20D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG20D&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<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;">ifrs-full_ExpectedCreditLossRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_PastDueStatusAxis=glspu_NotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PastDueStatusAxis=glspu_NotPastDueMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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_ifrs-full_PastDueStatusAxis=glspu_UpTo180DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PastDueStatusAxis=glspu_UpTo180DaysPastDueMember</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_ifrs-full_PastDueStatusAxis=glspu_UpTo365DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PastDueStatusAxis=glspu_UpTo365DaysPastDueMember</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_ifrs-full_PastDueStatusAxis=glspu_Over366DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_PastDueStatusAxis=glspu_Over366DaysPastDueMember</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>148
<FILENAME>R140.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570048319440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Details) - Schedule of Loss Allowance for Accounts Receivable - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_TradeReceivablesMember', window );">Accounts receivable [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_glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems', window );"><strong>Schedule of ECLs for Contract Assets, Accounts and Other Receivable [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable', window );">Balance at beginning</a></td>
<td class="nump">$ 13,114,951<span></span>
</td>
<td class="nump">$ 1,481,779<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_ifrs-full_AdjustmentsForProvisions', window );">Provision for ECLs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,633,172<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_ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets', window );">Reverse provision for ECLs</a></td>
<td class="num">(36,590)<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_glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable', window );">Balance at ending</a></td>
<td class="nump">13,078,361<span></span>
</td>
<td class="nump">13,114,951<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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_OtherReceivablesMember', window );">Other receivables [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_glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems', window );"><strong>Schedule of ECLs for Contract Assets, Accounts and Other Receivable [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable', window );">Balance at beginning</a></td>
<td class="nump">521,852<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_ifrs-full_AdjustmentsForProvisions', window );">Provision for ECLs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">521,852<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_ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets', window );">Reverse provision for ECLs</a></td>
<td class="text"> <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_glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable', window );">Balance at ending</a></td>
<td class="nump">$ 521,852<span></span>
</td>
<td class="nump">$ 521,852<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aount of ECLs for contract assets, accounts and other receivable.</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;">glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AdjustmentsForProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AdjustmentsForProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in an allowance account for credit losses of financial assets resulting from the reversal of impairment. [Refer: Allowance account for credit losses of financial 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/2009/role/commonPracticeRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2024-03-27<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;">ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_TradeReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_TradeReceivablesMember</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_OtherReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfFinancialInstrumentsAxis=glspu_OtherReceivablesMember</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>149
<FILENAME>R141.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570049764928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Details) - Schedule of Non-Derivative Financial Liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Less than 1 year [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_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Schedule of Non-Derivative Financial Liabilities [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_ifrs-full_CurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">$ 172,685<span></span>
</td>
<td class="nump">$ 30,327<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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Long-term borrowings (including current portion)</a></td>
<td class="nump">2,018,170<span></span>
</td>
<td class="nump">1,817,873<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember', window );">Over 1 year [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_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Schedule of Non-Derivative Financial Liabilities [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_ifrs-full_CurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">619,280<span></span>
</td>
<td class="nump">23,011<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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Long-term borrowings (including current portion)</a></td>
<td class="nump">$ 5,392,223<span></span>
</td>
<td class="nump">$ 6,822,438<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current lease liabilities. [Refer: Lease liabilities]</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> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion of non-current borrowings. [Refer: Borrowings]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of 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;">ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember</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>150
<FILENAME>R142.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570050269760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Information (Details) - Schedule of the Related Information of Natures of the Assets and Liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract', window );"><strong>Financial assets at fair value through profit or loss</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of assets</a></td>
<td class="nump">$ 1,544,045<span></span>
</td>
<td class="nump">$ 995,101<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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,988,720<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_ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember', window );">Financial liabilities at fair value through profit or loss [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="nump">20,061,870<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_ifrs-full_ClassesOfLiabilitiesAxis=glspu_WarrantLiabilitiesMember', window );">Warrant Liabilities [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="nump">5,490,903<span></span>
</td>
<td class="nump">6,221,482<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_ifrs-full_ClassesOfLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesMember', window );">Convertible preference share liabilities [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="nump">14,570,968<span></span>
</td>
<td class="nump">7,767,238<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_ifrs-full_ClassesOfAssetsAxis=glspu_InvestmentInARentacaptiveCompanyMember', window );">Investment in a rent-a-captive company [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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract', window );"><strong>Financial assets at fair value through profit or loss</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of assets</a></td>
<td class="nump">1,544,045<span></span>
</td>
<td class="nump">995,101<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287,482<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Level 1 [Member] | Financial liabilities at fair value through profit or loss [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="nump">506,846<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Level 1 [Member] | Warrant Liabilities [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="nump">506,846<span></span>
</td>
<td class="nump">287,482<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Level 1 [Member] | Convertible preference share liabilities [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="text"> <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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Level 1 [Member] | Investment in a rent-a-captive company [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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract', window );"><strong>Financial assets at fair value through profit or loss</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of assets</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="text">&#160;<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">Level 2 [Member] | Financial liabilities at fair value through profit or loss [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="text"> <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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">Level 2 [Member] | Warrant Liabilities [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="text">&#160;<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">Level 2 [Member] | Convertible preference share liabilities [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">Level 2 [Member] | Investment in a rent-a-captive company [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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract', window );"><strong>Financial assets at fair value through profit or loss</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of assets</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember', window );">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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,701,238<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember', window );">Level 3 [Member] | Financial liabilities at fair value through profit or loss [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="nump">19,555,025<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember', window );">Level 3 [Member] | Warrant Liabilities [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="nump">4,984,057<span></span>
</td>
<td class="nump">5,934,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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember', window );">Level 3 [Member] | Convertible preference share liabilities [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_glspu_LiabilitiesAbstract0', window );"><strong>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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of liabilities</a></td>
<td class="nump">14,570,968<span></span>
</td>
<td class="nump">7,767,238<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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember', window );">Level 3 [Member] | Investment in a rent-a-captive company [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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract', window );"><strong>Financial assets at fair value through profit or loss</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Recurring fair value measurements of assets</a></td>
<td class="nump">$ 1,544,045<span></span>
</td>
<td class="nump">$ 995,101<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_LiabilitiesAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_LiabilitiesAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current financial liabilities measured at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_e&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</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_ifrs-full_ClassesOfLiabilitiesAxis=glspu_WarrantLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfLiabilitiesAxis=glspu_WarrantLiabilitiesMember</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_ifrs-full_ClassesOfLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesMember</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_ifrs-full_ClassesOfAssetsAxis=glspu_InvestmentInARentacaptiveCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_ClassesOfAssetsAxis=glspu_InvestmentInARentacaptiveCompanyMember</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember</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>151
<FILENAME>R143.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047358816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_PrivateWarrantLiabilitiesAtFairValueMember', window );">Private warrant liabilities at fair value [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_glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems', window );"><strong>Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument [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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Balance</a></td>
<td class="nump">$ 5,934,000<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_glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear', window );">Granted in the year</a></td>
<td class="nump">3,642,663<span></span>
</td>
<td class="nump">9,222,288<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_glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses', window );">Losses recognized in profit or loss</a></td>
<td class="num">(4,592,606)<span></span>
</td>
<td class="num">(3,288,288)<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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Balance</a></td>
<td class="nump">4,984,057<span></span>
</td>
<td class="nump">5,934,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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember', window );">Convertible preference share liabilities at fair value [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_glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems', window );"><strong>Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument [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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Balance</a></td>
<td class="nump">7,767,238<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_glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear', window );">Granted in the year</a></td>
<td class="nump">6,007,337<span></span>
</td>
<td class="nump">14,067,712<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_glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare', window );">Exercised in the year</a></td>
<td class="num">(6,855,259)<span></span>
</td>
<td class="num">(5,214,962)<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_glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses', window );">Losses recognized in profit or loss</a></td>
<td class="nump">7,651,652<span></span>
</td>
<td class="num">(1,085,512)<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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Balance</a></td>
<td class="nump">14,570,968<span></span>
</td>
<td class="nump">7,767,238<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember', window );">Financial assets at fair value through profit or loss [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_glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems', window );"><strong>Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument [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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Balance</a></td>
<td class="nump">995,101<span></span>
</td>
<td class="nump">1,073,229<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_glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses', window );">Losses recognized in profit or loss</a></td>
<td class="nump">548,944<span></span>
</td>
<td class="num">(78,128)<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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Balance</a></td>
<td class="nump">$ 1,544,045<span></span>
</td>
<td class="nump">$ 995,101<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible preference share exercised.</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;">glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial assets losses recognized in profit or loss.</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;">glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 private warrant granted.</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;">glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial assets that are measured at fair value and for which gains (losses) are recognised in profit or loss. A financial asset shall be measured at fair value through profit or loss unless it is measured at amortised cost or at fair value through other comprehensive income. A gain (loss) on a financial asset measured at fair value shall be recognised in profit or loss unless it is part of a hedging relationship, it is an investment in an equity instrument for which the entity has elected to present gains and losses in other comprehensive income or it is a financial asset measured at fair value through other comprehensive income. [Refer: At fair value [member]; Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_PrivateWarrantLiabilitiesAtFairValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_PrivateWarrantLiabilitiesAtFairValueMember</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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember</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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</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>152
<FILENAME>R144.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570047721152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Information (Details) - Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 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_glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems', window );"><strong>Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Fair value,Investment in a rent-a-captive company</a></td>
<td class="nump">$ 1,544,045<span></span>
</td>
<td class="nump">$ 995,101<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_ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets', window );">Valuation technique, Investment in a rent-a-captive company</a></td>
<td class="text">Net asset value<span></span>
</td>
<td class="text">Net asset value<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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets', window );">Significant unobservable input, Investment in a rent-a-captive company</a></td>
<td class="text">Not applicable<span></span>
</td>
<td class="text">Not applicable<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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets', window );">Range (weighted average), Investment in a rent-a-captive company</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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets', window );">Relationship of inputs to fair value, Investment in a rent-a-captive company</a></td>
<td class="text">Not applicable<span></span>
</td>
<td class="text">Not applicable<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_ifrs-full_FinancialLiabilitiesAtFairValue', window );">Fair value, Warrant liabilities</a></td>
<td class="nump">$ 4,984,058<span></span>
</td>
<td class="nump">$ 5,934,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_ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities', window );">Valuation technique, Warrant liabilities</a></td>
<td class="text">Black-Scholes Model<span></span>
</td>
<td class="text">Black-Scholes Model<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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities', window );">Significant unobservable input, Warrant liabilities</a></td>
<td class="text">Price volatility-series A<span></span>
</td>
<td class="text">Risk free rate<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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities', window );">Range (weighted average), Warrant liabilities</a></td>
<td class="nump">105.29%<span></span>
</td>
<td class="nump">3.90%<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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities', window );">Relationship of inputs to fair value, Warrant liabilities</a></td>
<td class="text">No certain positive and negative relationship between stock price volatility and fair value<span></span>
</td>
<td class="text">The higher<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_glspu_FairValueConvertiblePreferenceShareLiabilitie', window );">Fair value, Convertible preference share liabilities</a></td>
<td class="nump">$ 14,570,968<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_ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets', window );">Valuation technique , Convertible preference share liabilities</a></td>
<td class="text">Black-Scholes Model<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_glspu_DescriptionOfSignificantUnobservableInput', window );">Significant unobservable input, Convertible preference share liabilities</a></td>
<td class="text">Price volatility<span></span>
</td>
<td class="text">Dividend yield<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_glspu_weightedAverageConvertiblePreferenceShareLiabilities', window );">Range (weighted average), Convertible preference share liabilities</a></td>
<td class="nump">97.33%<span></span>
</td>
<td class="nump">0.00%<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_glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities', window );">Relationship of inputs to fair value, Convertible preference share liabilities</a></td>
<td class="text">No certain positive and negative relationship between stock price volatility and fair value<span></span>
</td>
<td class="text">The higher the dividend rate, the lower the fair value<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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesMember', window );">Warrant liabilities [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_glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems', window );"><strong>Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities', window );">Significant unobservable input, Warrant liabilities</a></td>
<td class="text">Price volatility-series B<span></span>
</td>
<td class="text">Price volatility<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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities', window );">Range (weighted average), Warrant liabilities</a></td>
<td class="nump">100.32%<span></span>
</td>
<td class="nump">93.45%<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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities', window );">Relationship of inputs to fair value, Warrant liabilities</a></td>
<td class="text">No certain positive and negative relationship between stock price volatility and fair value<span></span>
</td>
<td class="text">No certain<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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesOneMember', window );">Warrant liabilities [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_glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems', window );"><strong>Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities', window );">Significant unobservable input, Warrant liabilities</a></td>
<td class="text">Dividend yield<span></span>
</td>
<td class="text">Dividend yield<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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities', window );">Range (weighted average), Warrant liabilities</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities', window );">Relationship of inputs to fair value, Warrant liabilities</a></td>
<td class="text">The higher the dividend rate, the lower the fair value<span></span>
</td>
<td class="text">The higher<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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesTwoMember', window );">Warrant liabilities [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_glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems', window );"><strong>Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities', window );">Significant unobservable input, Warrant liabilities</a></td>
<td class="text">Risk free rate<span></span>
</td>
<td class="text">Risk free rate<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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities', window );">Range (weighted average), Warrant liabilities</a></td>
<td class="nump">4.42%<span></span>
</td>
<td class="nump">3.90%<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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities', window );">Relationship of inputs to fair value, Warrant liabilities</a></td>
<td class="text">The higher the risk free rate, the higher the fair value<span></span>
</td>
<td class="text">The higher<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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesMember', window );">Convertible preference share liabilities [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_glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems', window );"><strong>Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_glspu_FairValueConvertiblePreferenceShareLiabilitie', window );">Fair value, Convertible preference share liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,767,238<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_ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets', window );">Valuation technique , Convertible preference share liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Black-Scholes Model<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_glspu_DescriptionOfSignificantUnobservableInput', window );">Significant unobservable input, Convertible preference share liabilities</a></td>
<td class="text">Dividend yield<span></span>
</td>
<td class="text">Price volatility<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_glspu_weightedAverageConvertiblePreferenceShareLiabilities', window );">Range (weighted average), Convertible preference share liabilities</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">93.23%<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_glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities', window );">Relationship of inputs to fair value, Convertible preference share liabilities</a></td>
<td class="text">The higher the dividend rate, the lower the fair value<span></span>
</td>
<td class="text">No certain positive and negative relationship between stock price volatility and fair value<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember', window );">Investment in a rent-a-captive company [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_glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems', window );"><strong>Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets', window );">Significant unobservable input, Investment in a rent-a-captive company</a></td>
<td class="text">Risk free rate-series A<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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets', window );">Range (weighted average), Investment in a rent-a-captive company</a></td>
<td class="nump">4.46%<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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets', window );">Relationship of inputs to fair value, Investment in a rent-a-captive company</a></td>
<td class="text">The higher the risk free rate, the higher the fair value<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_ifrs-full_CategoriesOfFinancialAssetsAxis=glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember', window );">Investment in a rent-a-captive company [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_glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems', window );"><strong>Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets', window );">Significant unobservable input, Investment in a rent-a-captive company</a></td>
<td class="text">Risk free rate-series B<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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets', window );">Range (weighted average), Investment in a rent-a-captive company</a></td>
<td class="nump">4.44%<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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets', window );">Relationship of inputs to fair value, Investment in a rent-a-captive company</a></td>
<td class="text">The higher the risk free rate, the higher the fair value<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_glspu_DescriptionOfSignificantUnobservableInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant unobservable input.</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;">glspu_DescriptionOfSignificantUnobservableInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_FairValueConvertiblePreferenceShareLiabilitie">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>convertible preference share liabilities.</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;">glspu_FairValueConvertiblePreferenceShareLiabilitie</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Relationship of inputs to fair value, Convertible preference share liabilities.</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;">glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_weightedAverageConvertiblePreferenceShareLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average convertible preference share liabilities.</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;">glspu_weightedAverageConvertiblePreferenceShareLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</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_ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or 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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 8<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_8_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of a change in valuation technique (for example, changing from a market approach to an income approach or the use of an additional valuation technique) for the fair value measurement of assets. [Refer: Income approach [member]; Market approach [member]]</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of a change in valuation technique (for example, changing from a market approach to an income approach or the use of an additional valuation technique) for the fair value measurement of liabilities. [Refer: Income approach [member]; Market approach [member]]</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of inputs used in the fair value measurement of assets. Inputs are the assumptions that market participants would use when pricing the asset, including assumptions about risk such as the risk inherent in a particular valuation technique used to measure fair value (such as a pricing model) and the risk inherent in the inputs to the valuation technique.</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of inputs used in the fair value measurement of liabilities. Inputs are the assumptions that market participants would use when pricing the liability, including assumptions about risk such as the risk inherent in a particular valuation technique used to measure fair value (such as a pricing model) and the risk inherent in the inputs to the valuation technique.</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the interrelationships between unobservable inputs and of how they might magnify or mitigate the effect of changes in the unobservable inputs on the fair value measurement of assets. [Refer: Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]]</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph h<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_h_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the interrelationships between unobservable inputs and of how they might magnify or mitigate the effect of changes in the unobservable inputs on the fair value measurement of liabilities. [Refer: Disclosure of significant unobservable inputs used in fair value measurement of liabilities [text block]]</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph h<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_h_i&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the reasons for a change in valuation technique (for example, changing from a market approach to an income approach or the use of an additional valuation technique) for the fair value measurement of assets. [Refer: Income approach [member]; Market approach [member]]</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> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_FinancialLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of a reasonably possible increase in an unobservable input used in fair value measurement of 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/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph h<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_h_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of a reasonably possible increase in an unobservable input used in fair value measurement of liabilities.</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 IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph h<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_h_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesMember</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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesOneMember</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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_WarrantLiabilitiesTwoMember</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_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=glspu_ConvertiblePreferenceShareLiabilitiesMember</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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</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_ifrs-full_CategoriesOfFinancialAssetsAxis=glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_CategoriesOfFinancialAssetsAxis=glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember</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>153
<FILENAME>R145.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45570046472320">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<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_ifrs-full_SegmentsAxis=glspu_SecurityConvergenceMember', window );">Security Convergence [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems', window );"><strong>Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,225,852<span></span>
</td>
<td class="nump">$ 4,971,940<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_ifrs-full_SubscriptionCirculationRevenue', window );">Inter-segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">506,478<span></span>
</td>
<td class="nump">85,817<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_ifrs-full_RevenueOfCombinedEntity', window );">Total segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,732,330<span></span>
</td>
<td class="nump">5,057,757<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_ifrs-full_ProfitLossBeforeTax', window );">Segment gain (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,331,305<span></span>
</td>
<td class="num">(948,206)<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_ifrs-full_DepreciationExpense', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(164,733)<span></span>
</td>
<td class="num">(249,437)<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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(69,251)<span></span>
</td>
<td class="num">(24,021)<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_glspu_InterestIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">158,031<span></span>
</td>
<td class="nump">124,216<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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(256,131)<span></span>
</td>
<td class="num">(226,547)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">121,055<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_ifrs-full_OtherAssets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">89,569,681<span></span>
</td>
<td class="nump">35,950,283<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_ifrs-full_OtherLiabilities', window );">Segment liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">47,090,280<span></span>
</td>
<td class="nump">29,668,610<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_ifrs-full_SegmentsAxis=glspu_VideoIoTMember', window );">Video IoT [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems', window );"><strong>Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,448,839<span></span>
</td>
<td class="nump">1,457,395<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_ifrs-full_SubscriptionCirculationRevenue', window );">Inter-segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,941<span></span>
</td>
<td class="nump">30,482<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_ifrs-full_RevenueOfCombinedEntity', window );">Total segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,450,780<span></span>
</td>
<td class="nump">1,487,877<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_ifrs-full_ProfitLossBeforeTax', window );">Segment gain (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">581,944<span></span>
</td>
<td class="num">(5,970)<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_ifrs-full_DepreciationExpense', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(18,406)<span></span>
</td>
<td class="num">(68,639)<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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,328)<span></span>
</td>
<td class="num">(7,552)<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_glspu_InterestIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,545<span></span>
</td>
<td class="nump">40,622<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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(36,267)<span></span>
</td>
<td class="num">(53,412)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14,330<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_ifrs-full_OtherAssets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,856,603<span></span>
</td>
<td class="nump">18,834,567<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_ifrs-full_OtherLiabilities', window );">Segment liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,218,480<span></span>
</td>
<td class="nump">21,389,037<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_ifrs-full_SegmentsAxis=glspu_OtherSegmentMember', window );">Other segment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems', window );"><strong>Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_SubscriptionCirculationRevenue', window );">Inter-segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_RevenueOfCombinedEntity', window );">Total segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></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_ifrs-full_ProfitLossBeforeTax', window );">Segment gain (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(9,268,068)<span></span>
</td>
<td class="num">(6,313,410)<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_ifrs-full_DepreciationExpense', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(92,607)<span></span>
</td>
<td class="num">(3,826)<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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(368,663)<span></span>
</td>
<td class="num">(375,000)<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_glspu_InterestIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">221,879<span></span>
</td>
<td class="nump">235,678<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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(124,207)<span></span>
</td>
<td class="num">(96,587)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,506<span></span>
</td>
<td class="nump">2,172<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_ifrs-full_OtherAssets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">121,854,568<span></span>
</td>
<td class="nump">50,250,746<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_ifrs-full_OtherLiabilities', window );">Segment liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">83,395,402<span></span>
</td>
<td class="nump">23,088,311<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_ifrs-full_SegmentsAxis=glspu_AdjustmentAndWriteoffMember', window );">Adjustment and write-off [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems', window );"><strong>Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_SubscriptionCirculationRevenue', window );">Inter-segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(508,419)<span></span>
</td>
<td class="num">(116,299)<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_ifrs-full_RevenueOfCombinedEntity', window );">Total segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(508,419)<span></span>
</td>
<td class="num">(116,299)<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_ifrs-full_ProfitLossBeforeTax', window );">Segment gain (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">104,298<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_ifrs-full_DepreciationExpense', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></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_glspu_InterestIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<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_ifrs-full_OtherAssets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(90,167,488)<span></span>
</td>
<td class="num">(40,472,530)<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_ifrs-full_OtherLiabilities', window );">Segment liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(87,646,410)<span></span>
</td>
<td class="num">(38,660,114)<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_ifrs-full_SegmentsAxis=glspu_ConsolidationMember', window );">Consolidation [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems', window );"><strong>Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,674,691<span></span>
</td>
<td class="nump">6,429,335<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_ifrs-full_SubscriptionCirculationRevenue', window );">Inter-segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_ifrs-full_RevenueOfCombinedEntity', window );">Total segment revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,674,691<span></span>
</td>
<td class="nump">6,429,335<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_ifrs-full_ProfitLossBeforeTax', window );">Segment gain (loss) before tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,749,479<span></span>
</td>
<td class="nump">7,267,586<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_ifrs-full_DepreciationExpense', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(275,746)<span></span>
</td>
<td class="num">(321,902)<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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(442,242)<span></span>
</td>
<td class="num">(406,573)<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_glspu_InterestIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">392,455<span></span>
</td>
<td class="nump">400,516<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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(416,605)<span></span>
</td>
<td class="num">(376,546)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">137,891<span></span>
</td>
<td class="num">(2,172)<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_ifrs-full_OtherAssets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">133,113,364<span></span>
</td>
<td class="nump">64,563,066<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_ifrs-full_OtherLiabilities', window );">Segment liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 61,057,682<span></span>
</td>
<td class="nump">$ 35,485,844<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Other segment is composed of holding companies and oversea
subsidiaries which are excluded from reportable segments of Security Convergence or Video IoT.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Adjustment and write-off represent elimination for intercompany
transactions for consolidation purpose.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_glspu_InterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_InterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>glspu_</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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</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> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_DepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</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> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense arising from 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> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities that the entity does not separately disclose in the same statement or note.</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit (loss) before tax expense or income. [Refer: Profit (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/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2024-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RevenueOfCombinedEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Total for all business combinations [member]; Revenue]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2024-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B64_q_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<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;">ifrs-full_RevenueOfCombinedEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_SubscriptionCirculationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 circulation revenue derived from subscriptions. [Refer: Revenue; Circulation revenue]</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 IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<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;">ifrs-full_SubscriptionCirculationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_SegmentsAxis=glspu_SecurityConvergenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SegmentsAxis=glspu_SecurityConvergenceMember</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_ifrs-full_SegmentsAxis=glspu_VideoIoTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SegmentsAxis=glspu_VideoIoTMember</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_ifrs-full_SegmentsAxis=glspu_OtherSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SegmentsAxis=glspu_OtherSegmentMember</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_ifrs-full_SegmentsAxis=glspu_AdjustmentAndWriteoffMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SegmentsAxis=glspu_AdjustmentAndWriteoffMember</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_ifrs-full_SegmentsAxis=glspu_ConsolidationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ifrs-full_SegmentsAxis=glspu_ConsolidationMember</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>EXCEL
<SEQUENCE>154
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "J0/ED'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  JD#Y9_&P5X^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O305T=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN
M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[G<DR$L;GKDM<T/M,>HC9'
MO4<0G-^!1])6DX8)6,2%R%1CC30)-77IC+=FP<?/U,XP:P!;]!@H0U56P-0T
M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+A#!>_/3Z_SNH4+
MF70P./[*3M(IXHI=)K_5Z\WVD2G!Q6W!'XJ:;X60O)+\_F-R_>%W%?:==3OW
MCXTO@JJ!7W>AO@!02P,$%     @ *I ^69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  JD#Y9.PR*<N<"  !6"0  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)66;6_:,!#'OXJ527LUR .!T@XB 1T;ZUJQMMNTER8Y$JN.G=E.*=]^=A)2
M)J6&O0';N?O[=^>'\V3'Q9/, !1ZR2F34R=3JKAR71EGD&/9YP4P_67+18Z5
M[HK4E84 G%1..74#SQNY.2;,B2;5V%I$$UXJ2ABL!9)EGF.QGP/ENZGC.X>!
M>Y)FR@RXT:3 *3R ^E&LA>ZYK4I"<F"2<(8$;*?.S+^:^X%QJ"Q^$MC)HS8R
MH6PX?S*=53)U/$,$%&)E)+#^>X8%4&J4-,>?1M1IYS2.Q^V#^K(*7@>SP1(6
MG/XBB<JFSMA!"6QQ2=4]WWV!)J"AT8LYE=4OVM6V@\!!<2D5SQMG39 35O_C
MER81QP[>&PY!XU EPJTGJBBOL<+11/ =$L9:JYE&%6KEK>$(,ZORH(3^2K2?
MBJYY7.HD*S1C"?K$%%%[M&+U:NNL35RE)S&F;MP(SFO!X W!$;KE3&52BR60
M_.OO:KB6,#@0S@.KX->2]=' ^X "+P@M>H,VXD&E-S@5\5&8Z)LV0BL%N>R*
MN!8,NP7-N;F2!8YAZNB#(4$\@Q.]?^>/O(\6W+#%#6WJ4;,F]Y 2J036W'<X
MARY*N\YG+@BE&#U"G#%.>;I'GP4O"YV&N&_A'+:<0ZM^F];'?=&)9W<?]6XL
M$*,68F15691"&(8ED3&FZ#=@8?8ATD>CD\FNUNOY06_@6[@N6JX+J]),9R:I
MLK.D..TBL?MO,95@X1BW'.-S-M-"DPB=GY4^HB_H!O9=1'8ES_/\2V_@AT,+
MUF6+=7G>WEF#(#RQ+IE=J;TL3MT6OO=Z07KGP1UOJJ4>[+PJ3HB=HCJZMOW_
MHFHR]S:77>Y[8*,*7JF"<_;7DE! =V6^ =')8A?1.ZL7^F$X[D)RCTI=#B*M
M"KI$,2^9JJM>.]H^&F9UJ7PUKU\<MUBDA$E$8:M=O?Z%OJ%$7<3KCN)%53@W
M7.DR7#4S_? !80ST]RWGZM Q$[1/J>@O4$L#!!0    ( "J0/EF"(6--Z0@
M %$K   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULK9IK<]NX%8;_"D?M
M=-J9.,*=9&I[)G&ZV^QL=SUQT_T,2Y#%68K0@I =]]?O@2@+$G&1/.,/B2GI
M 'P/;L\Y "Z?M/F]7RIEB^^KMNNO)DMKUQ^FTWZV5"O9O]=KU<$O"VU6TL)'
M\S#MUT;)^;;0JIT2A,1T)9MN<GVY_>[67%_JC6V;3MV:HM^L5M(\?U*M?KJ:
MX,G+%U^;AZ5U7TRO+]?R0=TI^VU]:^#3=%_+O%FIKF]T5QBUN)I\Q!]NN' %
MMA;_:]13?_!<.%?NM?[=??@ROYH@ITBU:F9=%1+^/*H;U;:N)M#QQZ[2R?Z=
MKN#A\TOM/VR=!V?N9:]N=/M;,[?+JTDU*>9J(3>M_:J?_JUV#G%7WTRW_?;_
MXFFP%>6DF&UZJU>[PJ!@U73#7_E]UQ '!3!+%""[ N3< G17@&X='91MW?HL
MK;R^-/JI,,X::G,/V[;9E@9OFLYUXYTU\&L#Y>SUMTYNYHU5\^)&=W/H'GCZ
MTEEEFI7[IM=M,Y?NYT^RE=U,%7?N57UQ47R[^US\_:__N)Q:D.$JF\YVK_PT
MO)(D7OG3IGM?4/2N((BP2/&;?/'/:@;%\;8X/2X^!>?W+4#V+4"V]=%$?3<;
M8U1G"]GWX%C,G:$\BY=W\^Q#OY8S=36!B=0K\Z@FUW_["Q;HGS'GWJBR(U?I
MWE6:J_WZ1O;+0G;S8N8>U!^;YE&VX'O4ZZ$JOJW*+0:/UQ@37+%:7$X?#ST*
M#3E%HN+EWNY(+-N+95FQ/S0=#+A&MKN>*:0M%K(Q!6C>J,(NC=X\+(NUT8O&
M%MH4K>[=N)P-_1ES:7BA.'2),X88'WD4VM4UQPC''>)[A_BK'9(K;6SS?YA?
M,]W;O'H>J"*HJFE%\$A^Q+"L2%EC'G= [!T0^>&C.VM@W<U,%1&\FO*2"U17
M(XT10T8PI64=UUCN-999C1]G,[V!$0V(F2D8WO>MBNDLPY%0(EH3/AX*$4/&
M*EAZXC*KO<PJ*_-+]PB]K$VCHLU8A3V(*X1&VB)6%&,15U;OE=599;=&K>7S
MRJT*^>%8!V^'9L&H(B.5H5W)&,=U8C!BY,F%LDI_M4ME#OHYVI*[.@Y?S\I@
M-$:L,"H)J1(:#^B*S] X.XF8736' @1'8MSC$3,8MTPD5B;L&8BSW+G^K[:P
M+IVADX1+(X/^9,'$B5B6):<EXRPAUE,,TRRQ?]'=Q1E2LRQ\+;;?JK9CEST+
M\>MA&+"C\^T2;9 (_JA@% 4+RSF6QXYX!N(\!&\-9"#&/K\KUA!/VFTTX@*1
M]2JE.J09YIC0D@:J8Y956=4BM=1X\.$\^;;9S85>7&QZE1MR(=4X-)PHQTHC
M=A31Q,J-/?MP'GX0N,ONH8&U,"<R1!J'Z8M9H#)B6 D(A!+LPQY^.$^_SVJA
M8)C.BZ:;Z17$<O)[3G"$<X*A^F AV0D.#>L2D53<ACT2\6N8>&J:A<"C%1:\
M'JL-[0"+O$I,,>*Y2,[A8G?6(DE"\ D@'Q]#/&*'$67)!8%X0I(\(0?RG*DV
MQ!^MJ*AJ-&[<F&59(T3J!'W(0;IX#BHS(D/P05R+X9\8#]B8*60DM"Q9(O(@
M'I(D#\F7M+9MY'W3-C81:9(WI>1;U7;LLZ<DR5/R;@E$O+#*K(I[;:!XTSW$
MO8X!#D,BB(*!'[$4C-48IT:^1R')HW"?3IWJHI!K+@,9XR]B!C-9()K0Z>%'
M\O#[15O5%[  II(I$L&9"&9D:)36YHE'SDSW<O)"CE55!4TXWLB(&&(W*$J>
MFHV>>"1/O&%-WHF,]W((+T9*AGB@,C04J *[5&-ZS)%3F-./C=N?/9'YD9!<
MD';6P8 ,S43%4_.&>K[1/-]^5A*BL(-)DU=+(^@J"2@9;V.%=A"3D<0N%O6
MHWG O2S$!['.B0E/(\D@X03Z>"PY-&0"@@V:B'BHAQS-0^XW:8P\30\: HPS
MH/'!Q-XI#0T%(9A5B5B2'FQIGMC3U-TC)!3;H!>@ H&E<MO4_5("84[JIY'M
M'5ZB6HQW""*692E*0A-+ _70HGEH_:R[AS&SWNU3\;7+\707%1^B"6+="I?C
MB1@Q=&95F5@QJ$<8S2/L>'OCH+'?%=K]%&_T"*@@[ GWE4,[R.5P(H"CGF<T
MS[/CO8Y3(R3"-E9#]A&V<LR28E&E\B7J*4?+LS<\3NG-\O*U\=Q;U7;LMZ<F
MS5,S-C6B3H=(Y+0FA 3+4(2=%2$L.8L].^DKV'DB0Z21S \3,0X](V:"UBQU
MK.+YR?+\C&7?)T85B[ 1&#J> A$S7E<HI=@CE.41&B/^B39F$8;BFE2!Y-".
M4(03 &4>H"P/T!\WT@%4J>*S6NN^@1#UZW:G6LVC<D,^$B&J\99,_J7Q^5AD
MIB+SF&5YS(9I^JDA$P)30)18XO$PCQG6HB:IY( ='"#FR3IH/J4SA*/ B)<B
M.,B(6I)*H-2Y&O,<93R[P-^Y:*68R74#BJ,JLQQ^[;+^5K4=>^L!S/( _M7,
MFTZ:YR%(B[H;LA034H]SRHA96;'$-BKSN&5YW-X,_5#T&[-N-_%1\Z:8?:O:
MCOWUF&5YS)[C;PA.7#&&J&#CL"UF*@3$010G*,L\95F=[9FORDKX:EXH:;I4
M-,"RI'YUW[Q1;<=7!CRL>1[6'V>SS6K3;J_@S-6BF37QNP$A>2]<B.^.WL>W
M V*FE-8U18FS=^Y!S7&V?X9\P)WGV&<(+R!T4WU<;Q;XK^VCMZKMV&O/>IYG
MO3^<ZRUTU'!.8 '_/?2;NZLV;Q:[O+0O]*)8:*.:AZYP)V%;@^@PYF%(<%'7
MC./Q+G+$L.8<I68;]\SG)YAO(.[:O*S3<9$AO"](S2N$V3C2.LOT6*DG/<^3
M_E_#B)/6FN9^8]TF6V%UH9\ZR$%=D\.X+-8R>;,F)'M)$.=A#!"QY QS7-)$
MM,(/;@?E<^DA6AGF3E1DF ZG1(:6)T1Z=/-S<N?#2/SE #<A>JCNZ!99XC D
M9IHX#)D>W'=TETW_(\U# YE7JQ90%KTOH1(SW-\</EB]WEZ!O-?6ZM7V<:GD
M7!EG +\OM+8O']RMROTMVNL_ 5!+ P04    "  JD#Y96:%G9#X&  #@&0
M&    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*U9;6_;-A#^*X0W%"W0Q"+U
MGB8&FI=N'=8U:-;M,R/1ME")]$@Z2?_]CI(LV1+%-(6_V'JY.SYW/-YSI,X?
MA?RFUHQI]%257%W,UEIOSN9SE:U91=6IV# .;Y9"5E3#K5S-U48RFM=*53DG
MGA?-*UKPV>*\?G8K%^=BJ\N"LUN)U+:JJ/Q^R4KQ>#'#L]V#+\5JK<V#^>)\
M0U?LCNFOFUL)=_/.2EY4C*M"<"39\F+V'I]=^9Y1J"7^*=BCVKM&QI5[(;Z9
MFX_YQ<PSB%C),FU,4/A[8%>L+(TEP/%?:W36C6D4]Z]WUC_4SH,S]U2Q*U'^
M6^1Z?3%+9BAG2[HM]1?Q^#MK'0J-O4R4JOY%CZVL-T/95FE1M<J H"IX\T^?
MVD#L*8 =NP)I%<A0(9A0\%L%OW:T05:[=4TU79Q+\8BDD09KYJ*.3:T-WA3<
M3..=EO"V #V]^,KI-B\TR]&5X#E,#UQ]Y)K)HC)/E"B+G)K7=QK^8/ZT0F()
MKRK(FK69S@>&_A1*H=>=J3?H!'V]NT:O?WUS/M< T@PUSUI EPT@,@$H0I\$
MUVN%;@!.?J@_!^<Z#\G.PTOB-/C'EI\BWWN+B$<""YZK'U?W'7#\+N!^;2^8
ML/>%/3"^9;; -(IAK6B6W\.">%$<1"D^GS_L(QX+1@%)?3_LY Z@!1VTP GM
M2BAM)E=.0VP,1'LCGY T#2,_'D"T"/HD],(DL&,,.XRA$^-OTN3:1HIEH6T
MP]&X.([BU N# <"QH(_C) ZQ'5_4X8MJ17\"W^<-DU07?(78T\8L)V5#&;E\
M-)7[3&UHQBYFL,@4DP]LMGCU"XZ\=[;\/9*Q W?CSMW8.1UW4'^-LY3G4)7D
M-_:LZ_$X,:(H\C$9S(]%+O6P'T[D>-(!3MSYPSA,4%D#ICD4U$)I,V%0Q5RH
M$PMJ#\<D&N:]13". IS$D1UWVN%.GRD;BE&9K6O@.2S04FQ,-7:B3L=@, [2
MQ!\N!HL@B<$[,K$:L-?3B^?$?0/P,L,?F61 #JB$Y6L'VQHZ+!E1$ 7> *Q[
M1'O"(T>NXSVNQ$YG/NLUDZC@F:BLU;%5WW<A"9)XY,!8#"I4DD[$FO3PR _
M6T'O!FS<!/H->O5+0C!^ASBSULO6Y&'"QBDAP7!!6B3C* K"B<3&/2%B-R/^
M+30L2/%#A;,U=9C2H2GO)!SBM8EZ0>SY7CP!N2=*[&;*OLHWR="$V][MC)D0
MQ[$?D72(UT*9,4EQ.!GAGC-QZ"2EOP0_$4/(II X0^TDXI>2U+&L'4:@9V7L
M9,%%W=(R:&\<BS<:=P0I"<)17HWE L\+\=0L]52*W5SZH>"49PQET(;99\3"
MB0&.(F\$T2+HQU$83&'LV1.[Z;-9J_RG\LE"C23 X:@ZCN6(G^X5T4/H/8%B
M-X/>UCUCNU+1/8,M,-MAU_3)"GG,BS@.TB >K5T+@9KF($PF(DYZ B5N OW8
M(=Q%UX:46,@3^W$RVCK8! DT,A,P>VHD;FH\C"[$%@$9(<B10N16P&,.Q!'&
M89(, 8\%36A3B.T$YIXO"7&61;.)%7RWI14U>V8'&UOC#3A"-32WWR'M->0-
M;(^RDBI5+ MH:[1H-R,(7#;B5F>=O/W24GHL:X=1Z^F:/+>!K1A56UD?!IC
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
MDY1/',L2.]Z'9@V@M!F4-H?20DG_NHYAZ7J'QD[\,N3=T]QK5!11UJ$JTBK
M<$55*5-=HBH0:"2IVC0MW7%=45:@C)-K0 I9@<KRH64%4-H,2IM#:6'' ')I
MQ_4=.1I!R%5.$$,J/MJJPG%%@\- G? 2^:',()*ZB6U1ZAJN+0H090>1]95M
M&H9P]3N5U2:=L5!^#TG"&]<P/,_0A9PS25//LG0B.CYDR [+AZ2I91*+.$:'
MYX,<31\$Y/I0<RY8(D2!ABC0" 4:HT 3%&B* ODH4$ D+@J;$$N<U6>HC',4
M*'Q'Z><J/!I "-P!HB9>HD>4!P0%&J% 8Q1H@@)-42 ?!0I(VW5!":&B&-NM
M;HAG>I9!Q6D-Y0;I2.F8M.NZZ>@((?^\)42=XA+]H4PA*- (!1JC0!,4:(H"
M^2A00"0>#)L8CBX:B24-NR2(LH?(4AJ&Y1I=JX-'?PB!&D34M$O$AK*(H$ C
M%&B, DU0H"D*Y*-  0HT0X'F*%!X#>A-MPDYVDV(VF_RM^]YD_:]>$*IN$J"
M\I>@0"-)V0ZENF6*2R0H!\DU(,4:)<II BTK@-)F4-H<2@OEXX=T65#(T8-"
MU":4OW4+G+1OR]/6;Y8&Z@HN42/*A2*IVZ:V:3JBY1*5<7(-2"%'E!4%6E8
MI<V@M#F4%LH'D&U;'3]"($='"E%;4JZ\'RZY/R^J$.5%08%&DJ(-W3%:4R+*
MC'(-2*'!=O4WMN=XEGAO 6HW@=)F4-H<2@ME_6MXNM4QX]&CXX2J'2>/51Y_
MUQ[7J?2'[0_JZ NN(5&@(0HT0H'&*- $!9JB0#X*%*! ,Q1HC@*%UX#>O(:D
M1SL+5=M93J?(\X>+2.=&VKZ]3XGXI(*!.N<E:D7Y6B1U$T)=Q[6%7X.-42DG
M*- 4!?)1H  %FJ% <Q0HE \43]?UCA^<TZ.!A:H-+)_B'YND3/8+L$E61=ES
M<WT8E26KM&I9Y)OGY59]Y\LZ4BE*# JB#F$/.X$][41BP+!$!<(>= ("35$@
M'P4*4* 9"C1'@<)K0&]/B$=S#E6;<TYL9L$F^Z 9>F,S,Z42W*+.'J5#:<L\
MK<YXB0Q1[AM9X:YA&88E6JO&J)P324ZISTQ6FVZYNG IZZ,*"R0);USBN);=
M\IG)FGJ>:8F/49G+&G8]6TC2+U2W+-L5[_CU3Q[S5S]5,XR*YR0KM90]\5#]
M@\,9Q?9!E=N-*E\W3_[[EE=5OFI>+EFT8$7=@'_^E.?5?J-^F.#A<:'W?P%0
M2P,$%     @ *I ^63 :;9@:"@  DB\  !@   !X;"]W;W)K<VAE971S+W-H
M965T-2YX;6RM6MMRVS@2_164=FLKJ1I%Q(V7K.TJQ[$SWIHX+CO)/-,2)'&'
M(A20DIW]^FV0LB 1%]D9Y2&FI 9X&@WT.0W@Y%&JO^JY$ UZ6I15?3J8-\WR
M_6A4C^=BD=?OY%)4\,M4JD7>P$<U&]5+)?))VVA1CD@4Q:-%7E2#LY/VNUMU
M=B)735E4XE:A>K58Y.KG!U'*Q],!'CQ_<5?,YHW^8G1VLLQGXEXTWY:W"CZ-
MMKU,BH6HZD)62(GIZ> <O[_@F6[06GPOQ&.]\XRT*P]2_J4_7$].!Y%&)$HQ
M;G07.?Q9BPM1EKHGP/%CT^E@^T[=</?YN?>KUGEPYB&OQ84L_RPFS?QTD [0
M1$SS5=G<R<??Q<8AKOL;R[)N_T>/&]MH@,:KNI&+36- L"BJ[F_^M!F(G0;0
MC[L!V30@_0;,TX!N&M#6T0Y9Z];'O,G/3I1\1$I;0V_ZH1V;MC5X4U0ZC/>-
M@E\+:-><?:ORU:1HQ 1=R&H"X8&GZZH1JECH;VI9%I-<_WS?P!^(7U,C.447
M>3U'5S ':C1$W^X_HC?_?'LR:@"0[G8TWKS\0_=RXGEYC#[+JIG7Z!)>/=EO
M/P)'MMZ09V\^D&"'_UE5[Q"-?D,D(LR!Y^+ES6D #MT.+FW[HY[^+L[O?T=7
M?WSY\QY=W7WYC+[<7MZ=?[V^^83.+[Y>?[_^>GUY[QJUKE?F[E4O[/?U,A^+
MTP&LW%JHM1B<_>L?.([^[7+Y2)WM#0#;#@ +]7YVJ^2T:-";4M;U6_0@(.T(
MU.1/+J>[GGC;DTX^ZS.<L(PEV<EHO>N/;3=,2)SP--X:[F'E6ZP\&*SSR7]A
MN74SO)&0HL:R&A>E0,M=)US(^3'#=:3.]H8@W@Y!' S7#=#&>*64J,8_D7@:
MS_-J)I#V6]0NQ[O>XIU0T"RC":6]D 7?ZO8)!=Q)MNXD07<NGY9 %I"[QDI
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
MUO9]N]^C*DS=74+_M?<>;^E4A;KP:NS8-M(&R>IV.\$_#SKWXAZ^%L2\X-*
MP"6%)OVW1Q'HH,#!L*KVJK=0EC34+TOZ:*%V#G2^5-34UG )NL_@]!=02P,$
M%     @ *I ^6;"C*I58 @  V 4  !@   !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6RM5,MNVS 0O/<K"!;HJ; 4V7D@M078:8.V0( @[N-0]$!+*XL('RJY
MBN)\?9>4K;B XP)%+Q*YVIG9(;4[[:R[]S4 LD>MC)_Q&K&Y3!)?U*"%']D&
M#'VIK-,":>O6B6\<B#*"M$JR-#U+M)"&Y],8NW7YU+:HI(%;QWRKM7";!2C;
MS?@)WP7NY+K&$$CR:2/6L 3\VMPZVB4#2RDU&"^M80ZJ&9^?7"XF(3\F?)/0
M^;TU"TY6UMZ'S:=RQM-0$"@H,# (>CW %2@5B*B,7UM./D@&X/YZQWX=O9.7
ME?!P9=5W66(]XQ><E5")5N&=[3["UL]IX"NL\O')NC[W/.6L:#U:O053!5J:
M_BT>M^>P![AX"9!M 5FLNQ>*5;X7*/*ILQUS(9O8PB):C6@J3IIP*4MT]%42
M#O,O-;!YB[5U\DG$<[(50PI>6>.MDJ5 *-FU-,(44BBV1 K0I:"?)DCZ@24I
MMEJ+7BM[0>N,W5B#M6<?3 GEG_B$ZAZ*SW;%+[*CA)];,V+C]"W+TFQRA&\\
M',8X\HW_^V&P'_.51T?_V,]#Y]++3@[+AKZ[](TH8,:IL3RX!^#YF]<G9^F[
M(Z8F@ZG),?9H2APR5>R;J@93_N@-']4Z[(1E(_;O1?30HK"Z$68CS?KOD%<=
MN&>YD&0=D]ZWE ELM8G"\[:42!>KM40$8%32$AIB6($;_JG1H?-/]KI-@UO'
MF>*IK-9@WWA#=!A;\[Y;G]/[F7<CW%H:SQ14!$U'YZ><N7Z.]!NT3>S=E46:
M!'%9T^@%%Q+H>V4M[C9!8!CF^6]02P,$%     @ *I ^66(P2$.@!   LPT
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
M;9>QFUQQ&)J@HH<=-:&8P1]KO'M#5K_$3B7AGRPLH5FG59 \0UEC%%E5$;G
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
M[/ %>+YJV][] Q>X;;L/!-[S_P502P,$%     @ *I ^690BIB08!   NP@
M !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULE59+;^,V$+[K5PRT#VP
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
M#P/_6=%+# UOH/5"4T/9#IA@>-LMOP%02P,$%     @ *I ^647E86G^ P
M(0D  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&ULG59-;^,V$+W[5PS4
M;($ JB5+LO-1VT"2W6U38!?!9ML>BAXH:6P1D4@M2<5)#_WMG:%LQ2D2[[87
MFZ1F'M^;&<UHOM'FSE:(#AZ:6ME%4#G7GD>1+2ILA!WK%A4]66G3"$=;LXYL
M:U"4WJFIHR2.9U$CI J6<W]V8Y9SW;E:*KPQ8+NF$>;Q$FN]60238'?P2:XK
MQP?1<MZ*-=ZB^[6],;2+!I12-JBLU H,KA;!Q>3\,F-[;_";Q(W=6P,KR;6^
MX\UUN0AB)H0U%HX1!/W=XQ76-0,1C2];S&"XDAWWUSOT]UX[:<F%Q2M=_RY+
M5RV"TP!*7(FN=I_TYF?<ZIDR7J%KZW]AT]MFLP"*SCK=;)V)02-5_R\>MG'8
M<SB-7W%(M@Z)Y]U?Y%F^%4XLYT9OP+ UH?'"2_7>1$XJ3LJM,_14DI];OI=*
MJ$**&BZL16=!.+AHM''R+RSA2ELWCQS=P]91L<6\[#&35S!G\$$K5UEXITHL
MG_M'Q&\@F>Q(7B8' 7_IU!C2.(0D3K(#>.D@.O5XZ?\6#7]<Y-89JID_7]+?
MPV<OP_-[=&Y;4> BH!?%HKG'8/G]=Y-9_.,!\ME /CN$OD=>#.3%0+YX)6,'
M,5]F#"=C^/IEHVN'C05*$?H4O<4"FQP-I)-P=-49@\J!9)OST6=ZG>F5:;65
M!'5$Z0Q/S]+P-)GPYH06)^'99#KZJ-4/Q6'721K.LC2,X_CY1AQS)CM%1@8+
MO5:>J%30&KV2#K2!6EO+)P9KX3N#T[#ZJDX0!J&6UM$^YUYV/KJ5#]#TE?ZT
M'%TKAQ1#8JX*3:2/(#U+PFPZ8Z*SA 2>04XL+>C54]BXLD&H\EG\^#0-J2.X
MBOHI.'$GU9IPB; H"E9)+H]$KR8E:(A]A77)&K6K"*(P6))F5!6)0VJESH9
M3[B!R*9K !\HH!T)(\2ML9'VKH^.;:ES,DGV$#ZHM*3 Y*S.H*\4#C0__X8
M>F[YHS?_R>BNA8V@5*99.$UGE/O$ZS_*)F%V$G,=A#L2U+?KQS$4_REJ?(W<
MY<)0?+R49V7$]T_&R?3-W]-Q$K_Q2/$XCK?[?]T_*H_A6O5SL!])7#^4D&^K
M'Q^Z#=&!ML9R3<?DY_-$UG8OB52<ELOU7I9]Z7[4CN6.1W@,GX?@47=2EAJ4
M]?4! NZ%D>@>6>83':FLDZYCPG1-7??&%<VJ7<*_=**6Y$9L2DERC<7]6@C!
M:N B>N!(V%X&QY88YB*7WI>N].6(IA6&]MNQR$(,-D1__%+CB_;&5H-F[8>S
M[9'Z"3:<#O/_HA][3^;]Q\,'8=8D%6I<D6L\/ID&Q-X/Y'[C=.N'8*X=C52_
MK.@;!@T;T/.5)I;;#5\P?!4M_P%02P,$%     @ *I ^66I.+!'P P  RP@
M !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULE5;;;N,V$'W75PRTP:(!
M".M^<=8VX&2W[1:[;9#MM@]%'RB)MH1(HDI2=OSW'5*R[ ".T;[8O,R<.6?(
MX6BQY^)9EHPI>&GJ5B[M4JGNSG%D7K*&RAGO6(L[&RX:JG JMH[L!*.%<6IJ
MQW?=V&EHU=JKA5E[%*L%[U5=M>Q1@.R;AHK#/:OY?FE[]G'AJ=J62B\XJT5'
MM^P;4]^[1X$S9T(IJH:ULN(M"+99VFOO[C[4]L;@CXKMY=D8M)*,\V<]^5PL
M;5<38C7+E4:@^+=C#ZRN-1#2^&?$M*>0VO%\?$3_T6A'+1F5[('7?U:%*I=V
M:D/!-K2OU1/?_\Q&/9'&RWDMS2_L!]L (^:]5+P9G7'>5.WP3U_&/)PYI.X;
M#O[HX!O>0R##\B-5=+40? ]"6R.:'ABIQAO)5:T^E&]*X&Z%?FJUSG/>MTK"
M$\M9M:-9S1:.0F"][>0CR/T XK\!$L-7WJI2PJ>V8,5K?P<)3:S\(ZM[_RK@
M+WT[@\ EX+M^> 4OF%0&!B_X[RKAKW4FE<!;\?<EP0->>!E/5\J=[&C.EC:6
M@F1BQ^S5^W=>['ZXPC:<V(;7T$]LQ=4SN0Z2SN "CH6992:S'W&MR9B P"/6
M!4NXT6:>EY#8BW'BA22* ^)%@?6%27D'ZQH+FK8Y WP:X-/#%PD.]"U>2%UQ
M!H(>87_P N(F*0EB#V[-S$.\>80S"Z$3X@9SXD>1CD/","5X[A:]A=]+!-E6
M[19H2^N#K"3PS0GVC"WN4(E,-"EY]X;,7[F"CDH%1:_UA8E'7-_72LD\2$@:
MI-;W#A0'+W6AH >IJ<7QG"28@I DB4O\>6)YJ:>-@C@:C&+B(U(0NXCCN2Z)
M@\#Z;:=CQO%@$9'$C4CDI>"3) I)D$;6F_D=5&=\-VJW)NU[E*B?H +P/3/
M:"10S,S*;F%MDC,IUZ6#:2M>I4"O!N12!JT]$QBPKF$C> ,Y%K0N#@Q:J7)\
MB9B0LV,8VO;XB,, &1)02#JCM;D0N'\"EM<!@3::BCYCQ:V;Z?AG5OZ_)&E4
M;#J@Z+/.6=7B"8TRT>4 ^EY2Q02MH60U9E  1\X"<L&*2@%K2\T=^XV2@QI\
M9:NF;X"]=%SVF!Q$'(U%)9^ATEU)=GC9-4GM,4C!(560,:DLP<SSH#.M]W\2
MO._>OTM]+_D@+UYC<P@W9P6AU9Z20HX1L9/5AYE5W,+G=NC,0Y-$B4,F7S&]
M7#,6WJA.\%V%;[86@]6!:0XN/6#.68/!0]N:-BK!0 Z]9EJ=.O5Z:% G\Z'-
M?Z4"+[6$FFW0U9TED8TD3>L<)HIWIEUE7.$-,<,2OS:8T :XO^'(<YSH -/W
MR^I?4$L#!!0    ( "J0/EDXB"R5/@0  (()   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$T+GAM;)U6;6_;-A#^KE]!:,/@ DS,%[UFMH$D[; 6:QNTW?9A
MV =&HFVBDJB25)S\^QU)Q_&ZU, *P_8==??<<T<>3XN=-I_M5DJ'[OMNL,MT
MZ]QX,9_;9BM[8<_U* =XLM:F%PY4LYG;T4C1!J>^FS-"BGDOU)"N%F'MQJP6
M>G*=&N2-07;J>V$>KF2G=\N4IH\+']1FZ_S"?+48Q49^E.[W\<: -C^@M*J7
M@U5Z0$:NE^DEO;C*O'TP^$/)G3V2D<_D5NO/7GG=+E/B"<E.-LXC"/B[D]>R
MZSP0T/BRQTP/(;WCL?R(_DO('7*Y%59>Z^Y/U;KM,JU2U,JUF#KW0>]^E?M\
M<H_7Z,Z&7[2+MAE$;";K=+]W!KU70_P7]_LZ'#E4Y!L.;._  N\8*+!\*9Q8
M+8S>(>.M <T+(=7@#>34X#?EHS/P5(&?6]T8V%_C'C"ZZ<3@D!A:].K+I$8H
MO%O,'83PAO-F#W<5X=@WX KT5@]N:]&KH97MO_WG0.W CSWRNV(G =],PSGB
M!"-&6'8"CQ_RY0&/?T^^Z*_+6^L,G)2_GTL](F?/(_ONN;"C:.0RA?:PTMS)
M=/73#[0@/Y_@G1UX9Z?0CWB/!][RU#Z=A'N>+*K/T<DXR=6DNE8-&QO6W[NM
M-,EO7H2J38V;  I],F*PHS9.A+9[OUZK1CYAH$_:B2ZY=.B-&":X!Q"-FYM<
M:^O0CX@R7/(2<\) X9@5%-<\ YE17);<6^"2$$RB#$J6X3PHK,99D>,BSY/+
MIIGZJ1-.MM"DD&.C(I\S-*M9ABGGZ 6:[3%!HIC0"I=U5"@NX%%=TZ!QG%<%
M+FJ"7B1?$628@UP1"O(9?(N*8E:1D <#-V]#<UR5%:Z+/ F)'A+_.MO_"7;9
MMLKG9,'8?WC&,2_9DY2\5+ 35G31@F8UFI4UI'2&2I*\/"Z+O(=KWDIO..,<
M9Q#+F\UH1H!<&<I0A#)[J8;% BR2=S VY'VS%<-&HE:MU]+(H0&86<ER3&D>
MZP?D:1'$S(>?99! %D$AK<H+-:DP]_8)M+R$EH_%(?"E51F*0TL*Q>'[XE0\
M!X?:FY$,9XS&XE#&H:(D'+ (])_C]83),8%*5:3P#VI<T  "!0:9Q* <N&9E
M%0TXX;BHZI.GJRHA MG7*4#&TP6GE,54&6:@D#P4 (XB1*OS^O%L?6_&Z)UV
M$M$+]'J(LQKX)$8"26A8Y#0:3[4V<EOAT ZV#Y[*=@.)@8OV'0[-;A',&9^N
M\6=)68]UI^"&1VJ(<1_CLXMX+1Q=&J-1,.]5]P#&33>U<#INU0:U,*X\$^?9
M(OA!8 :G2 RB>W"JL3B:P @T?OV):KAP_)5U%.7\N3MV?C07>VDV8?K[7*;!
MQ1%Y6#V\8%S&N?ID'M].W@JS4=!IG5R#*SDO\Q29./&CXO08INRM=C"S@[B%
MER1IO $\7VLHSU[Q 0ZO7:M_ %!+ P04    "  JD#Y93IS2]=,%   >#0
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
MD[[N=QNK6C<!+Y7%>=HM*_P! YH(\'ZE\-D:-J1@_$ET_1]02P,$%     @
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
M-LIIPAF5I1R]!N<NR-7.6M">M,9VK\Y#01DO*,\9>31*$8@&A1S,]5-80K,
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
M*_F=_3B\$;>?V'_,)!R8%5#4'*8"FZ8]>\YJ;[2HS:?BJ=!:E.9RR;(9DR@
M[^<"2L3=X +=_PYN_P)02P,$%     @ *I ^6?(H3^6*!@  2Q   !D   !X
M;"]W;W)K<VAE971S+W-H965T,C$N>&ULK5C;;MPV$'W?KQALC<(&Y%U=]IK8
M!IRD15OT$C2]H"CZP)5F=]E(I$)27KM?WQE2DK6.[;9!'YR5R.'A.3/#&3$7
M!VW>VSVB@]NJ5/9RO'>N?C&=VGR/E; 37:.BF:TVE7#T:G936QL4A5]4E=,T
MCA?32D@UOKKP8V_-U85N7"D5OC5@FZH2YNX5EOIP.4[&W<"/<K=W/#"]NJC%
M#M^A^[E^:^AMVJ,4LD)EI59@<'LYODY>O)JQO3?X1>+!#IZ!E6RT?L\O7Q>7
MXY@)88FY8P1!/S?X&LN2@8C&AQ9SW&_)"X?/'?J77CMIV0B+KW7YJRS<_G*\
M&D.!6]&4[D=]^ I;/7/&RW5I_;]P"+89[9@WUNFJ74SOE53A5]RV?A@L6,5/
M+$C;!:GG'3;R+-\()ZXNC#Z 86M"XP<OU:\F<E)Q4-XY0[.2UKFK7X4Q0CDH
MI=C(4CJ)]F+J")BGIWD+\BJ I$^ +. [K=S>PA>JP.)X_90(]:S2CM6K]%G
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
MJC6#W3:B]AY&W;7IWDU,4P0$UC0K3?!U)6]966K;=1U15L+Q,=9OG=NFV"D
M+#.#>R";)MQ2X<IOR)DE)!0^\8)@C5X?TH*-K<^[3#;KQ91C^FQ7[^U=*12S
M.Z<K:\M ^,;(-R'8K["/>0Z#^@N?V5W6+6]$>-^"'*!QW,?$WT"7.,, 1\I<
MYW-,3P;AT$V@!UU/;$AL?9K_CICA*0KSB+L)SO4;T"\B,'BRP+P5@;WC4V47
M@*A>69XG"^]9LMCBZ\_+PGN.+.#%9.']O"S@167A_; L:ET\)(WJH.2JY*9B
MF8T\90A1R'5.NFNRRMG2)\]IWR%+"L:G>1M177;HQ.75+C\TB?/V(I4H/0P5
MGTN&V12N\^<OY]>PCU,]GHMP-YE0.WV/2:TS$1-CB)MP+>:%8Y'6B^UV2&E>
MK;3+=8"K>X!&<P<X65!,&6?:(''!+PWI^"OL$F4)KB</>ZB\MC+8XN_CY@X\
M<IB3'C\IEI#JKMCRB1B08&9P).4B#(AT4I/-_2HHYE7(Q$>UREN16#5A@,0E
M'K:]6YE5.46'7&$Z$FVS+ZW($3$19$JC3@UQC)/0=_VRQ91SX^,1??J5N*IM
MU:B9R(6Q/?6#*<EM;ZBR4"V-R"T9M:R+RNX9T.*FNN24;+CM5R(P4HJ_GICJ
M'=D34NA]G_Y&#!L@@DH;66.T2]D+N]&0,K#AKA7X7AAUAX'W0LO>/=U(%2LQ
MV]ANYY;D:Z6-G4_KH!#63JYM8JQ/GF4-3QFN!!*!9U4QK6RB_-IMZT/[AFO&
M5#@V\!ONR#)<L1Q;MF@P1HW)SNCP0B81V'F/F9'5)B?.+,NT]*J2RJA8KCM!
M'J,!3@Z((LXJF^*8Z=1OBT#514;A8W!+(H-,V7:J;R2TZTT/X%T]83AU;#N
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
M27Q$#2$KO+GX@CEOK#F, P?T%GM,&_(A$PDXY0U,!@=#%!,D:VK=-"1J&)-
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
MFW>+E3*JMQ<2$X#;^:;2Z-@DS7?/[L2M'7EG)]U:O:.MC/8SANL"%]"_;$Z
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
M:X+ZPS'UI>HZMTN,;-IN64E#O=>&)3UVJ&P!K:^E-,?$;M _G]D_4$L#!!0
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
MBS8$T/G.&']:A O.G\3EOU!+ P04    "  JD#Y9(GFKSX(#  "H"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6R55FV3VC80_NY?L>.TG7B&^)4#
MC@(S=Y=T\C*9W.0N[8=./PA[C36Q)4<2!_?ON[+!)@VA\ '0KO9Y=A]IA33;
M2/55%X@&ME4I]-PMC*FG0:#3 BNF?5FCH)E<JHH9,M4JT+5"EC6@J@SB,!P%
M%>/"7<P:W[U:S.3:E%S@O0*]KBJFGF^QE)NY&[E[QV>^*HQU!(M9S5;X@.9+
M?:_("CJ6C%<H-)<"%.9S]R::W@YM?!/P)\>-/AB#5;*4\JLUWF5S-[0%88FI
ML0R,?I[P#LO2$E$9WW:<;I?2 @_'>_8_&NVD9<DTWLGR+YZ98NY.7,@P9^O2
M?):;M[C3<V7Y4EGJYALV;6P<NY"NM9'5#DP55%RTOVR[6X<#P"3\"2#> >*F
M[C914^5K9MABIN0&E(TF-CMHI#9H*HX+NRD/1M$L)YQ9O!.IK! >V786&.*S
MWB#=86];;/P3[ @^2F$*#6]$AMGW^(#JZ(J)]\7<QB<)WZ^%#TDX@#B,AR?X
MDDY<TO E_RL._KY9:J.H!_XYIK.E&1ZGL>=BJFN6XMREQM>HGM!=_/8B&H6_
MGRARV!4Y/,6^+](<WX&3V..507SE0\_J,(]6@&^8L!9KSL+.KI7,N=%-5,$T
M+!$;YQ.G_00Z\< ,F )!,8,@<]J77X'@UH7:<#H4%,>T1JW9LL0]H>\L/7@K
MQ0H^V*\N;>_:!3HT!6=ECD;^U9FY4P_>L_I0;FM>K#8)_5%\9M+,@R^"V]D'
M0T&Z3_Z]^V+A\=B_GIQ7!#P6J! 8?80\$M#06Q;-MU U1]>I47&9:4"1<=H7
M.H'8G4!@(K.#Q'>PD_>!PC)9_:!O[[]\9Z_/7.+<HZ[...M3M^;E77QN)ZT\
M>+-ZKDV?L34OSQB?W;V%=W!V ;=T^VJ$ETL42 $>W,FJE@(%I2=B_D/HU'GH
M=A?ZH7.W5HI0-G1Z:-BJ_ML?;5/ +Q -KJ-X$$<AC>-!-(Z=>YI1\(Q,'>:6
M3]1XK2R[2J_@E?,H#2OI!NL3]60MU6O,D6:SMJ1/BJ^X:/&V[Q02IR8*4FF0
M-"MZ,T#&<P*A2.DHO8P&XTDT2*(Q>)3PR*J1@&0\F%PG^_+AV/]U<'![5JA6
MS1M!0RK7PK07:>?MGB$W[>W;A[=OF(],D0@-)>8$#?WQE0NJ?1>TAI%U<Q<O
MI:&;O1D6])1"90-H/I?2[ V;H'N<+?X%4$L#!!0    ( "J0/EG=OA"$204
M +\,   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;*57VV[C-A!]]U<,
MO,4B 61;DJ_))@&2W2W:HML&F[;[4/2!EL86NY2H):DX[M=WAI1OB6.@Z$,2
MD9PY<^;"X>1JI<U76R Z>"I59:^[A7/UY6!@LP)+8?NZQHI.%MJ4PM'2+ >V
M-BARKU2J01K'DT$I9-6]N?)[]^;F2C=.R0KO#=BF+(59WZ'2J^MNTMUL?);+
MPO'&X.:J%DM\0/=[?6]H-=BBY++$RDI=@<'%=?<VN;P;L;P7^$/BRNY] WLR
MU_HK+W[,K[LQ$T*%F6,$07\>\3TJQ4!$XUN+V=V:9,7][PWZ]]YW\F4N++[7
MZHO,77'=G74AQX5HE/NL5S]@Z\^8\3*MK/\-JR [G'0A:ZS39:M,#$I9A;_B
MJ8W#GL(L?D4A;152SSL8\BP_""=NKHQ>@6%I0N,/[ZK7)G*RXJ0\.$.GDO3<
MS4=A*EDM[=G/VMISN$<##X4P>#5PA,XR@ZQ%N@M(Z2M($_BD*U=8^%CEF!_J
M#XC5EEJZH7:7G@3\J:GZ,(PC2.-T= )ON'5UZ/&&_]%5^/-V;IVA^OCKF-<!
M='0<E._,I:U%AM==NA06S2-V;]Z^22;QNQ.41UO*HU/H.\K*4ZZ)LGTM.R>1
MCO.$=-*'C8W.<R.=!_D$9<@I<DZ!,H+;C'1N2]U4#L3"D<877_XD(Q[1T&W>
MP=X)*S/ =KD'?V_T0I*^<T;.&R?F"L%I< 5"3><$_1TDT21)HO%L!A?1D"Q?
MC&:T&_>3:>>#5 T;/()\:ZG'T%&F*V+C^X=>@% *<E:B-@"U=F1!"@7:Y+*B
M?A1T;:?WL:R57B/:MV]F:3)]!_BMD6Y-:"6U0BM\-^E!$D^C:1)W>E^$,:)R
MEO8N)A?1+$T[/5]8/6X7.3FS+MF;'HRCX47\FM^'/ JM<J+.O/<"4JO&@O@?
MWNU".IF1!]$H&4:S:1QB.CZ=\>%AQIUX>IEUOEJ<B)#U0=[F2+7;;7Y.'GJ(
M$T5Q]@LY!^DY<3Z;1BE%?#J> 2\GY,HHFHY2/DKZ\03..UXXN81?*X_QGHQ1
ML0#U2HR@;HQM*'4;"_.&#I',4ZKG%+;P;BP-(B<PZG@$J@)1K0$7"WI8B+X,
MR/P^<AXR44M'@3?8?LE_6IR*9"EUI#(91W$<\\^+_#":9OTS!MU+L6$4$'5M
M]).DUPC5ND/F1OU9"CI0:"':DFF)MD5LGUDZYXN?%8!*+B4'>:_J&('HD\(&
M^3!LLLI4D_.:6LD"*2L9=EKC@7&(RXNB]NZ)C)$%Z=!3YXI7N"Y%U0:.8I'K
MK.$,6!]$W-Q/6!4:F+*%)=] S ,+T#4KVHB]0+H/^6'<0M!VT3HDR9FDID*Q
M:<%>"!#C"@I4%!Y#MW'G<Q]^(V<H/#0>6>RTE5$UY3P$]7DT:$BRCESB4.;-
MMM!?+R$R+O*_:2H@EPPZHVV-?JPAIUIKF5!9HX(\F9SS5>MPV(Y?-^\M]P[:
MD9HBZ5\'CB6$[M560$7SU<Z1P+\?WL]#/QB/%=;4ERT4U!A@CL@#'(EPBC8"
M2=RCSUY")USC5(%.9U_!UHJ:8[A=W,IN:R,5)./PZ/3#A4XOJ61\T'WM[LIP
M$UEVF!0?R2*L-OUY13* 3UR\OCX[X8J5-?693;Q.1,E?L5V## $[]C*&,G@>
M+=(7[AF'A=&E9_',W'X2Q5P_GB!P]&TFKQHJSSGNGH1-FVI<0P8\C6%T0>T_
M&8[ZQT:5P=Y06:)9^M&9BYV>@#!?;G>WT_EM&$IWXF&T_R3,4E86%"Y(->Y/
MQUTP85P."Z=K/Z+.M:.!UW\6]!\&&A:@\X6FK+<+-K#]G^7F7U!+ P04
M"  JD#Y9Y)4$<3,#  "L!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6R=56UOTS 0_MY?<0H(,2E;7INLI:W4#2:&0$P;+Q\0']SDVE@D=F8[[?;O
M.2=M*#"ZB0]MSO8]SSUWML^3C50_=(%HX*XJA9XZA3'UV/-T5F#%](FL4=#*
M4JJ*&1JJE:=KA2QO057IA;Z?>!7CPIE-VKDK-9O(QI1<X)4"W5054_=G6,K-
MU F<W<0U7Q7&3GBS2<U6>(/F<WVE:.3U+#FO4&@N!2A<3IUY,#Z+K7_K\(7C
M1N_98#-92/G##B[SJ>-;05AB9BP#H\\:S[$L+1')N-UR.GU("]RW=^P7;>Z4
MRX)I/)?E5YZ;8NJ<.I#CDC6EN9:;M[C-9VCY,EGJ]A\VG6^<.) UVLAJ"R8%
M%1?=E]UMZ[ './7_ 0BW@+#5W05J5;YFALTF2FY 66]BLT:;:HLF<5S83;DQ
MBE8YX<SLIJGK$JG*AI5PSG0!%[1/<"FZ_:;"33Q#<:RWEVTYSSK.\!^<"7R0
MPA0:WH@<\]_Q'NGK188[D6?A0<)WC3B!R'<A],/X %_4)QVU?-%_)PW?Y@MM
M%)V9[P_EW]''#]/;>S36-<MPZM!%T:C6Z,Q>/ L2_]4!\7$O/C[$_KOXS(I?
M6O'\\(X=Y'Q8,83I"3P>C<JV1FVX6'57C!N.FDZQ*:!FRG!6#EI<S>XMC1X/
M;O@=5-T)07M"X,^)P56CLH+N&L@EU(HZD#+W+M0E$P:8R %O&UY;-G@.41RY
M41J2%<2Q&P;Q8)[G8_A(;<MJ6C!"91T3NV>+DDRQ1Q",W#2,(1VYPR =O$>M
MQ_;</@5Z#"]3UQ^.C@;G78(\A[Q1%FH*!%+-96X5)I'KCQ*RPB!QDS1\0@7F
M&871O"TPQ>=4?['B5@+3&HVVM*D[]$_)&+EQ$%,6_E,R_YN)Q(6^&Z=#.-[F
M_ZE0LED5H NF\-@VO7RW?39I OB^_<'1%G"-:U2:3LACL8[[& =K_#>P#QK
MD1T$P\0=Q2-XK/;#U!V=VL,1N2'9:1K 0W?0V^N@%:I5^TYHR&0C3-=,^]G^
M*9IW'?B7>_>.?6!JQ86&$I<$]4_2H0.J>QNZ@9%UVX\7TE!W;\V"GE-4UH'6
MEU*:W< &Z!_HV4]02P,$%     @ *I ^6704\UI_ P  1P@  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&ULK5;;;N,V$'W/5PS4HG  )B(IZL+4-N"D
MN^@N=H%@@[8/11]HF;:$E4B7I-?IWW<H.5ZW35RD*&R8P\O,.7,AQ].]=9]]
MHW6 Q[XS?I8T(6QOTM37C>Z5O[9;;7!G;5VO D[=)O5;I]5J4.J[E%-:I+UJ
M33*?#FOW;CZUN]"U1M\[\+N^5^Z/6]W9_2QAR=/"IW;3A+B0SJ=;M=$/.ORT
MO7<X2X]65FVOC6^M :?7LV3!;FY%/#\<^+G5>W\B0_1D:>WG.'FWFB4T$M*=
MKD.TH'#XHN]TUT5#2./W@\WD"!D53^4GZV\'W]&7I?+ZSG:_M*O0S)(J@95>
MJUT7/MG]C_K@3Q[MU;;SPR_LQ[,%3:#>^6#[@S(RZ%LSCNKQ$(<3A>HE!7Y0
MX /O$6A@^8,*:CYU=@\NGD9K41A<';217&MB4AZ"P]T6]<+\KE%FHSVT!CZT
M:MEV;6AQNG:VA[>M4:9NS086,7;#SC0-B!IUT_J <#LB\!<0"OAH36@\O#$K
MO?JK?HILCY3Y$^5;?M;@^YVYAHP2X)2+,_:R8PBRP5[V/X4 ?ETL?7!83[\]
M%XT13#P/%N_8C=^J6L\2O$1>NR\ZF7_W#2OH]V=<$4=7Q#GKIZYT?W=E?71%
MG<WF683G^0.OKN&UV!</C77A*FC7PP=K-@=)XQ4[S</%(L![97;X8@ ;<P[?
M BN($)(P1G%2D4)0DC&&<IZ1+*M0X#EA@I,REQ<GS&KE&UCC2_0R+YAPDI>,
M%!6'2YB4.245DU$L*L+S81%!*D987L+EJ74;&NW 6',UX+1!]QZN\)-GDE19
MCB,E/),7[WH,80"[AOJK-KZP^(88T(_C(C@5-!(H.9&\B+"BE(3*R(47):%"
MP$16@LB*(8\8IYW1QYL1HY011@7)*<=)203#*,DLRI(16>0Q3(QP61!6\O^<
MCVQ$$A)Y9M%FA"DH!O"0J<@/D3)2E;A*Z6L3PD@I*R*1^:3"8(B,Q6!@UM&#
M2Y"L))4L_S4/94ED6<9X#N,EE R_KTH%JZ)7$73",O1K*(LK+ >D4%#QSR0,
MH<%"K"3A/)8JCB46#Q9.+-NLBB,71&!@9"'@N2<@/7G<>^TV0POS4-N=">,[
M?UP]=LG%V!R^'A];[$?E-JWQT.DUJM+K,D_ C6UKG 2['5K%T@9L/(/88*?7
M+A[ _;6UX6D2 8[_'>9_ E!+ P04    "  JD#Y9LF']NH0%  "5#   &0
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
MDH9;T9WDGN3 +N(HT6^+=QH%MNRBSP8<%FP1@049M@L4&YJV6N"=_.CPYE"
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
MW1A=8XV&UJ P:G]"3%D$M5];M0N1\M*\<H#B9JN;FXTZWK8Z\XTM%X0P,ME
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
M[%<EH>">SYD N2P31X0DX2%/.!"<RZ4]Y"MQ3F&)B.F*AVE"EG(>AT5^")H
MGR1-CTOE/1I5*QVU- MC$1^VA5ORWAX.GXR-2.(,5J6@\ VN/4+$V"M*:=<X
MZ<,'&G %!D0>%J,P]=)ZPXIYF,+TK'"LP34E;-&C%6F"QX7S9!3&61XF11\H
M(<(X%J'(D@%T+-(W+,G#"(NX2QW$A%-<W$V!9?,40:*\/BOR,$N0IG'D@#.R
M 4,%?UEVXGG9G?VJ.\GB\Q_UM\=L>:%7JS^MQ"2<YY2Q!T7D9,!(B*#/YW!Y
M^HP."Z@XSHEZ4G#288P0\OG+.DR=(_(T]YO"3T6>'W+@"##>?8@$]/=8?F=S
M5 ]^D$4*>[R[S[)0((P'[Q-V3JD7ID7V&N5Q$JGH,Y6T(N9]!H<%SXXY*Y!-
M\XB?$!ZR.^)]VF-;%#N_'DJ-HFB4]:AE:2Y."X\D$E.B)RA)G/**BQ3%J>A7
M)U$4IG%V6G@<P$EO0DJ^Z"G,,5Z,="=RFI@]T=T%^_FG@HOYVT-9#N.<#Q7'
MW9P_51[XS5/2A_#Z* 1IC0),HU1TD\S;C2H('8M>'S1+H&!FS^@.J9!1(&*G
M?U1<2#P2N7-)&!4%XAT[:ZBP0=1QXG!!)Z$T39+ R^>R5]/PJK5H<YJM=B_V
M%=OHVC73-%:VM+5KVM#"65D&=K>P:+9+0P_V&U5M7%L@[RF1J/\@J9UZ\P)Y
MT/6'44>(E_4@\ZEGR"^?%[B1[HB#<5DKG$!]MM$K7U$&>-(/P:,VAIY6X\+
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
MA1 KN '6ZO9S5RVKLJMDJZMF4>]%7H\I,=]%=O\OBMMAVR5TB*R(#C<TT'?
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
MD>]) Z0GW$)\SEHPA(D*>UN+_((F.W;:4"CPB#;&)Y/#$NG,+D 1+LKELN(
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
M;1N-Q>Q!X0)]B904Z\A5>)R*'0()"30C<ET7F^P;0]$"7218:O4E8CV3NO:
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
M2VX)\N7;=#G8,;%D7T-)A-)A3)\"\(ANMS25I/T\WI"EIF)JL,)-S[<=D+(
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
MOFIA=O('=D!R"X?WS?\"4$L#!!0    ( "J0/EG4II&_"@0  -@*   9
M>&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;+56VV[C-A!]WZ\8:(%%"Z21K5P<
MQ!? <3>H%YM%8&];%$4?:&EDLZ%(EQS9R=]W2,FR-U'<M$ ?;)'BS/#,Y8QF
ML#7VP:T0"1X+I=TP6A&MK^/8I2LLA#LU:]1\DAM;".*M7<9N;5%D0:E0<=+I
M7,:%D#H:#<*[>SL:F)*4U'AOP95%(>S3#2JS'4;=:/=B)I<K\B_BT6 MECA'
M^GE];WD7-U8R6:!VTFBPF ^C<??ZYL++!X%?)&[=P1J\)PMC'OQFF@VCC@>$
M"E/R%@0_-CA!I;PAAO%7;3-JKO2*A^N=]=O@._NR$ XG1OTJ,UH-HZL(,LQ%
MJ6AFMC]A[4\ F!KEPC]L:]E.!&GIR!2U,B,HI*Z>XK&.PUL4DEHA";BKBP+*
M'P6)T<":+5@OS=;\(K@:M!F<U#XI<[)\*EF/1N/U6LE4^ @Y,#E\X3@*G<$,
M-])A!M/;V3R\F([KY^UL.@FK>?WDDQOX[JM8*'3?#V)B5-YVG-8(;BH$R2L(
M+N'.:%HY^*@SS+[5C]F;QJ5DY])-<M3@IU*?PEGG!)).<G[$WED3HK-@[^R?
M0]0:(4UH=3@6"FZE%CJ5O)KAVEB2>@ES8GEA,P?3W+IG"N,T-:5^+B>>B[79
M#1),1:K3-S%%(8D0_3TR?7$N-/P^7CBR3(4_VA)5Q>&\/0Z^/5R[M4AQ&+%1
MAW:#T>C#^^YEIW\DRN=-E,^/61_-N=UDI<)=B+\%#[02!,(BW/D8D;%2/<''
M/,? :N#NQ"((D]):U 2_H;!M'A[%T.[AF%M0QC]R0";PP87\^^LT Y6O "WV
M0-_A"Z!I#?2)@09_F^2?M.0M@P,4>Z_9/H)TKN0R7#Q51'P)%[J7)_#A_572
MO>Q_1NY@H*182"7IB<&# "<X[/X2Y4\7(GT(TKT^?!*ZY%8-W8I,SXUS2^@V
MIB=*."?S Z;LKI'(/KC&98Z -KK>_9>;OAC]P\[8X1U;22M(S0:9*N3>;KFW
M:VR\K"_I]>>EISU:R /S.$#6"KW$H/F:[2,\N&AX</&O>/#VNN!<3GTMP*(D
MCK"O+=H72QL;CB)I9X.'Y/:09 LDT4!ZQY#D"TA[,GB:<&'D1O%LX*[_3QYP
MFI-]!7WF&O<!QL=TY9-:TZ$]K1>MG.HT7\7D:E\TGDE<WRE_T:QDIVLF,#.0
ME1=(6T3M&['4&^2/NPU6)'F".,/]G8+^GX8#"US(5%K<H?IJV !/'!P4'@0.
M7*T U2B23O_>9TO7_<C;SZ1+E7%LRQ=)WGQ*.)&T+^BD^]SS7FM!QP?31H%V
M&68JIK?_C%6#1_.V&=O&U;2R%Z]FOCMAEY(SJS!GU<YICRO25G-4M2&S#K/+
MPA!/0F&YXM$3K1?@\]P8VFW\!<TP._H;4$L#!!0    ( "J0/EGW:=V[?@0
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
M.G&+5Q(H:X#?,RG-0;$!ZDMN^A=02P,$%     @ *I ^6=DK0<,' P  & <
M !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULE57;CMLV$'WW5Q!J420
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
M2 ^H(&5CU:XZ4CDCXE%+B:EES:!LO)2HU;*QSL4CWME;E79._JKFY*Z<CVZ
M/2 7!GI+0:Z47B@XBZ$5$-$4Y%+J53G[1&ZE44L]DX9<EW5I93$F]]!_I>J%
M:)Y(:<P2L!;P$K=*/Y$&+IB!-P5DY6X@'9QTS(_) L!%TRQK;PIC;JE+^T2*
M]9H[N;!M+JAO04;@M/.JDHT/X=I)(^K.4V%\* RT%7+L0BB*HO3^#'9=QD)P
M 2#_6Y5.#/:-_.S22JI23,O* 8&RQZ70 L'6#M V#TL'H#6^DX0N_FV(>X(Z
M/M"5O.M*_KJN)+XKG0O7"IX][]&^%CVL_U8^.-\0:C>(R=21YP 4#,*QHJR,
MLVO\-+ ;NQ7LMD]=/XSAOEO9=;>;H>0*Q5M:\M/2&@M!EXB?FT*+5;/MM0]=
MR*]]GLD/8M;FXP;A5,7VV;?O19OX]>76U<YWKG\(_1Z1WS3K1M<%H6P,*-&(
MTK&'=(1.S#D+PBPBUU=M(QV1+(X"%L;HXXR28[0HO+C'%P&"L% &+ARQ33\%
MY!JN!.1R65:%GP0N)(CH<H:"1L?LCDXW0KR)A/+UH-@:N/.%#/FI^BR!V *Z
MB^&Z""5\"L(H"QAEN(LY#SA/_6#K$=[C;A0D>1@D">V<'7T[)QDF+?ZB_-5N
MQFD2\#@AE-(@3Y,7G QSYUSX6WOE)&<,+G+?#_^+*0I3A(T#49X"T;.AD(7'
M6Q08[B@Q4:X@=/?Q_8<=<Q',T&3DKQ&%FSG&=)I&O099D#&,]CPAT3CDFR"\
M$,Z]MFC HQ2VDEY;"%R6!DD4OMT62[I0]5K*LB"+TV=V6F.MMDL2QFWEM=>8
MQ$$"@HQ8VE\KR'.80"78/$AQ%V?<\_J^PHS6;+:V=T5"[NV,VBLG/'!-S.,]
M]O SA:6<.BMYOQ7^A<7?8;C^@$K%M$OYX9)=HZ5Y%VOT<L2#/&=[\AHAKSS+
MOB;83< VHP&=BCF89<F^!&4L#F*:N&;F_1AH]Y&Q#4E??X<9$H-,TQRM<WB$
M 6>R+J3,73, 29(DB*)X3Z@P'@.6NIG#V=M"U5+8LT]"AV0?,:W9S=/208KS
M++7EN2^CJ3B@;G+S<(>F6)X%:>(^@)/LV] 4*H+%])F!+YK?/,/L=[F* #&D
M]-4TE?NOZ;1SEN8<C)Q\.U?A*,O!K_'KG8TPCE!P'/,+]?D"5WD/V:B]<@Q2
M&*5YOVHW9%%OH]_/UQ[22[,@2OKG1\R0A"C:=.[7(#WL7Y!9&O<3$7Y%,'/N
MNC!G;R<]4%J0A/T$"TK,XR#U@^F-MASI@:PIH_U4C@Q3?'+MVGF)]+(<@S/,
M]]6<V^#E<>:^$I(<?[[5]GZ-[2&]:$UZ,0&^/ D86*V_G7U[),Q]=Z;AUR.]
M&#E(8D(YAE3XXCS_'?5E:1C0M#_FU$<PC=S70/2UJ&\S;EIJ<=3',F0@CO>F
MB8-7<E?-R1NI+^.^W5]+>2DH+]]3EFX"Y6@ QP/QV[(Z:+=.)\]'A):V=,<.
M .KVO._P,'/$Y62OWO^TV1NO3P,&JMG9N^?MWAW[P0<7C'EI'"BAG;GV6&1'
M-'AN%VN-+:O*+]ENQ=UF=+-;5SL\ZW?^O5OLR<XI92WUHS^+-63F]HSM@67W
MMCONO6A/.;?+V[/BCT(_EHTAE7R :#A.L9O6[?EK^V#5PI]Y3I6UJO:W<RF0
M5[< OS\HA'C]X QTA^#G_P502P,$%     @ *I ^6>0&0[S, @  [P4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULC53;;MLP#'W/5Q!>,6R 5LN7
MV&Z7!&BZ#=N HD&SR\.P!\5F8J.VY$IRT_[])#EQ6R -]F"+E,C#<V23DZV0
MMZI$U/#0U%Q-O5+K]MSW55YBP]2I:)&;D[60#=/&E1M?M1)9X9*:V@\I3?R&
M5=R;3=S>0LXFHM-UQ7$A075-P^3C'&NQG7J!M]^XJ3:EMAO^;-*R#2Y1_VP7
MTGC^@%)4#7)5"0X2UU/O(CB?QS;>!?RJ<*N>V6"5K(2XM<ZW8NI12PAKS+5%
M8&:YQTNL:PMD:-SM,+VAI$U\;N_1OSCM1LN**;P4]>^JT.74RSPH<,VZ6M^(
M[5?<Z1E;O%S4RKUAV\>&J0=YI[1H=LF&05/Q?F4/NWMXEI#15Q+"74+H>/>%
M',M/3+/91(HM2!MMT*SAI+IL0Z[B]J,LM32GE<G3LVM=HH0%>V2K&A6\^^'6
M]Q-?&W ;XN<[H'D/%+X"E,"5X+I4\)D76+S,]PVI@5FX9S8/CP)^[_@I1)1
M2,/X"%XT*(T<7O1_2O]<K)26YJ?X>TAK#Q4?AK*-<JY:EN/4,YV@4-ZC-WO[
M)DCHQR-$XX%H? Q]MC2-5W0U@EC#2]*'F![%.LS4W"RZF_V$.38K4R *R&BX
M&=,K%=>,;RKC E,*M8(3B BEU#Q!;X>4Q.EXM)!BC<JV**MAC0AM#P/Q."9)
M<@8!H5%*@BP=+5G-9&4*,%[ 2O!.&7L?'B8!"6(*279&HB@8+79]OS\?AR1.
M L@BDD;9"ZX-RTNC6CXZ7+SKJM8,#0T?(#@C:1B/KCO==AHT>W@B%Y(H2R$P
M19-L/'*WK"!.(A*=999RDI$XC$8G$),PC0D=)T9U0FA&R3B)X-!7]I\U88-R
MXT:-@EQT7/?]..P.T^RB;^*G\'X47C&YJ;B"&M<FE9ZF8P]D/UYZ1XO6M?1*
M:#,@G%F:B8S2!ICSM1!Z[]@"PXR?_0-02P,$%     @ *I ^6:X4$9(" P
MFP<  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULE57;CMLV$'WW5Q *
M6B0 :XFDKEO;P'K3H@D28)'=- ]!'VAK; LKD2I)QTF_/D/*ZSB 5VE>+%[.
M')XS8W)F!VT>[ [ D<]=J^P\VCG77\6Q7>^@DW:J>U"XL]&FDPZG9AO;WH"L
M0U#7QCQ)\KB3C8H6L[!V:Q8SO7=MH^#6$+OO.FF^+*'5AWG$HL>%=\UVY_Q"
MO)CU<@MWX-[WMP9G\8FE;CI0MM&*&-C,HVMVM4P]/@#^;N!@S\;$.UEI_> G
MK^IYE'A!T,+:>0:)GT]P VWKB5#&OT?.Z'2D#SP?/[+_&;RCEY6T<*/;#TWM
M=O.HC$@-&[EOW3M]^ N.?C+/M]:M#;_D,&"%B,AZ;YWNCL&HH&O4\)6?CWDX
M"RB3)P+X,8 'W<-!0>5+Z>1B9O2!&(]&-C\(5D,TBFN4+\J=,[C;8)Q;O-%J
M^]L]F(XLM<'81FTM>7XO5RW8%[/8X1$>&*^/=,N!CC]!EY.W6KF=)7^H&NKO
MXV.D/^GCC_J6?)3P]5Y-B4@HX0E/1_C$R:\(?.)G_'Z\7EEG\ _RSR7' V%Z
MF=!?FBO;RS7,([P5%LPGB!:_/F-Y\ON(W/0D-QUC7]SA):SW+1"](9>D7]([
MRGA9[_V7/ARQ^I:35\H![CN"%0!?@<E2JH<SQ 0O0BL1)-OF/ZC/8_DT8^07
MPJ@H"YJ5Q3B4!RAGG/)B'%H5"!4)<F;9Y+UZ&BJF2>99RY*6Z1CG$<AIR7.:
M5O\#RFB*IG*13 J:LH2*2DS>@+57Y&9O#"A'>FW"@_.<TX25E!4)>3')$(@&
MN9B,Y?HEK*%;@2&"_5R^116DE16CA<A&H6DRN! 5+1@;A9;><,I+F@@QFF\L
MC:\BSW+*LA_4T ,%37A%JZSZ,931K$I1:3XI:9YBOE'S$_E&_ZR@92$PWSE6
ME*/)DERZA?'9@]F!V8:V8,E:[Y4;WL[3ZJGS7 \/[C?XT+;>2K-ME"4M;# T
MF1991,S0"H:)TWUX?E?:X6,>ACOLGF \ /<W6KO'B3_@U(\77P%02P,$%
M  @ *I ^67AOI=?%!P  HQ@  !D   !X;"]W;W)K<VAE971S+W-H965T-30N
M>&ULS5G=;^,V$G_W7T&XV2(!'%F?EITF 9)MMM<"O<UMMEL<#O= 2[2MBR3J
M2,J.[Z%_^\V0E.PXLI+=WL-A@5"69G[SR9DA]W+#Q:-<,:;(4Y&7\FJX4JJZ
M&(]ELF(%E0ZO6 E?%EP45,%/L1S+2C"::J8B'_NN.QD7-"N'UY?ZW;VXON2U
MRK.2W0LBZZ*@8GO+<KZY&GK#YL6G;+E2^&)\?5G1)7M@ZK?J7L"O<8N29@4K
M9<9+(MCB:GCC7=S.D%X3?,G81NX]$[1DSODC_O@YO1JZJ!#+6:(0@<*R9N]9
MGB,0J/%OBSEL12+C_G.#_D';#K;,J63O>?Y[EJK5U7 Z)"E;T#I7G_CF+\S:
M$R%>PG.I_Y*-H8VC(4EJJ7AAF4&#(BO-2I^L'_88INX1!M\R^%IO(TAK^2-5
M]/I2\ T12 UH^*!-U=R@7%9B4!Z4@*\9\*GKAQ45[/P6[$K)/=V"NQ4Y_4SG
M.9-GEV,%$I!NG%BT6X/F'T&;D%]YJ5:2W)4I2Y_SCT&S5CV_4>_6[P7\I2X=
M$K@CXKM^V(,7M.8&&B_X"G/_<3.72D!Z_+/+8(,7=N/AEKF0%4W8U1#VA&1B
MS8;7WW_G3=P?>K0-6VW#/O3K!]B":9TSPA>D0_,N=7L!N]6%["9JQ8C,GDAA
MPE<QD?%4$H9A)! $U@0A(+1,\<$?::;WO*AHN?W^NZGOQ3]((K6:<ZUF91T,
MSBTEU;M0D@T3C%!)%CR'@G!!/F\K;1\50+5DFN$G>%3D;S7\S=069)0Z/N0+
MDRHKE^2NJ'*^9<Q(([PRT+[KQ8[G>,1S)Z/ =4E$MHP*2?[*%2-^#]M4LP7A
MR/T:KID1-IU\%9L/3*X3P5,\"CW_.5_P.I_G!:/(#]\NSW?@7T#\.!Q-I@?R
M_(%>O ORL33QS+E$%T,Q82.H16I%$EIEBN90@NU3]A]J*JH<5(*O,\R1K#2
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
MU[CV[JIBCLH%5<A*&'@]X-E]]JYQR87@8FDG%EPPD7+:KBTR!:'?C0=^W.G
M^V?MT$_Z W^0]-SHKNW-R)"4SISR"<K0A:4KM6WX7M#?64PHG03.#RUO)L4:
ME=Y9I:YG.&GB2,Q&@E09<3S GAUXG?_429*^'X?1JXY'@GD9;$DYDQD1?.]H
MTF^3SUF3SX^_)Y]A/_('4==EKFF'?B>._&XW<:.[]F_(2X-__E.G\?>R\Y:\
MP F])7N])6_6V^O3_Z4)H]89?*F,-J0#RN<QS9UV="O72*^9T< %&-*:V.^8
M.:*\5RGTY,'W2[7IH=OJRZ!KK\K8FQJX8:*RIB'T_*2;^,%@ %V_GW3\J-_Q
MOC&E&)T8?$*5<HTVI7'?#Z)D/V5U;A4$D1]V(K+LTR&\HR?6D3E,AU'DQ_V(
M)F<GC@3DG,UYSHT]N@>OH=_KA?X@'D#2#?P@"+P'I$N9IX8F:\-*<)NOQMW9
MG33$Z1QBOQ?V( S(;!!XTRSC5NCVC#">V?RFNWL^\>-!0#3]'L';S%0"Z56!
MD+1)_W$_.:3(<^CAL-GMYQFGZL?MDA6.AA5;(\P1;5E"2RQ?6N#9!6%P8>1%
M2!-6+Y0 (]/OH$N*'G"Q0%>$P+14/(<PJ5^WR]IS- 1[!:OC2<BX'9Y7=EQA
M[IP:.83PW%O:/:/NFBSI@S\J;K8DTH(J-UU?@:3)C"OR+HD^<\I:\)086E49
MJMULD+2(;9C*ZNOAILJWEEYDQYM.?&73K_F2[@'1>)I+46G/HIY@8#-8%V.
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
MO0KF 918L4[8.[7[A/M\,L=7*&'\+^QZW^DB@*(S5C5[,"EHN.R_['E?AU>
M>?P&(-D#$J^[#^15_L(L6R^UVH%VWL3F%CY5CR9Q7+JFW%M-IYQP=OV;K5'#
M1^J>@?%790R:,W@'O])U&/_.-H+,960ID'./BCWI54^:O$&:PXV2MC;P7I98
M_A<?D<!!97)0>96<)/S2R7.8QB$D<9*>X)L.64\]W_3[L_[[<F.LILORS[&\
M>]KT.*U[0!>F906N GHA!O43!NN??ICD\<\G1*>#Z/04^_J>'F39"015P=L)
M'%-]DO>XZGO^#$W?1'1-A/]OC*@GZ'MR6(Q<^8I.:Y3%"^!S43.Y11B+O;RM
M5_LCC+,P3N;A(LO@C$RJ3IC%R6A(H_>C%UMQR63!F0!&)]8 DR4(SC9<<,N1
M; L5XQJ>F.@0;*U5MZU'K585MZ TN,@P3L)9L@C3/*=P^20/\WD^<I4#/U:>
M4!N*0#5E1:$Z26%:]N)O/A4TGX>3/.O=?2)G#E5RTZH]BJ*UJ.U+"*U@TGJ-
M^-CQEB:7A=F4XF<S.!OU'>MK >/I-)PO4A(TGLW#/(W)@0HS"V>+)$S2Q!=F
MEN=AFN5P[.I$KUY\@WKKYYH!GT#_^(?=871>]A/C7_=^[MXPO74%%U@1-#Z?
M90'H?I;UAE6MGQ\;96D:^65-XQ^U<Z#S2BE[,%R X0]E_0U02P,$%     @
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
MTN@N2P(PXP0> Z?[8>IMM*,9.KBD:8G&)]#[G=;N%/@-SK_!Y3]02P,$%
M  @ *I ^66? (G"T @  \04  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N
M>&ULA53?;]HP$'[GKSAET]1*M/D!+91!I-)V6B=50Z7;'J8]F.1"K"9V9CN%
M_O<[QQ"81ME+<N>[[[OOXMR-5U(]ZQS1P+HLA)YXN3'5R/=UDF/)]+FL4% D
MDZIDAERU]'6ED*4-J"S\* @N_9)QX<7CYFRFXK&L3<$%SA3HNBR9>IUB(5<3
M+_2V!X]\F1M[X,?CBBUQCN9;-5/D^2U+RDL4FDL!"K.)=QV.IGV;WR1\Y[C2
M>S;83A92/EOG/IUX@16$!2;&,C!ZO> -%H4E(AF_-YQ>6]("]^TM^Z>F=^IE
MP33>R.('3TT^\88>I)BQNC"/<O49-_U<6+Y$%KIYPLKE]JEB4FLCRPV8_)(+
M]V;KS7?8 PR#-P#1!A UNEVA1N4M,RP>*[D"9;.)S1I-JPV:Q'%A+V5N%$4Y
MX4Q\+Q)9(CRQ-9P\L46!^G3L&R*V83_9D$P=2?0&R24\2&%R#7<BQ?1OO$^"
M6E715M4T.DKXI1;GT NZ$ 51_PA?K^VRU_#U_M_ES^N%-HI^AE^'^G0T_<,T
M=D!&NF()3CR: (WJ!;WXP[OP,OAX1&2_%=D_QA[/:>#2ND"0&>P)OEO3 &J$
MDRD*S+@Y>#]'F0_KOI%E)04*HVU![@H:*HBNX*@SYVLHW<7NS,Y-K12A;.IH
MWP&:L4I)4JB!E@68'*%"Q64*[R'L7H51-PH#LJ-N.(@Z,XHH>$6F]FO+%R2!
MAM.XV9D]@[/.DS2LH%'8%=J1.:I;S)"BJ9/T5?$E%P[/1$J;@S@U45"7!JEG
M1<L'4IX1"$6"&D["[F 8=GOA $ZIX/T_G\(VT!MTAU>]K7PX=-_^WAB6J);-
MLM&0R%H8-Y'M:;O/KMT8[]+=,GQ@BIK04&!&T.!\<.&!<@O&.496S5 OI*$5
MT9@Y[614-H'BF91FZ]@"[9:/_P!02P,$%     @ *I ^6>A98=]/!0  H0P
M !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULI5?;;N,V$'W75PR\Q2(!
M9%N2K\DF!I+=%&W1;8/-MOM0](&6QI:ZE*@EJ3CNUW>&E&^)XZ+H0Q))G#ES
MYLQPR%RME/YJ<D0+3Z6LS'4GM[:^[/=-FF,I3$_56-'*0NE26'K5R[ZI-8K,
M.96RGT31N%^*HNK,KMRW>SV[4HV5187W&DQ3ED*O;U&JU74G[FP^?"J6N>4/
M_=E5+9;X@/:W^E[36W^+DA4E5J90%6A<7'=NXLO;(=L[@]\+7)F]9^!,YDI]
MY9<?L^M.Q(108FH90="?1WR/4C(0T?C68G:V(=EQ_WF#_KW+G7*9"X/OE?Q2
M9#:_[DP[D.%"--)^4JL?L,UGQ'BIDL;]AI6W'9!QVABKRM:9&)1%Y?^*IU:'
M/8=I](I#TCHDCK</Y%A^$%;,KK1:@69K0N,'EZKS)G)%Q45YL)I6"_*SLSNA
MJZ):FK.?E3'G<(\:'G*A$<X^B[E$<W[5MQ2&C?MI"WGK(9-7(,?P454V-W!7
M99@=^O>)WI9CLN%XFYP$_*FI>C"(0DBB9'@";[#->>#P!O\UYS]NYL9J:I0_
MCV7M08?'07GS7)I:I'C=H=UA4#]B9_;V33R.WIV@/-Q2'IY"GSW09LP:B: 6
ML*$/S_D?(_TOL,43E+Y8R,4"DAJW4@<WI6HJ"V)A*<07U^!D(QY1TW[=\@AN
MA2E2P VMFHP-\PGNM5H4Y&^M+N:-Y88"J\#F"#6M$_1W$(?C. Y'TRE<A .*
M?#&<TM>H%T^"#X5L.. 1Y!M#4X264E41&S<A2!DA)63L1!L=:F4I0B$D*)T5
M%4T<[VN"[EU92[5&-&_?3)-X\@[P6U/8-:&5-.R,</.B"W$T"2=Q%'2_"*U%
M90U]NQA?A-,D";I.\2X/A(R269><31=&X> B>BWO0QZYDAE19]Y[@M2R,2#^
M1W8[2<=3RB <QH-P.HF\IJ/@9,4'AQ6WXNEEU;GGN!"^ZOVLK9%L/[?U.;GH
M($XTQ=DOE!PDY\3Y;!(FI/AD- 5^'5,JPW R3'@I[D5C. ^<<7P)OU8.XST%
MHV8!FH880MUHTU#I-A'F#2TBA:=2STDV?S(L-2(7, P< G6!J-: BP4='42_
M\,A\ G(=4E$7EH37V#X5?[<X%=E2Z<AE/ JC*.*?%_5A-,7^9PRZ5V+-*"#J
M6JNG@LX;E.N P@U[TP24I]!"M"W3$FV;V#R+=-ZC'9KF@+)8%BSR7M<Q M$G
MAPWRH6Q%E<HFXW>:90NDJJ08M,$]8Z_+BZ9VZ8F4D07YT&%F\U>X+D75"D=:
M9"IMN +&B8B;_0FK7 %3-K#D'8B99P&J9D<3<A9(^R$[U,V+ME/KD"17DH8*
M:=."O3 @QA7D*$D>3;MQEW,//E,R) ]=@ P&;6=433GWHCY7@ZY!QE)*+&76
M;!O]]1:BX"+[B\Y]2DFCU<K4Z"XNE%0;+14R;:2WIY!SWFH!RW9\N[EL>7;0
MET*1DNYX8BW!3Z^V RJZ0>T2\?Q[_F YS(/QV&%-<]E 3H,!YHA\12,3+M'&
M((ZZ]-B-:85[G#K0JO0KF%K2</2[BT?93:T+"?'('SH]OZ&32VH9)[KKW5T;
M;I3EA,GQD2+":C.?5V0#^,3-Z_HS\%NLK&G.;/0ZH9+;8KL!Z04[=C+Z-GBN
M%OD+^XS#0JO2L7@6;K^(8JX>3Q X>C935@VUYQQW1\)F3#6VH0".QB"\H/$?
M#X:]8W>0_MZUL42]=)=C;G8Z OP-<OMU>_^^\=?.G;F_O'\4>EE4!B0NR#7J
M348=T/Y"[%^LJMTE=*XL76G=8T[_0Z!F UI?**IZ^\(!MO^5S/X!4$L#!!0
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
M69K??EG2@PFU4Z#OA:)>M-\X!^T3;/XW4$L#!!0    ( "J0/EFARG;2 P,
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
M5HR*@8LESV[M-PERN8O9Y1#VHMGM$,YQPPL#^@'B$XXOP&4/$>"^!W(3HMF
MN%K5LOM^!?$XN"L>R;1)%95+%<DVL>]<WH^$O;!P%DL@,-UQK;S*KKW_<#YJ
MW?(N_;]NL)P<>*8C@^ 16D>M^;@O(0!'",)'/V>:;JG@(?B8/!'(8] V%AAM
MC="-ICGXS3"Z5VWA_YW:$I [3[W:?EI!6,X$#9G+"X_V<2YM.9>^FG,WM;XO
M?&7Y2=JZ>-S%F;W2=G/F2[5MQSYV/O.XU,>\60MAZB$0E^1MACID;<%,(L\9
M(GW^-@NL)CQC9"@79MD-DYA\0<88A'!C?ORKMK(,SNT3.ET_SIIXZW-N'V2=
MUSOX%X<[.T";QP='39MWH]6P_PV\2-)O8X)+;=-59HW DB0Y3;G+>)%PXD.(
M> ,W3U,DG\C%75K,*'<3>1)\=/M+=T#I,EL>">3_R/B1)O.-]>O58 E+,PSR
M_TP?S\/>BSIAW<CKA*4'1ZR;>P)V,_%#K8#/88I"PQT9H0?YN?"V'^* C"8^
MV@F:@N%AYHS:)?$H7W@</E6+0#6 <!\F&W+64M8RH!P.*7G,]_$C:_F1O9H?
M'M!Y"PB>G)RODNC;-H7?Q9J]>^QFS2=]KYJRLW O/663@.(^'4W>HVR<$3F;
ME0L79-S05 \18G!S&*VU'$S<7$\G% /EMBH=\E7Z'ZR+CV=D\S0Y?UZWD"]/
MRQ;/+EG-G=?R6>#Z$F#V2-6R6 2W"F9H-DGN@%Q??D1)@0HMSADYA%-<$[41
MM#3U#4'>5/\<+A@1A_GDWOW>/ ?"N3,GRE/1[K9-E!<.M\_6\M;6\E?;VF==
M'5VA,KB7[H5NH_K;*(-V6=K>'5XN<E!$>ET."S. L31%C#,KVQJ&ZPT09=V+
MT!S^8UZYR6Z9:DIBE"BPFF[@H _7T$>[8MR3FH5\5#!0BX3(NRK"@X]*FNWR
MWOE5Y)[>2R #1?[+X")VE:<?GI:G9%6>NE*$9[A=YTW#7% !0WH=WF>^\@GF
MG8AQOE X=X?XQCC_>;RP+02)+'4/(IF "X0CW65IO8W7SJFJQ_Y-UQ!_/<W#
M9SO:/AN?-Z^EZ^G-FS,2[7&!&K-4(RQEW11U<]V\XS8=JV?^[;2OK=53WYPH
M"0VZ"?@^TMJN.FZ#]C'][-]02P,$%     @ *I ^61;G?H97!@  5A4  !D
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
MTL4:CD7UNM\'  I=IHI]I@9K[QX+*"QI7'0VBYQ<SVF^XU0]X^3WG#K40(I
M\@ [2C@5POG@OG@B5=LZ%EN'0.%M7_C!O9UM?-%\(9_ O2.W[H%\ &1/KN9_
M@T8BT;R>DQM7!U<6\Y;NG7VT]<:2A7<5L4^-]75>=J*R/I ?",^H$)H:+7!"
ME3+4R S&I]V?8#1)%4TR/KBM >!TEQ;?86N64)4:,,X4!Y.19H8JGI$3<CIX
M< TX_-HDNDVEH%*RUJUF-#6L<WF \,S_KG67<-*24>E"."%3"SFVI,F?$(@!
M(J>2:9AH@XP4XD&,B:$L,1&1,T5%9J+C5&5 /NNABWI6;N90R?/!.PO]/"M:
MA0 (3Q1PEA%BQ($@2]IQ)FC"TCB.[$6J 1<>#JXJJ'KQ;P^1 !'-6RM%I6CY
MC"202Q*Y1U!*4*$$(,24VQ")0<F0LX9(),>1H%IAI$)P:M)=T23P45KO3>T3
MO+^"C=1T0KGD.[>0EK2+1T!.#H-0/(&H-%!X@-3N(3CX8AJ]<M65#VA *F!!
MIM0<E"D/P3;88R:C&D)/3&0-7#5BRP[-: 6/3<PDHSQ)J3)=H:2DG$LJ$]6#
MED4^+<JB*2PBJY0R,!*Q=: F NL2)P;,,@U%PKX>F90F"MJ4LPB<8 RP9,3K
MLI,ORV[TFVLLX2=?ZV\+N^VI6RR^6XF*9BEV[$X1*09P($2@+S)(N7Y!AP94
MS%.DKHQ '7(HH<A>UZ&.B4AUVCJ%/)DTW?7 'N#0>U\)T-]S^8TR.#W$3A8:
MXFG3/4JHA#+NLH_8*;8>U2;Y/\H3*%+9=2IJ169=!U,CDGW/2NBFC(DCPH/N
M9J)K>W +AUUK#TIEC!UT/9QE.I7'A8<2X=CH"HXD@7TEI(;#R736BC&J>7)<
M> * 51>"QEQT%#)8-P>ZDREN3+[1W2GY\8T1,GN[.Y8I3T5_XL3)R;?* WZ9
M1GW(5A]&HM:PP+B*AZY*VKCA% 0=RTX?N$O"@9F\H#MHA00+P:/^X<0%B3.9
MQI109@S4F\=H\& #47,5<8&.PC95:M#*Y[Q34_^J#02RO78!A AO_)4KL2/B
M6EZC:Y28>P3!V'P0-M-0S(O<XX/MJIBM2 Z]:)^PD0 @2NW8FQ>0>UV#2@%N
M:>L9W#'\7N9G+4-Q_K+ O8T7'EBW90$7T[;;\)5?8 >TI+\,X&)5ASS>P$-\
M.CL\&,AZXS'>LV.7I?'!K;9"EGAWQQ1MZJ:]X/:K_>?!57LKWF]OORW>YWY9
M ('2+L"4G:5Z2'Q[7V\GC5O'._+4-7 DQ>$*/G&LQPWP?.$@']T$'?0?39/_
M %!+ P04    "  JD#Y9XB2*E,H#  #Y$@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970W,RYX;6SE6%UOVS@0_"N$"A1W0!I]Q+'=Q#80NPWJHBD"&[W#H;@'
M6EK91"C21U)Q\^]O2<F2KT@8QTT>#GE(1%+<T<YP-EEPL)'J1J\ #/E1<*&'
MP<J8]5D8ZG0%!=7'<@T"W^12%=3@5"U#O59 ,Q=4\#")HFY84":"T<"M7:O1
M0):&,P'7BNBR**BZ&P.7FV$0!]N%&5NNC%T(1X,U7<(<S+?UM<)9V*!DK "A
MF11$03X,+N*S<=RW 6[''PPV>F=,+)6%E#=V,LV&060S @ZIL1 4'[<P <XM
M$N;Q3PT:--^T@;OC+?JE(X]D%E3#1/(_6696PZ ?D QR6G(SDYM/4!,ZM7BI
MY-K])IMZ;Q20M-1&%G4P9E P43WICUJ(G8!>_X& I Y(7-[5AUR6'ZBAHX&2
M&Z+L;D2S T?516-R3-A3F1N%;QG&F='%>LU92JU"FLB<?$4=J<C(#&Z9AHQ,
M+V=SMS"]J)^7L^G$C>;U$]^,R6\?P%#&]>_D'9FC=;*2PQ9O*@PH](QQGR%F
M10VA"L@51E,C%>-WY&.>@SL@@D[#+4 FI5(@#/D+J!J$!KG:C,.TYC6N>"4/
M\.J2*RG,2I./(H/LO_$A:M0(E6R%&B=>P,^E."8GT1%)HJ3CP3MIA#]Q>)V'
MA$=K9_AC-#&RDCGN'I&W;_I)W#W_ N@TPAE=,,[,'6'H7Z(I:FH5Y_;M@J8W
M;G?OG'R_@F(!ZN_[=/*F88O^3*]I"L, 3TB#NH5@]/9-W(W./20[#<F.0S_Y
M7[N+?/^">9.I@4+?*V'G!20\;20\]?K$4IP;RT5E^N@GMMI)U%KION3]\,]I
M0P_;;L.VZTVG/2@\.R!,ZQ)MLKAS-KB/G1_N,Q4E_J\A\:-EVVL2[#U%+[1M
MW*@UX51KEM>&M_[<*L< 3TKCW_/*=.A!(44]VZ>&O3D=:,!^P[C_&FJX_P(2
MOF\D?/^R->R'?S%/>JC'4=M@1,];TH_@[5_3\4X3%!^LX%<IWFU%VM5NP\R*
MI/(6!,6X?:K8G\2!'HR3EF3R&@JY9OG,*K9M6^SOVWZYEA_!?S8K^MBV_5OL
M[6T.*%X_WA.*MVV0XB>U,*A8;VM?'-;B]<[GI?4_*)(SE"G%%D8I*I;@(O<J
M7V\:AQJO[8SB[JLH7V_'=JB*;?L6^_NW7R_?I_:'!YO1Q[=MWF)O8W-  ?OQ
M]BC@<.<VH@"U='<NV&C(4ICJ8J)9;>YU+JK;C'9[=2ET1=62X;%PR#$T.NYA
M":KJGJ6:&+EV=QL+:8PLW' %- -E-^#[7$JSG=@/-+==HW\!4$L#!!0    (
M "J0/EDY)U4>H ,  )$/   9    >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM
M;.57VV[;.!#]%4(%BA9(HTL<VXTO@)TVJ(NF".SN[D.Q#[0TLKFA2"U)V<G?
M=TC)<@(X;)LFP&+[8(LB.8=SS@PISG KU;5> QAR4W"A1\':F/(L#'6ZAH+J
M8UF"P)%<JH(:?%6K4)<*:.:,"AXF4=0-"\I$,!ZZOBLU'LK*<";@2A%=%055
MMU/@<CL*XF#7,6>KM;$=X7A8TA4LP/Q17BE\"UN4C!4@-)."*,A'P20^F\8=
M:^!F_,E@J^^TB:6RE/+:OLRR41!9CX!#:BP$Q<<&SH%SBX1^_-N !NV:UO!N
M>X=^X<@CF275<"[Y7RPSZU'0#T@&.:VXF<OM!V@(G5J\5'+M_LFVF1L%)*VT
MD45CC!X43-1/>M,(\2,&26.0.+_KA9R7[ZBAXZ&26Z+L;$2S#4?56:-S3-BH
M+(S"489V9CPI2\Y2:A721.;D,^I(14;FL&$:,C*[F"]<QVS2/"_FLW/76C1/
M')F25^_ 4,;U:_*&+#!ULHK##F]A<!I5F3XB,V% 8?J89D5K/\$@9_@SFC!!
M9EI70):5(4(:<HMY^3[/P<5N&!ID;/T.TX;=M&:7/,"N2RZE,&M-WHL,LOOV
M(2K5RI7LY)HF7L"/E3@F)]$12:*DX\$[:>4_<7B=A^3?<S?2:9S$1^3EBWX2
M=P>?:'IM-82;=$W%"NB2<69NW6AO0+Y>0K$$]?<A6;RKVIU^IDN:PBC 6&A0
M&PC&+U_$W6C@X=1I.74<^LG_(*7(UT_H/9D9*/1!(3O/(.1I*^2I-SE^BN@A
MY_WPOY!['G+=EES7N_H^!!DU0)B-44:6MR[VA\CXX3Y24>%7A<1N:YYZ'.RU
M#O9^1AZ;M''4YFW2;Z3J#1;4YJ4B*1XUBF&:V:\-2D>U!C1>@MD"X/='8"YN
M $]TY5 8CN$4F3++'SO_D4P8LL$5*P4_LLF]_C\R-_NM.OW?9Y/WGT'(MZV0
M;Y]WD_OA_Q-9[)$ICO87E>AI#XSOX'V12 HO<*@WWJL>@KKO[)U;5>P%KX5N
MU$VBP95-'%$'U>F6,9URJ5$CF[PY$U2@A)QHG ,N7LXR]I\ ?B\>F;EQLF>9
M_#Z'0,/UB;7<7P1C_TWPE\^![^ _74;ZZ.[OB+'WYO2(W>S'N__][QWR,;Q3
M)16@5JX6U'C@5<+4!5/;V]:;D[K*VD^OB]5+JE8,H\(A1]/HN(<W+577?_6+
MD:6KN9;28 7GFFNLF4'9"3B>2VEV+W:!M@H??P-02P,$%     @ *I ^67RG
M:B P P  = \  !D   !X;"]W;W)K<VAE971S+W-H965T-S4N>&ULO9?13MLP
M%(9?Q<JFB4D;29.T!=9&HH1I3$-"=&P7:!<F/6DM$KNSG1;>?K:3AH:%K-4L
M;AK;\?_9YW?M^(S6C-^+!8!$#WE&Q=A92+D\<5V1+"#'XI M@:HW*>,YEJK*
MYZY8<L S(\HSU_>\@9MC0IUH9-JN>#1BA<P(A2N.1)'GF#].(&/KL=-S-@W7
M9+Z0NL&-1DL\ARG(F^455S6WILQ(#E001A&'=.R<]D[BGA&8'C\(K,56&>E0
M[AB[UY6+V=CQ](P@@T1J!%:/%9Q!EFF2FL?O"NK48VKA=GE#_VR"5\'<80%G
M+/M)9G(Q=HX<-(,4%YF\9NLO4 74U[R$9<+\HG79=Q X*"F$9'DE5C/("2V?
M^*$R8DN@..T"OQ+XSP7A"X*@$@2["L)*$!IGRE",#S&6.!IQMD9<]U8T73!F
M&K4*GU"][E/)U5NB=#*:ENN-6(JF9$Y)2A),)3I-$E902>@<7;&,) 0$.HA!
M8I*)]^@CNIG&Z.#M^Y$KU1PTR4VJ\2;E>/X+XPW0):-R(= YG<&LJ7?5W.L
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
MFC*VFC(&L_CB9HO/&^)F:-5;O(?%5SVX?[0.U,,:E@-0$Q *S67)BKKX:$S
M&-0$A$)S>;-2,X8S 1N@_J<)Z$??][UD*R[[8"9@_['#USOM]W]9"YJB-GEV
M:Q]-Y$3,BV]))"J^>]A\/U&=K;Y7N2R^TNC:\,W'+K=8S"F3*",SW;1W^E*O
MK&+S_<CF0/%E\0G&E"O%\^+G@N"4"!.@K\\X5]L#TT'U%<_P7U!+ P04
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
M>YZ[>VSNB#=<W,D20*'[BC(Y=DJE5B/7E5D)%98G? 5,[RRYJ+#24U&X<B4
MYQ9443?PO%.WPH0Y26S7YB*)>:TH83 72-95A<6?*5"^&3N^LUVX(D6IS(*;
MQ"M<P#6HF]5<Z)G;L>2D B8)9TC <NQ,_%$:&7MK<$M@(W?&R&2RX/S.3"[R
ML>.9@(!"I@P#UJ\US(!20Z3#^-UR.IU+ ]P=;]G/;>XZEP66,./T!\E5.7:&
M#LIAB6NJKOCF"[3YV  S3J5]HDUC>Q8Z**NEXE4+UA%4A#5O?-_JL /0//V
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
M71H.U4S()D!9N2&SD&A&EENNS4<%E$TPYTLI\3FP<ZO[3&6_ 5!+ P04
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
M,;^=JX,]<!V@GD\9DZ\#?70L_RKH_P-02P,$%     @ *I ^6:U=!W@?#
M&F@  !D   !X;"]W;W)K<VAE971S+W-H965T.#@N>&ULO9U?;]LX$L#?]U,(
MWL-A%VAJD=3?7A*@2?=P/6QWB^WMW4/1!]5F$F%ERRO)30O<AU_*=CR,1<Y(
M3*27-K9%SI <\<<9D:/S^[+ZH[Z3LO&^KHIU?3&[:YK-J_F\7MS)55:_+#=R
MK7ZY*:M5UJB/U>V\WE0R6^X*K8HY]_UHOLKR]>SR?/?=^^KRO-PV1;Z6[RNO
MWJY66?7M2A;E_<6,S1Z^^"V_O6O:+^:7YYOL5GZ0S>^;]Y7Z-#_6LLQ7<EWG
MY=JKY,W%[#5[=<V"N"VQN^2_N;ROM;^]MBV?R_*/]L/;Y<7,;U62A5PT;1V9
M^N^+O)9%T5:E%/GS4.OL*+0MJ/_]4/L_=ZU7K?F<U?*Z+/Z7+YN[BUDR\Y;R
M)ML6S6_E_;_DH45A6]^B+.K=O][]X5I_YBVV=5.N#H65!JM\O?\_^WKH":T
MYY8"_%" GQ1@PE) ' J(74/WFNV:]29KLLOSJKSWJO9J55O[QZYO=J55:_)U
M.XX?FDK]FJMRS>7[2IE$U7Q[X;TOLG7C9>NE]].?VWRCQJKQ?G@CFRPOZA^]
M,^^#,J'EMI!>>>.AI<[GC5*LK7Z^."AQM5>"6Y2(O'?ENKFKO9_62[E\7'ZN
M&G1L%7]HU15'*_SW=OW2$_X+C_L\\'[_\,;[X6\_(O6*8V^)7;W"4F_O/O ^
M_JR*>F\;N:H_F3ID+R<PRVEOWE?U)EO(BYFZ.VM9?9&SR[]_SR+_'T@K@F,K
M JSVRZM,*;R0)K7V!<-=P78*^'+)PB1.TB@\GW\QB R/(D-4Y.OE,F]OV]HD
M=%\TTH2*0(B8FT5&1Y$1*O)-7F_*.BN,(J..R-@WBXN/XF)<G%0CM<BSW>0D
MOZIYMI9&T7%']!E+?1%9FIL<Y2>H_%_4G"^_+NZR]:WTEOG-C:RD&F2C"DE7
MA=1/!+,,<GI4(76UJ[0CD86,BUA8>IWY,'_YJ-#_E$U6&*<<?ZA,;<YDJ,SK
MLE9W^#NY^BPKX]V-EW>\O1D'_?A$T]1!T#,W!*9;ALZ#NXXVJB4Z8\O3( JC
MT&+"#.9&AD^.KQ>+[6I;9(U<JN6 =D^CXXW6Z=I-,+FR<*KQ1J=QUX; E,WP
M.=O6^495NW/X&1-A$D6I[0:'N9SAD_EN4L%''*W M:-@LF?)5"..8L6U(8 ,
MAC/#/GV;D($M13@@@^/((*=OO+QCGW# "V<3#2X?@T,<.,11/%BG[T.Q1V.;
M"K4&2E++V (Q.$X,I^D;K].UFP Y/)AJO,?@$ <.<6*5/V#ZYMU5_UG XC0-
M;38 %.$X17YN.PT=;[2\:S<!77@\U7B/02$.%.*XSX$L^'G7QV \;A??X.?L
MKKPF9'QDGS!= 30<!PWJ@>)ES?WH&2JZ)I3 &R. 8 (G&.K;XF4'-(90@F@,
MX$[@WE1OSQFO9TC#<(6(A@'^!(Z_(2ZYZ"+Q+.8ATWSR@^ZX3$)W+="%<Q2Y
MM477^6+<9YPE\:FNN Q"5^"GP%TVZQKR4*Z/IK@$0E, I, !^8A,WO\]<B6*
MU^<XP0L@J8BFBG>.@5P!R!6X0V=;B8IN-,Z"*4( 82& 5('C[M1"G-:SN S7
MS@;4BG0JJW'@,ATF!\P&..&&K&?QJ@; B= )-[0 J!O@D#LU-#KD@5?H.AA
MTV"JH&8P1E S +0&./:LN I,8#5.1H0$PD:TYT0X]@;C"J_/M6<!K\%4<=!@
M#.X&P-T ]V!MN JZ,4_+@H800%@(<#7 L?<LN,)EN'8V(#>8*I8:C,'= +@;
M$"[N$%P]E\=+Z(0;6@@H#G'L76WS8IFO;^O=D-1-M5TT6Z49:EAXG8[C$0)B
MPZGBN.$8Z T!O2'N5"+.8-CU6[D0<>*SDPF)$$'8"< U).*_Z$8#ASBOT>@)
M)8C& ']#G+]HF <O.Z0Q3_%]0VT'".[[]@[SA(;(L!!!<KH((N01>@.+0QR5
M0Z(XH?&9) ]9=*K[4_ < IY#',_8C=OU?#F+6>*+4U6?XOB&0.$0=WRMJ^*P
M&TFV*/J40'((E V)72X4B?HLE'$9CA-Z!#2-_(G(%(V!V @0&]$[<8QJL8[1
M"!ZQ5 0G1D/4CQM-! 2-"(+V,!JGM3,NU[7_ ;?15!LBHS&>P4: VLAMVX]1
MU6Y8^2SE 1.G,Q(ADS N(&N$DZZ/<='A'5R(ZP!HNS6G"C5'8X2:(V!NU&/O
MD%$O W&-2V5" &$V0-R(>'K['"##9;AV-L XFBK4'(U!Y!B('--[DHR[A;N[
M6(4?B,0_75$2]>-&$P-P8QR(HX$,E^O:_P#H>*KH<CP&D6,@<NRV <JH:C?@
M?);$W.\LK0F9A'$!A&/B06Z5K97'6S4')Q'Z'#.<,6+.,< WGBKF'(\!X!@
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
M=39UQ@Y)84VK7-^*W4=H_ P-7R)R9?_)KHGU'))42HNB :."@O'Z21^:/!P
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
MRX7/P6:KS 5W-MFQ#9]S]77W(/696U!60<3C)! QDGP]=7[%-Y0,34#:XH^
M'Y+*,3)360CQ9$[N5U/',R/B(5\J@V#ZXYG?\3 T)#V.OW.H4_1I JO'+_3?
MTLGKR2Q8PN]$^&>P4MNI,W+0BJ_9/E2?Q>$#SR?4-[RE")/T-SKD;3T'+?>)
M$E$>K$<0!7'VR;[E0E0"L/]* ,D#2-N 7A[0:QO@YP%^JDPVE50'RA2;3:0X
M(&E::YHY2,5,H_7T@]C\W>=*ZF\#':=F\ZV0ZNH+EQ&Z%5('!_$F0>\H5RP(
MD_?H"LWU4EOM0X[$&C6WOD)?YQ2]^_']Q%5Z2 ;L+O/N;[/NR2O=_[Z/KU'/
M^QD1C_@-X7?V<,J7.ARGX;V&<-J^]Z-P5T^N$),48I*4UWM#,1\_:BBZ5SQ*
M_FK2,QN!WSP"LTO<)#NVY%-';P,)E\_<F?WT QYXOS2I"PFC0+":\KU"^9Z-
MGBNOC):+BO)!C*@(0R:3QK69,?LITVR0SS/<PY[?]\C$?:[JU-!PX/MCC+UZ
M0VH=Y9D:^(4&OE6#+V)GEI5D\8:CQXA'"RX;EY 5TW4)0<(H$*PF7[^0KW_Q
MY.U#*@\)HT"PFO*#0OF!=>'>QSIQ>:+TTE4\6[]-XF60<24)O6NO?YRJUJZZ
MJG*JR]ITA\5TA];IW@JE[^KM4M5*ZKI@(&$4"%93<%0H.+IXJHX@E8>$42!8
M3?EQH?P8(E7'37F#2?\H5ZU]=96EL4]O.&I.5NR5!;)G3U<6/Z&EJ2+TU ,6
M!O_R5;7(>/ST>OK:T5U7$2B-0M'JLE9\![YX#N=#@)(?DD:A:'7Y2Z>"K>7X
MF05S#FU1,3>V;"R9[0,]5XC2.&"[<VB;WN@_U+K MG?9>=U!TB@4K2YWZ5&P
M?_FT!S4XH#0*1:O+7WH<;"WDV]Z_<\K1S90,_>,L;VXWP,<Y_A;V I?^ ML-
M1H<<[U*<VWOMO,Y G0L4K:YX:7'P\/)I#FJ.0&D4BE:7O_1'V&H"6J=Y1C&5
M8"U_1]YQI9ZW_&Y#.,[SM_ FN#0GV.Y./@H6H[74^9MLF>1;$:ZX/%&A0WJ0
M.U :A:+5_Y==&A_B73R'":A! J51*%I=_M(@$:L#.+-"MT.;!XT:M<3?%? ]
M+_TYROES>CPM4^61B]W(G,CY+F6[O:?.BQ'VX<I;N"12NB32N_Q> .J:0&D4
MBE:7OW1-Q/YHI^7]W$[IDOQ ('H.Z+1NI=TA=KMS>G/H4N_;.^N\0$&?WT#1
MZD*7#HL,+K\_@-HM4!J%HM7E+^T6L3]2:KL_G.%*FO<'(! ]!_2Z;F[E/1CS
MUM(G)C=!G*"0KS7>NQ[J))'9BT#9B1*[]-681;H+I(=;SO0>81KH[]="J)<3
M\[9-\3K6[']02P,$%     @ *I ^6:AC^=#[$0  1*@  !D   !X;"]W;W)K
M<VAE971S+W-H965T.34N>&ULS9U=;]RX%8;O^RL$=UOL K'-0WU1J6,@L7>W
MVR;=8)UM+Q:]4&S9'F1FY&KD> ,4_>V5QK))2N0YI*0)9H&LO_@>\7!F=!Y1
MY*N3A[+ZM+DMBCKX?;5<;UX=W-;UW<OCX\WE;;'*-T?E7;%N_G)=5JN\;GZL
M;HXW=U617VU%J^4Q9RPY7N6+]<'IR?9W[ZO3D_*^7B[6Q?LJV-RO5GGUY4VQ
M+!]>'<#!TR]^6=S<UNTOCD]/[O*;XJ*H?[U[7S4_'3]'N5JLBO5F4:Z#JKA^
M=? :7IZ#B%K%MLD_%\7#1OD^:'/Y6):?VA]^NGIUP-HN%<OBLFYCY,V7S\59
ML5RVH9J._*>+>O!\T%:H?O\4_8=M]DTV'_--<58N_[6XJF]?'8B#X*JXSN^7
M]2_EPU^++J.XC7=9+C?;_P</75MV$%S>;^IRU8F;'JP6Z\>O^>_=2"@"""T"
MW@EX3Q G%D'8"4)70=0)MD-]_)C*=AS.\SH_/:G*AZ!J6S?1VF^V@[E5-^DO
MUNT+?U%7S5\7C:X^O;@MJ_KP0U&M@C=EU8@7ZYM-\.UY4>>+Y>:[X#"X:-YK
M5_?+(BBO@VWK8-LZ7U\%;\OU3:!K&\&O%^?!M]]\=W)<-_UKCW)\V?7E[+$O
MW-*7)'A7KNO;3?#]^JJX,NC/<3UP),!QT[_GT>%/HW/&T8A_NU\?!2%[$7#&
M(U.'</EY<=G(82L/D>Z$SR]6N(T76>*]+9J\JN!U\-N[8O6QJ/YM&F,T1'L>
M>;FYRR^+5P?-B6)35)^+@],__Q$2]A=3?C,%T[*-GK.-MM'#K_76_.UM<X3@
MI[I8;8PC%\TY<C,%TT8N?AZY&'V?_)!?+I:+^DOPOJ@6I>F3=(8&\,T5[PT+
MCSB#Y'#[-00DO^0YOP2->%855XLZ>$K3E!\:P#>_QV#Q-EA;23^?0A*RA#6?
MZ<^&--+G-%(TC0]?[@I3WU&5;]_Q+K0?D^XCEJ\_!<LR7R.OCWA.3*!1?[ZO
M-W7S*6P_=*]7Y?VZ-J6)QO!-4PQ?HCB+4DC,+U'VG$F&9O+3NBZ:H]?!+WEM
M?*U0N6\2C\$R)0EVQ'C&S3D DS6>H5G\>)]7^;HN*\-!WQ#:W\!XKL15OHD3
M??A'N2Z0MR4HL /XB:-<+IL7LLJ7QIQ0L7=.>%?>-I^/%\&;^\7R:EO7VJ+5
M_/W^LKYO@F/9<IDM]\.%X+_!V[/MAQPE"#RL]SC,%$T?!(E,$.X71<"L #97
M-'WT)((!RBDN)$%$ '[4TN\AP)$-HJ=$T/.2@ 0XDS@01!=!+2EA%G,F9-7O
MNC]L&$'&DIA9SML2<P#G'!L@$++N,VX<ZA%*O?,2;@!'"S<(Z(*H@R>BD+.H
M/\C#=CP3:6*KC1)5 &<5LL)W^GY5%M#OH;E=(BP]E @".(/@U1O7VJHWKAK6
MVRY%7YE^T2UYA>/U'B_3A/C#8E4$5\5=N6D^X-_P%XRQ[;_ I^)V5_=?X4CZ
M$$F2X00^&&J[6NJ>:!XM]/@Q?$O57-'T$9&TP_E^%7H^*R;-%4T?/8E)')]:
MLI4:0F9ZRQFSFQI&3TOR"\?9P:T(=4'4XI) #,!ZIWA3NYCS",RG>"YQA.,X
M0A:A3D\6(4L[6Q'B$D4X3@9H$2*TEB)$J&Q%R%NF9RSYA>/\0A0A7'R1-Z4A
M;\[\'\O/YBQ&Z_5T).=PG'.,%X-%W238G@YO'E_>HL#KQ:Q3-G-%TP=$8A7/
M]JQ>S#I7-%<T_4:$1+208!]+O2!DAG><\;;#Q"AZ4A*J0ARJW*I%%T2;:V2A
MX,![)V-3PR@6P"QGXU"R3HC/[/RZOJKRAS7626XZ=O-?VN^DH6&8"0:6HA8J
M-ZOPHDX6-5QO?@L'QK?+]$!ZCI(O0IPOT+)(:"UED5#9RJ*W3,]8HDI(S)R@
M99$0DV5QO%Y/1W)-2,QX('.D/Z_Q<HB']K[5.E,T?2 D[H3I?I7#<-;;7'-%
MTT=/TE6(TY7#/"D1P6&>=$H$/2\)22$^I>,P3]I%T.9)DXPE2?_:Q-0P@S"*
M4G.EB22,1.-@A) A\Z1CE'KG)71$<T ''L2C5D8&*&FGM2TW2B/))!'.)&2Y
M[_3D-:REG>T:-I) $N% @A9K0FLIUH3*5JR]97K&R@H:O.KCQ9H0SSB1^C6.
MI ^1Y)D(1PKGB52*!O#C>"\?FBF:/BH2BZ)DOV@@FI6EYHJFCYYDJ6C<PAY"
MYCJ9.CF,GI:$G&B.93W1<"D.!\:;B\K^>=[0D/.,A9'E1"^I)9JX:B<RK[09
MEB)S.ULIBB6QQ!-6Y!!:2RDB5+92Y"W3,Y:8$T]9>D.(R>O&\7H]'4D[\8BU
M-8;I5*IJX(?Q7HBYBYM(L02L>,_6VL2SKK69*YH^>A+68H*"+%6#D#E.J4Z-
MHB>EK$3&\<JM9L3#)300I4D<);T3LK%AR,,TLYR1)?'$^$00/:4:&Y8! V3I
MH(_#=G$BN*UF2*J(\;I.5C5<[W&-.$,@/4>)&#&.&'A=Q+6VNHBKK'715Z9G
M+%DE)F98\+J(B^FZ.%JO+\R78)-0MV8,=7&XR!RMB?@AO!?OSQ1-'Q#)/0GL
M5TU,9EW4,U<T??0D9B4X9CG,JQ(16-;.AK+_/7Z-C3E.B*#G)4DIP6=X7':P
MA(,RDG&>)'&OW)C:I2*TK8Q,)(\DXWB$D)%;2KIN3XRB)R5Y))F#1Q+#VE^6
MQO%@[ U+?[E@H65C4*)L<,)IA*SUG7ZP5Z1_>]?23L26'DH:27 :02LUH;54
M:D+U]_(VN%C<'KYO7COC.VJL7!\!R2H)C@!XY2;$@OU)DO95\/%+\"%?/#2%
M\>+=]S\:LYLMGIZN!)4$9P77RDY=\>*'\:Y/NU@&DTK<2=E^5?=T5C::*YH^
M>I*-4GQ:QJ&Z$Q'0O:5=CA,BZ'E):DEQ8G"H[NEPV0W/.*1I?W>)H6'(,@&1
MY89=*ADD';?DEY YUO>I4?2D)+2D.#>XU?<NB#;Z@B=1UK^6-S0,FRJ;Q9;Y
MAE2"2#IQR6]J7,H;LCZ#F-M9=XVFDD'2"4M^":VEPA,JV[6XMTS/6-F//67)
M+R'VORLZ8T ]88DPZ8A%P8::_N&A1&LZ?ACOJK2+A<&I!)UTSQ8&I[,2T5S1
M])W_DH@$/@'D4-.)" XU'8\P-D?)+8*XET77=V%89A.':3J8+<8/-385B2H"
M1Q4;!! R1PC HXQ-3A*.P"'#T8=B.($"D4B3L+_]!S_:V&PDV@@<;4ABZ/0D
M,>#'&9N')!^!DP_*%836PA6$RL85N&SL0$C $H2-#8H;A-@?-_" 8[.5<"4(
MG'%EC=N*V(:$'\C;.687*X>%8I4C]HLVQ+R^.[M@-2%93>"34BZT@4?0:(,G
MQAPG1-!=AR1%9<0.>)HPN@CD'+6I'4^ 6_;W9)*",IR";.A R!S186H4/2G)
M0QD.-F[(D!DV30DAHO[LNZ$=CQ.(+2O>,TDVV<2]59V>9 %S.^OL029I)<-I
M!:WRA-92Y0F5K<I[R_2,)==D4W9&$6)KYWUE>N<EBV0C]D$9UK/1U1D_D+<E
MVBZ@)9/0DNW9KJAL5K:9*YH^>I)MLLF[HO (WOGB_6';G5'\\/$K=B<_4PP"
M)^^0PB-XYSC<1@4B8V"9D0:FV@2.VT=%Z/S=_N;<W@U,L?]C<^RU(J+XIVN8
M"VIH@5M6"0#C2D(3-UT1 ?QS&1$.6QH(3''R8Q/V;U%BJX_EO'9]1"\H)TNF
M./,QG%L(+TM<[9_7)(@"ICCS,:<-66\F.5L1!_%/?Q<S1< 4)T"V9QNRGCHT
MVPCN N2 *7:$#)]_<K&R)$*PZ'&']>-7LY?EE!"]W!0/0T8L17*PLV3#[591
M F'(^Q>MQI8B \&LB*%X&3(<E^R(0:Q4=MP;-SU.SUI8H2?"I=@1+F X'].Z
MA8JH;Q]C:MF\9R"+;):2FA$R3D+T=H>G"-KA4Y9$HC^'8&PIDDPDECDF4#V,
M"1-CFG# O%\\'5B(6AK:>ZF@">[#2Z )(;:A"2&SNG1ZZWII*PQ"6/-2?MJX
MNK_M.WS<]FW.:890O305)"'<@CLD.<.1 P_B;Q^^$^10S8=AWY #=R?V'\&=
M((?J@$Q8(+L@!Q&"Q5M.0.VS\1"C\U3P@_!0=L$/,&T+C[D0_041Q,%&IZ,P
M"N%C;&440N?,*'B<L1DJ_LI .!<[H@HWH(K@402#UPP_WNB,%)XA_)!I3.@"
M(#LAGG+9Q8H<4(R, ??Z)6""$-M@@I!986(GOL2@&!,#X0U,, ;E:ZR! 3Q9
MRYA3W<FS%A2S8B#<B@><,6KJ S^(_^,[=K%:"!1O9.A,B_>'0W"W9O\1W G)
M*=[-0'@BNW ($>*)0QZ_&K=1NH4(NQ#HU(?BT@R43;,#>_#APR-B$87QX'Z]
MJ64"6<(SVS6B8L ,A .S%2L(G3-63([32TTA)MQMV)DGAK>N8M&,>39XEH:A
M9=*<MA-N>Z:*XEP,A'LPC0I=@,&,0M_!R-K0UDF%9P@K8IP!"+&- 0B9E0&\
M=;VT%?0AC(V)8D^H]6(?C_>K^PH'Z@V1^CPKIX> GDTQ<B>.X?^0JIV0DV+#
M#)V]\?XP NZW[#^".Z$LQ=89"&ME:W4B=([V0Y/#]!)3X(=P>':L3:'!W8>)
M>#@K;VHH8OOZ"\6"&7"78I=)^=#P'"S(LN%-G)T8(H/BB R$';%#F1TQT6/T
M*YHC4B]/A7T(BV2B4H][/A<ALU?J24_H L5R&0@+9*)2$VK2N&A"@%Y*"G,1
M3LS.E]^4Q0%Q(._B,%>XWL@H6!;MV;.U #>;]A_!G<QB*=;30%@Z.SU(<UXH
M(WKT9!?/$O)R/%*?%TK<$72X',=#^.<9#4LB%UQ$%A]94,RA@7"'ME+1O&[/
M5#=\+]T5HV? O9!=\6A>?^:G</K2AKBY[+=1E&*^#(3_,0T>> #_9%+SN@*+
MQQ(HCLM 6"[C<$&(;7"!R_S3G^24"(JM,Q"^SA1SS+K.FNJ,TYT%/57%'QH(
MWV7C5;ZGCR)Q#.\!F2M<;U 40(OWS$L1<%]I_Q'<"<@IKM5 V%:[8 @18CM]
M#QFV87)2B%YN"F+A_LQNS_0>[O6/XS#.LL%EOJFE2!FDMCL!BM$SC'1ZIG2.
M6R<GA^DEICY5?0YW13"Y.(<BC848O J&EB*#-+355L7P&0C'9YH38K-YXO ^
M@*5A:*,9Q?09"-=GG  (L8T ")EU>L%;UTM; 1_"7YDH]81ZOAL!NS]0;X@4
M&B+,FUT1@9RMP(_C7^1VLKI)L:"&9,],&6%>Q^K9PO5&4 $MW-;9"1.($(_3
M"N$A$^U78<YS0HA>;@H")9/-&9]":&4G29(P'*PI-[5,DR2SV2N XA$-A$FT
M%1,(G2LF3 W32TSA'\+<V1$3DN'$#G#@AOIK:AF%60H6&P-0#*.!<(RF,2$Q
M.S#& Z:T-+3-4REVT4#X1>.40(AME$#(K)3@K>NEK< 1X>E,4 *AGH\2=G^@
MWA I($480QLIX4<<"/"0_N5L)PNZ%>=J2/;,T1'F-;F>+9P^@HK-->!.T/92
M-*\?-=6-MYB5.2C&TT"X/CM6(#R*?W;#?7)1<^UH._\KAM- .$X[K!S (_CG
M8@"?. )F6_NF^%(#X0U-5UP\@'\N,S\_'A2_:B ,J_'*38AME1N7^8\/W@NJ
MH"NFV$"X8A,%'5?[YS7/T^9!\=0&PJN:*KVXW#_#G6R!4QRU(=TS R7 7;7]
M1W GZZ@4BVX@/+KMI9< /^-C1 C5Z'P4&,,-J)U+[PCD,2\.VXDA-BB.V$ 8
M6CL49V$V<QSLL]N)\34HSM= 6%_CY8H0V\H5(;->:.[$.QL4\VP@;+")<D6H
MZ45P._'/AJV!=N]7"K 0-M3-BZ@^2BFHBGI1%5=M(O5M$9PW/UPV[X_M"?SL
M^Y_;TWK[^[-R=9>OO_RA7 <7Q5V]+8%!]B)H#=F.@M?7[>K?V\6FO4S.J_8"
M.+BNRI4J?1%HQVW:;NK%<KEM<O/TM@RNFW^;XG/[F@2E<JIIIZ\V1Z9A.=[<
M%D5]GM?YZ<FJJ&Z*LV*YW 27[8>U+6S*;YMDK]LA>OF&'QP;?B_"EV?M\!K_
M%K5_B]J_'<O#G)[<Y3?%N[RZ6:PWP;*X;@[)CEHPJ18WM\\_U.5=\RH=!!_+
MNBY7VV]OB[RYL&\;-'^_+LOZZ8?V  ]E]6F;UNG_ 5!+ P04    "  JD#Y9
M<2#TLU($  #&%@  &0   'AL+W=O<FMS:&5E=',O<VAE970Y-BYX;6RU6%N/
MVC@4_BM6MEJUTG82.R$)LX TEU8[JXZ*RG;W8;4/AAP@:A)3VQEF_OTZ%Q(,
MP0(IS,,0)^=\/I<OYN.,MHS_$&L B5[3)!-C:RWEYM:VQ6(-*14W; .9>K)D
M/*52+?G*%AL.-"J=TL0FCN/;*8TS:S(J[TWY9,1RF<093#D2>9I2_G8/"=N.
M+6SM;GR+5VM9W+ GHPU=P0SD]\V4JY7=H$1Q"IF(688X+,?6';Y](&[A4%K\
M'<-6[%VC(I4Y8S^*Q5,TMIPB(DA@(0L(JCY>X &2I$!2<?RL0:UFS\)Q_WJ'
M_KE,7B4SIP(>6/)/',GUV HM%,&2YHG\QK9_0)W0H,!;L$24_]&VLO4]"RUR
M(5E:.ZL(TCBK/NEK78@]!X73[4!J!W+HX)]P<&N'LG)V%5F9UB.5=#+B;(MX
M8:W0BHNR-J6WRB;.BC;.)%=/8^4G)U_E&CB:TC<Z3T"@]X\@:9R(#^@CFBG*
M1'D"B"W1@=E']'WVB-Z_^S"RI0JB@+(7]8;WU8;DQ(8^>F:97 OT*8L@ZO!_
M,/MC8@"P5?9-"<BN!/?$B/AGGMT@U_D-$8=X70&9W1]AH=QQZ>X:PG&;CK@E
MGGL"SU#V?[\H6_0D(17_=56^ O:Z@8L#X59LZ +&EGKC!? 7L":__H)]Y_>N
MK'L"TVK@-37P3.B3K[G<Y!))^HHV5?)=Z588@Q*C.*Y>)AYQPV!DO^SG<6R%
M?>R'@\9,BW#01#@P1O@7DS3I"JIR\[6@ L\9^ =A'=OY3JC,W.ZX_"8NWQA7
MPQ5U1#YEDF:K6"W1G1 @%8&>(9T#[R2/$?=2\O0$II4@:$H07.L%"OJL04]@
M6@W"I@;AV32(6QK0D@9=F8='='2=X@\?T+;+CCA><.)U&C;Q#LWQ<K8$46@#
MFJ#/ +N6&1EKA+RT6SV!:=ECI_T6=J[%V1JYIS+TA:;784^-X/-YL%0\,!S_
M-91VU X\WQ\>4+;##CMN@/>^*?1H21LM,48[HPGEL>H1S2)TS[)<J.MSF&O&
MO;AG/:'I56CU"KZ:8,&]*I:^T/0ZM)H%FT6+QH9YS083?[TC7A(?8\\YY.^Q
MG1\.71>?H&\K8;!9PTSK7V-G,=8(=7&G>D+3$V\U$O:OQMA>95)?:'H=6J&$
MC1JD(8")I,$1^0;$\P]E08=9Z 9N>(*BK8S!Y^N89[I8J\?\K7S!/OW,XTT*
MF333U@A_<;MZ0M.+T6HD/+P:;7O52GVAZ3_76[%$C")$(T6JD0)VI.BJ@1FU
M.VK4.0]PC@7%,"AF!UUD)ZWX(6;Q4_;4_"/-C'!I'_M"T_-MY1,AU^(SZ55
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
M!*2=8)XOA-";@5V@;J]._@-02P,$%     @ *I ^6=Q:.=4/!   +@\  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM;*U7WX_B-A!^[U]AI575D[J;
M.#^! A)L6O4J7;6Z57L/IWLP88!HDSBU#>S^]QTG(1#69-EN7X@]GAE_WXP9
M>\9[+A[E!D"1ISPKY,3:*%6.;%LF&\B9O.4E%+BRXB)G"J=B;<M2 %M61GEF
MNXX3VCE+"VLZKF3W8CKF6Y6E!=P+(K=YSL3S'#*^GUC4.@@^I^N-T@)[.B[9
M&AY _57>"YS9K9=EFD,A4UX0 :N)-:.CF ;:H-+X.X6]/!D3367!^:.>?%Q.
M+$<C@@P2I5TP_.S@#K),>T(<_S1.K79/;7@Z/GC_K2*/9!9,PAW/OJ1+M9E8
M XLL8<6VF?K,][]#0Z@"F/!,5K]DW^@Z%DFV4O&\,48$>5K47_;4!.+$P TN
M&+B-@7NM@=<8>&<&U+M@X#<&?A69FDH5AY@I-AT+OB=":Z,W/:B"65DC_;30
M>7]0 E=3M%/3APT3<#/'R"W)/7O&C"KR4PR*I9G\0&[( QZTY38#PE?$I#L3
M@A5KT&,YMA4BTG[MI-E]7N_N7M@]))]XH3:2_%HL8=FUMY%)2\<]T)F[O0[_
MV!:WQ'-^)J[C^N0'8A.I09N@W5WOR>OW%/=[^DJ_]3#SVD1YE1?O4J+>D CR
M=;:02N!_ZILI)_5&OGDC76A&LF0)3"RL)!+$#JSIC]_3T/G%%,7_R5DG)GX;
M$[_/^_3/;;X H2/"2UU%),'*)A4KEFFQ)@M8IT6A1Q<S-Z_]AY5_72)WTX .
MHN'8WIUR?*GE!@$-_5:M@SYHT0>]Z+]4-0E3R'8@L,82> *1I!)(*=($3)Q,
M%.I-HA-PE-Z&X1F%U[0Z#,*60?C6^#=?>"I3<?Z/KO'VNC0?&&(Z>.&+I-RX
M4>1Z9DI12REZ5U)ZB$57)>(UK0[J08MZ\!\3D; BP4O5C'CP,H34#P9GB U:
M4>!1QPQYV$(>OBO0O<"'5X7Z-:T.;NH<;TSG'54'ZL_EDM-X[]0<QW?I&7B#
M&@U<ZM$+\$\N?/J^LO.23(ET*T)&/O2J9+RJUJ7C'NFX;\Q&PX<M,C->][KX
MOU0;^-')U=#%>[S&:>^->$6!Z4?O71?MU]2ZZ/6%VY4<+S':?XOAZZ9ZCG3_
M!=B0$+4!\@Q,2+)!KG@=@^X44$6S;Q2^H\Z-XC<4%S <& 1\\":/1)99J@BL
M5E"U!62&L<D(#>IWW:WIZ6"?O(%S$.NJE\#ZQ[>%:OBTXK9AF57/]#/Y7#<R
M!OF=-XH]D]P?Q;Y)'HSBP"0/1W%HDD>C.#+)!Z-X8)(/1_'0)*<.$G",*YJ:
MD1MU<<44#3Q*N&+B/:-(G)J8XYDY](+V,1=U)_F)"7R629+!"O/BW$9XO$3=
MG-43Q<NJ75EPA<U/-=Q@0PM"*^#ZBG-UF.@-VA9Y^B]02P,$%     @ *I ^
M6=+7?GN3"0  UD4  !H   !X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;,5<
MVV[;QA9]]U<,U*!(@%HB9WAU;0.QTYS3HFF#..UY,/) BR.+)[RH)"7%13^^
M,R2M+5/4'I*BH!B(*9+[,C.;>RTM2W.Y3M*OV9SSG'R+PCB[&LWS?'$QF633
M.8^\;)PL>"RNS)(T\G+Q,GV<9(N4>WYA%(43JFG6)/*">'1]69S[F%Y?)LL\
M#&+^,279,HJ\].F&A\GZ:J2/GD]\"A[GN3PQN;Y<>(_\CN=_+#ZFXM5DX\4/
M(AYG01*3E,^N1F_UBUN728/BCC\#OLZVCHD<RD.2?)4O?O:O1IK,B(=\FDL7
MGOBUXK<\#*4GD<=?E=/1)J8TW#Y^]OZ^&+P8S(.7\=LD_%_@Y_.KD3,B/I]Y
MRS#_E*S_RZL!F=+?- FSXG^RKN[51F2ZS/(DJHQ%!E$0E[^];]5$;!DPML>
M5@:T9J#O,V"503%SDS*S8ECOO-R[ODR3-4GEW<*;/"CFIK 6HPEBN8QW>2JN
M!L(NO[Z;>RD_OQ$3X9./WI-8H)R\?L=S+PBS-^2<W(FZ\9<A)\F,O/>"E/SI
MA<OB56%)?E_(U<C(?U(OSH4/L3+%(1'9\,M)+E*4@2;3*IV;,AVZ)QV+?$CB
M?)Z1GV*?^R_M)V)HF_'1Y_'=4-3A+\MX3)CV Z$:-<@?=^_(ZU=OR"LR(9G,
M/T-"L,T4LB($VS>%ATP1N?]5N",_YSS*OC3-5QG;:(XM'_*+;.%-^=5(/,49
M3U=\=/W]=[JE_8B,S-B,S,"\7Y=I^GM6$K<5\TW'XH<A>9B;/$S45SF/BS28
M-B92&NME"<B^M;K6QIJFZ9>354-4:Q/50J/^](VGTR!# I?V]E9<<VS13=3B
MIEL\R+W^!9D@>Y.JK4AU(=JBK*VBUD@8S!H3QKT8Y(E[:48L$A4/(9*8LTG,
M:9>8'ZP"G\=^1OXAKYI20_TTUSE!$G0W";IH@I^"[.OY+.6<!.+A%*YSDNZI
M]]*16ZLRFS97F:Y!!];0%(J>L2IZQH*G95]J[)S:3KG98UVOE9LBV#W%ZDW?
M@@T=]7.3Y *:9),3/>)1M+&(1P\\;6QAN*N>/4RGD"H]87^N@@\\., >'04
M>,"*)D562>CE01CD3XVYLH829KKAUFL(CWG/T!H"=-%QB/B<+%H6$.JG[QP#
M^NCF*0L(Q;Z^@P.0TU4HUZ6 K(8",BRVTX04H(<7$*">KH"]:!$F3Z)WOUR'
M^P](*:$>^\XVP*'NG+*4>H"H>G  I3J.I3A=5!A331=H-M8QS@^02G&44Q#&
MRKHU8Z0 BQ2'135GK!PH2*,B#,X:*4 C1=&I-6]4N.E '"D@&VV);$KJB#OJ
MSATI(!C%$:P#>ZP\U>BCKIE[2@[0B>)OCMK2Q\K-R\*S6;WP\& X?:2 .E2!
M.GCG%BO=A6#BP7KV/0HP1.T3-G5Z#,2B@%BTY3NX-OR@\E4CF'3G38HB)LX/
M*  2Q3%%766M*2@>J><J,  TIIU28T+1M._@ #29"C0[E%CEJT9!=TM,$1,O
M,08(RA0(VEQBOXOYQF@H[K7OC&\IEB>5+(^A63( 97:(:JDP%C344=!0!M#,
M#M(M64?AD@&\LD.E2]9*NU2$P6DH P!EP\B7"C<=:"@#_&-#*9BXH^XTE '.
ML<%$3-:L8KJF^^)?<P$:@%?&,)JFL:MI6F.]3DH5P7!2:@ .&0H<4O?RCL04
M#]CWKS< 3L8IE4_C&!AF (89 RJ?1J/R:>A&O=(.43Z-K;^KX2C3KM):DU,\
M6M^5 )@S3JF/&L?01PV 4F- ?=1HU$<UNRZP*V(JR@QPU>BECWY>)R@YQ;WV
MG7% 7..4&JEQ#(W4 *@V#M%(%<:"G+H*<FH"1)L'::1F1XW4!)@U#]5(S58:
MJ2(,3DY- %%S&(U4X:8#.34! \VA-%+<47=R:@+6F8-II.8>C71?R6U]?F08
MC=3<U4BML6/5"^\0C=0$Y#%[::3;W;LC'<4#]NQ])L"1>4J=U#P&:IF 6N:
M.JG9J),R9M8K[1"=U 10,GOII+5*:TU'\6@]5\("8+-.J95:Q]!*+0!/:T"M
MU&K22IGCUM]?*V+B968!DEJ]M-+/<PD.&"'%_?:=<T!9ZY1JJ74,M=0">+8.
M44L5QE2C@HYJ8Q-+!5#:.D@NM;I^SG/K@YX'?]*SW4<]#Y%++<!1:QBY5.&&
MM6>D%L"@-91<BCOJSD@M@#MK,+G4:I1+]S)2&T#*'D8@M9L$4K?^QRY%,)R1
MV@ ^=B^!]&4#[\A)\9 ]VY\-F&2?4B*UCP%<-@"7/:!$:C=)I(;-ZA*I(B9.
M%FS );N71+I3:ZU9*1ZO[UH N-FG%$GM8XBD-@"H/:!(:C>)I";=T>(5,16%
MMO75B5XBZ?MDF:*D%'?;=\H!:.U3JJ3V,512&Q#:/D0E51BW(:4. +5SD$SJ
M=)1)'0!;YU"9U&DEDRK"X*34 2!UAI%)%6ZZ? <)<- 92B;%'74GI0[@G3.8
M3.ITDTD=P"AG&)G4:9))=TBI(AA.2AW 'J>73/JB?W?DI'C$GMW/ 41R3JF3
M.L? +6?K"X$#ZJ1.DTYJF&RGQQVBDSH 2TXOG;1>:JTI*1ZNYU*X &WN*852
M]QA"J0OPZ0XHE+I-0JFI4[M69XJ8>)VY$DM?G@$$<Q7OJO0OG^><\!><0*Y4
MT:,KS,U(D!'/__\RD^/.$_)*\"#[S":ODU0<ZV/+DCLO%#LHK KK7/C4M?,\
M.=?%E15/A>LL3Z9?2;80<T7X;%;=_%9$#(ENEE^D?T/603XOS*=)+.V*71W$
M#"?$6RS2Y%L0B1H)GV008^S0,W%9WGT;)ED0/Y85Y(MB$UE.O460>Z%(H#H*
M_I:.XC'YQ&<"AL0MOR7B=MTD,S&0*$DE1I8[6,BPE>N];@30E+L</!2['"RJ
M70ZX*) XXV+&A#]AE*2^K'$Q&,*]Z9RL! 2+5,\$$@:)3TKC*M8,@')G#1[+
MIT5F'_*5?%RVDY4KE(EQA&&RSBY$P>RMTP+^R5K<+1.1TRF2>")+.7]G,HD,
MF&GVO)A1(GD#G\H!5HD7*Q7R^%'\*NX2*527MI9*SK)TL'TC?SFR[[]SJ&[_
M6$R<S/A,4KP?B!?[Y;VY./)20;+X*JA61C1!GB_3S1J5_OQE*FM@*Y-QTV,S
MV=K5(N+I8['91R8*;AGGY=X!F[.;#47>%MMHU,[?Z!>W>M-Y>G';=/];5UQP
MFZ^PYSU+)I!2N>/)!R]]#,3ZAWPFTM/&\BUY6FXB4K[(DT6Q#\=#P42*PSGW
M?)[*&\3U62*JO'HA VRV<KG^%U!+ P04    "  JD#Y92E+J6:P$   Y&P
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#,N>&ULO9EK;]LV%(;_"J$5PP:L
MDDC*M\PV4+<IVF$!@@;;/A3[P%BT+502/9*VDW\_ZA+1=4G*]%8C0"S)Y'O.
MD?0^.A:G!\:_B VE$CP5>2EFP4;*[4T4B>6&%D2$;$M+]<V*\8)(M<O7D=AR
M2M)Z4I%'*(Z'44&R,IA/ZV/W?#YE.YEG);WG0.R*@O#G!<W981; X.7 IVR]
MD=6!:#[=DC5]H/*/[3U7>U&GDF8%+47&2L#I:A:\@3>+)*DFU"/^S.A!'&V#
MJI1'QKY4.Q_361!7&=&<+F4E0=3'GKZE>5XIJ3S^:46#+F8U\7C[1?U]7;PJ
MYI$(^I;E?V6IW,R"<0!2NB*[7'YBAP^T+6A0Z2U9+NK_X-",'>$ +'="LJ*=
MK#(HLK+Y)$_MB3B:@ :6":B=@.J\FT!UEN^()/,I9P? J]%*K=JH2ZUGJ^2R
MLKHJ#Y*K;S,U3\X?-H33UPM55PKNR;,ZWQ+\](Y*DN7B9_ :/*C;(-WE%+ 5
M,(V]?5+WAZ!B&DF53:49+=O(BR8RLD0>@CM6RHT MV5*TZ_G1ZJ*KA3T4LH"
M.05_VY4AP/$O ,4H :] !$25L'!(X^XLX5HZL4BC&(Y"&$+P^8X6CY3_;2K7
M*5&YZT9LR9+. F4?0?F>!O,??X##^%='@DF78%*K8]ME//,R@<^_JYG@HZ2%
M,!:1?(<B!ET1 ^=9OGVB?)D)"K8\6U)3=LW\43V_XLU^/@B':!KM#5&'7=2A
M,^I[DG&P)_FN/GFKC L)GBGAIOB-$L1'"<3AQ!Q_U,4?><07=,G*U)K Z-L$
M8#@P)S#N$AA[)" W&;?''YOBC\SQ)UW\B<\%8#LN-]8$&JGA47S+Y8>Q)F#<
M9^YQK[G=&A<: QY1&E['WVV<_[D.I.M _]'BK0"$9YD<:H)#-\)];-Y*G=SF
MMA0THZ&3GGY.;[5.<AA:<M"(A6[&^IB]E3K';!JVT(NV;K-# V]1B"TY:.!"
M-W&5X2?]AG=J7&H4S60XOI+AG?"_M [-=NB&^QF&G_@8'FFL(S?6?0S?2IWW
M7$.:VLA)4S_#MUHG-SNTY*")B]S$]3%\*W620F))0:,7>:'7[7ED8"\*QY8<
M-'N1F[WJ-X%R?!P.G*9WBUQH%J3AC ;7,3UR/@0NK4-#'KDAWV_Z5N!<TVNT
M(Y]FNL?TQF;:TLTC36[DTT[WF=[04%N?<$A3%_FTU#VFGYA2L+ /:_QB+_RZ
M38\-_$6V2X$U?[&;O^>9WBURH5FP!C1&US$]=CX(+JWCZ!6)F_+]IF\%SC0]
MUFS'/GVUV_38T%9;#8<UN;%/6]UC^E;K3,=IZF*?UMIM>FSLK&V&T_C%7OCM
M,;V!O]C6\&#-7^SFKS(]"M4?=IO^>[3%6 ,:3ZYD>N>#X-*WCIKRB9OR_:9O
M!<XT?:+9GOCTUF[3)X;6VOJD3S2Y$Y_6NL?TB;&WMKRZ2S1U$Y_>VFWZ5NKX
M][P%?,G1>V<O]KH=WVK!Y"O'G]X*T=%J1D'YNEZS$6#)=J5L%C:ZH]VZT)MF
M-40/;Q:5[@A?9Z4 .5VIJ7$X4N3ES3I-LR/9MEX;>612LJ+>W%"24EX-4-^O
M&),O.U6 ;K5L_B]02P,$%     @ *I ^61G)X@I@ @  # 8  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3 T+GAM;*U576_:,!3]*U8V3:TT2$B 52Q$XJ/3
M.JD2*NKV,.W!)#<DJF-GM@/TW^_:"1GM IJFO1!_G>-SKNU#N!?R264 FAP*
MQM74R;0N)ZZKX@P*JOJB!(XSJ9 %U=B56U>5$FAB005S?<\;NP7-N1.%=FPE
MHU!4FN4<5I*HJBBH?)X#$_NI,W". P_Y-M-FP(W"DFYA#?JQ7$GLN2U+DA?
M52XXD9!.G=E@LAB:]7;!UQSVZJ1-C).-$$^F<Y=,'<\( @:Q-@P4/SM8 &.&
M"&7\;#B==DL#/&T?V3]9[^AE0Q4L!/N6)SJ;.C<.22"E%=,/8O\9&C\CPQ<+
MINPOV3=K/8?$E=*B:,"HH,AY_:6'I@XG .3I!O@-P'\-&)X!! T@L$9K9=;6
MDFH:A5+LB32KD<TT;&TL&MWDW)SB6DN<S1&GHW5&)?3F6(B$K.@SGH\F5TO0
M-&?JFO3(&J]-4C$@(B6W![P["A2YXW$E)2+P'+H(>N1QO217;Z]#5Z-&LY,;
M-WKFM1[_C)XQN1=<9XK<\@22EW@7O;4&_:/!N7^1\$O%^R3PWA/?\X<=>A9_
M#P\NR G:>@>6+SA7[W^IY_?91FF)-_Y'5T'K#8?=&YH4F*B2QC!U\)DKD#MP
MHG=O!F/O8U<U_A/9B]H,V]H,+[%'33TP'&(A_SC]VNQ%AFY]I,MGS3.R/";I
M=E%PXXWPA'>G!MR3AU6 W-J\4206%=?U%6Q'VTB;V9?\:GR.45<GTV^:.B?O
MJ=SF7!$&*5)Z_0^H2=;94W>T*.WSW0B-86";&<8U2+, YU,A]+%C-FC_ *)?
M4$L#!!0    ( "J0/ED;07^:$P,  !\+   :    >&PO=V]R:W-H965T<R]S
M:&5E=#$P-2YX;6RU5EMOTS 4_BM60&B34!.GUXTVTBX@AIBH-L$>)A[<Y+2Q
MEMC!=MM-XL?C2YJF*,V@VE[B2\[YOL_V.4=GO.;B0:8 "CWF&9,3+U6J./5]
M&:>0$]GA!3#]9\Y%3I1>BH4O"P$DL4YYYH=!,/!S0ID7C>W>5$1COE0993 5
M2"[SG(BG<\CX>N)A;[-Q0Q>I,AM^-"[( FY!?2^F0J_\"B6A.3!).4,"YA/O
M#)^>X[YQL!8_**QE;8[,46:</YC%53+Q J,(,HB5@2!Z6,$%9)E!TCI^E:!>
MQ6D<Z_,-^B=[>'V8&9%PP;,[FJATXHT\E,"<+#-UP]>?H3R0%1CS3-HO6CO;
MGC:.EU+QO'36"G+*W$@>RXNH.73#/0YAZ1!:W8[(JKPDBD1CP==(&&N-9B;V
MJ-9;BZ/,O,JM$OHOU7XJNB-"$*901LF,9E11D.CH$A2AF3P>^TI3&$,_+N'.
M'5RX!VZ KCE3J40?60+)KK^OI57ZPHV^\[ 5\,N2=5 W>(_"(.RAM\A',B5"
MBW1#"T.WNH&N9>@><@/H_JLV1U<*<OFSZ3H<=J\9VZ34J2Q(#!-/YXP$L0(O
M>O<&#X(/+<I[E?)>&WJE7">;5(0EE"V0 I$WZ6Q'ZJ,G(*+M-ON5IGXKT@TD
MD!<VX0I!8VC2XA"&%L%4C544= (\]E<-O(.*=]#*^TWHX^NRXN("%2#<K(G?
M(>%N30#&G7ZS@&$E8/C,P>>VTJR>(7<H_1WN/=2CBGK42CU=BCC5E0GQ.>*[
M]W!$&;JUF7*,?C?FC%/E" 9U5<V:3BI-)\]HFF4T1F6(2G1_#?D,1&,.M2(=
MF$,XV!; X!7SOP1_8?&UZHU?+.Q+J)W0&S6_,@ZW L(7"?L29B?"1L$>]FWI
MQJWU-9H*NB(*_BW,VK$.?:IML<:]UXRSU@)^J/AM5<?M9?V_XLQ!X5[MK?N=
MD[_>VJ_U+#F(A>W,)(KYDBG7OE2[5?=WYGJ>K;EK':^)6% F409S[1ITAEJ
M<-V86RA>V YHQI7NI^PTU1TL"&.@_\\Y5YN%(:AZXN@/4$L#!!0    ( "J0
M/EGTQ>A;VP0  /H7   :    >&PO=V]R:W-H965T<R]S:&5E=#$P-BYX;6S%
M6%USXC84?>^OT+B=SNY,B"WY Y,",QMHI]O9=#*;;O<ATP=A+N");;&2@.R_
MKV3 QD8V(253'N(/W7MT[[G2]8GZ&\:?Q ) HN<TR<3 6DBYO+%M$2T@I>*:
M+2%3(S/&4RK5(Y_;8LF!3G.G-+&)XP1V2N/,&O;S=_=\V&<KF<09W',D5FE*
M^?=;2-AF8&%K_^)S/%](_<(>]I=T#@\@ORSON7JR"Y1IG$(F8I8A#K.!]0'?
MC(FG'7*+OV/8B(-[I%.9,/:D'SY.!Y:C(X($(JDAJ+JL801)HI%4'-]VH%8Q
MIW8\O-^C_Y8GKY*94 $CEGR-IW(QL$(+36%&5XG\S#:_PRXA7^-%+!'Y7[39
MV3H6BE9"LG3GK")(XVQ[I<\[(@X<L-O@0'8.I.[@-SBX.P>W[A T.'@[AYQJ
M>YM*SL.82CKL<[9!7%LK-'V3DYE[J_3C3-?]07(U&BL_.?Q*.:>91$E,)W$2
MRQ@$>C<&2>-$O$<=]* 6VG25 &(SM+?]=&#;05\>QNC=3^_[ME3A:% [VDT]
MVDY-&J8.T!W+Y$*@7[,I3 W^XW9_3%H ;,5#00;9DS$BK8A_K+)KY#I7B#C$
M,P74[CZ&2+GCW-UM"<<M:N/F>%X#WOUJDL31GG:!'N\@G0#_QT1U*Y)N'C=B
M22,86*H[".!KL(8__X@#YQ=3FA<"JR3M%4E[.;K[1@OR\9,"1!\EI,)(E'=)
MHBX$5B'*+XCR6U?'GRN]&#0-8D$5_!6:P'P>9UF<S54K3&@6@2'FVW;41VQD
M;>L4Y$[Z4[(>]OR0=$G?7A_R83#K!:37+<PJF09%IL$+,Z4I6ZEZ7[THT]$6
MU3^(AH1=+ZP';3!S/.)AQQQUMXBZ>V9]BHT,S\"C6!B;WFT[:D-]6IW.7=7=
MHRIVW- AOIF/L. C/+.*+^)CU(IZ;FKA4:T[W6[/Q^;4>D5JO3-+/5K0; XH
MSM",QARM:;(R;L9VW(9BMSJ9&4$F,OX[3H4M[)2:PSES*;R0K]$.N+)9<<\-
MO-J>-MAU<- ->MV&7H0/!!,^L]B034_TW!.0#77>>9WLNJ?MJJF2,E5R9IU.
MICK:01XR[SM!Z 7UH(_M:MVY&G0IFO )U<3C-97P,MG4CG5N=[D46C7S4CGA
M_U<ZX8MJITNA5<DJU1-^&_ET K9I*Q\K(_6?N?[5MT4K_"N:<BFR\-NH+'RL
MG_R>ZQE2:YW_%:F52@R?*<6*WC#7%[,..X'95.AC\102WT#&L5U]0523+646
M?K7.:LYVA(^5D?JJDB!PZX$?&_:(^H5A0^"EB,)OI:). #>5ZE(ZZ@) U>.*
M4DB1MQ)2Q""0/+]' J?^H399NJK<C14GI90BEY=2)R ;:DV.)1(Q[DN38=N^
M)*68(I<74^18)'F]T'/\;CUL@^JJ->%JV%I.5=^4,H.T?IDUQ7\M *VR6+44
MMI)"TFTB,\:15"/?@7*!%G0-ZIL*^GA8F:B^HPU^T ;8Z4C6P6I@#5P $I)%
M3T@LE0Y!,)M!?A:,/BQYG"#L;X_CKDT;QCXX^$R!S_,#9($BS>_VG*UX6QQ2
MW^9'L_7WQ+T9$=<XXJF1[6%K.<7V5/R.<O6!%"B!F9K.N>XJ_OGVH'G[(-DR
M/WJ=,"E9FM\N@$Z!:P,U/F-,[A_T!,5Q__!?4$L#!!0    ( "J0/EG$&C8=
MK@<  "DS   :    >&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6R]6VUOVS80
M_NY?07C=D "I;<DO<=K$0!)IV(85"YIV^U#L RW1,5=)U$C::?[]CI0L1;9,
MQ]LM!=+HA??<W7/4'8^1+A^%_*J6C&GR+4TR==5=:IV_Z_=5M&0I53V1LPSN
M+(1,J893^=!7N60TMD)ITO<'@TD_I3SKSB[MM3LYNQ0KG?",W4FB5FE*Y=,-
M2\3C5=?K;BY\Y ]+;2[T9Y<Y?6#W3'_.[R2<]2N4F*<L4UQD1++%5??:>Q?Z
M%T; COB=LT?U[)@85^9"?#4G/\=7W8&QB"4LT@:"PJ\UNV5)8I# CK]+T&ZE
MTP@^/]Z@_VB=!V?F5+%;D?S!8[V\ZDZ[)&8+NDKT1_'X$RL=&AN\2"3*_D\>
MB[$3OTNBE=(B+87!@I1GQ6_ZK23BF8 WVB/@EP+^EL!XN$=@6 H,MP2F@ST"
MHU)@]%*3QJ6 =;U?^&Z)"ZBFLTLI'HDTHP'-'%CVK33PQ3,S4>ZUA+L<Y/3L
M5F1K)C6?)XS<08R89%G$R/V22J;(KYS.><(UA^.3@&G*$W5*WI+/]P$Y>7-Z
MV==@@@'J1Z6ZVT*=OT?=A'P0F5XJ$F8QBUOD [>\YSL ^N![18"_(>#&=R+>
ML[Q'AH,SX@_\89M#;O%?5EDE/FKSQRT>L C$O;W:0[?X=2Y[Q!NW:6^0,:QF
MP]#B#?_S;/CR*XB2GS5+U9\M=M\4>D;M>DSV>Z=R&K&K+J0WQ>2:=6<_?.=-
M!N_;0H )%F""A4A@C6"-JF"-7.BS,BI<J57KHW3C%#\V!@78Q(*9ZK.>3<8#
M^^^ROW[.+Z;6$ FLP>^XXG?LY-?],,1,19+GIMJU<>^$/I9[3+# [?2G)2.W
M(LUI]@1EYNF,4$VX5D183\\(+$V @\A28Q8+';$@>ME&$,_(XU( =T*:XYQ*
M0"H&__[']1TYH8;$!>B/S7US/3)T+WA$-4@M#,7\(:-V00%Z]^@Y@<N='[Z;
M^O[@_6T3(*@![ #O_>DI/"_&IX11I2%M#KXGI0?PDQE#V&(!BQAR6[D(.CFH
M:[%WO[K3CC&8T6A)/DD:\^R!!/3I2 P2KZ21-+'P!H9TQ:*565@U0',FN8C/
M2"[%FD-1!%APT' )Z\3.6B2KU'@'7$$X8O ^BXD U=(@QMRH4D3!FA1,ULO#
M=A&@G:1,G\'J<OZ7X:K45:(F/.7:CE0]$AH*ZJ!U;-#,S"+SS332E@PMK-IL
ME<X! S0*"1["VI6H(LYB;G3 V/D3B3EX:OQ_XYU!!C*7C@QAYS#]/5(\#%L@
MW$QM8(TFR1/H[_EC$X$M<\D)A/^-Y_?&@PXX;Y?%:[:9:M[@K19O/5AH&VA&
M8)47?24JA]I:VFX&0W'G257=3VNZ@2J:0[3AOC&;QG_!.A$6[WH3.X"%$U"V
M"8RUJ6-98UDY!6*NM.3SE0W466FVM:$ZBT0ZYP4;<$VR**%*%6S920,^*@AV
M0F6A$H +ZR$R8K7-2:&6)DIT5KF91ME3TPAC,2A@Q@">1<G*ACBB:GE630)9
M3C+C/CCW9,@PJNQ],[^!T%Y;)4'*H8U*,JDJR<295#_6,Z#PHZUB."&.K1B3
MG6KM^:/)Q?!BJUCOCAM/=FMZB&1;@[SSBKSS ^3M/B0'BJ\3\%@JW=;]FT>Y
MK2J_BI80B9A&'*=5'*?NY2K4+EDT#W<K&2VANR?7#Y(QF[F^?& F\;?V$D[<
M8\.)"19@@H5(8(W@7%3!N7BEQN\",UB88 $F6(@$U@B6-Z@W;0;.9^DZ%2MX
M:* B<\@(,3F!&A^(! JQ:MN4N2GAQL_RO-_:O=VZ%1]+.2I:B(76)/W93IEW
M((%)\P!<$_?#XLID;@W'/AVH: $J6HB%UHR57\?*?Z5\5BK""ADF6H"*%F*A
M-4-6;SUZSLVRP]M9;OFC(X&ZJ5BB3;83[-8Z&DMID^)ZP]!S[QA" [LV'>,C
ME9*:=NU@W4#=0D1%"TJTYS7-:V'\_]A!].HM1,^]G5;5C-\VK7"Q >(L$JA[
MAZAH 2I:B(76#$[=E7N3URH2J,T[*EJ BA9BH35#5N\%>.Y&N'AZ\DW_N$ED
MK3%!W05 10M*M$:Y&+2MQT,LO4V^ZY[=.]2TV_QU\U_6O*CM.RI:@(H68J$U
M8U6W\-YK]? >:A./BA:@HH58:,U7#^H^WG?W\0?7O&[Y8R-1HDVVEDS;?\%%
M51IBH34IKKMV_T#7_O**X48ZFFQOA^QIL>FR33=JXXV%UJ2[;KQ]9Y=X],Z4
M&^YHSOT7] 0!JLX0"ZU)>-TV^^ZV>3?KO[@RNY&/YAZUH49%"['0FC&J^VY_
M]$J5V4=MR%'1 E2T$ NM&;*Z<?</-.X'*S-JEUZB-2KST/-&VYEK=]CY;L^
M95J3NKJM]MU_[?YMZZ_^7U)'"D)MG%'1 E2T$ NM&92Z<?;/7RL%H?;5J&@!
M*EJ(A=8,6=U[^P=Z[X,I"+6S+M%>\(8GJMZP1:_G32_\Z7F=_9H,UAVQ[VS?
M-I,>EJ'[7[MQ0QQ-XL6>%V^FVV_>M(PL7KW9R>:H+6K_V:<"*9,/]AL-12*S
M:B^^&JBN5M^!7-NO'_KU\.(CD@]4/O!,D80M0'30.X>R(XOO,HH3+7+[X<%<
M:"U2>[AD-&;2#(#["R'TYL0HJ+Z.F?T#4$L#!!0    ( "J0/EE;(DEV? ,
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
M%J T,;1-B89*S_;7QX!9&=3M(> RC>=\=RY0\GJ,W.R=S9UFB"_OM&,)+<=
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
MWF*P6QGLYNKTB$'=[6Z=IVX+GKS*DV<=M FLHC2-TE6VEI91RM(@TJOM"9A
M_]7.3>&Y4/5SU2Q>=F/LTP'MZ@[N:NSXE1W_)^R\J7-2"'KG.NE53GI6)U/=
MM XDE@>4-J-TL,JM>"K'Q#HX5N7Z"466N>Q7EOL_:;EV *VBE[L=5&X'=K<\
MW8&0I=<@+ZEHH5-M8\*K=*XXXB+4R^&\\1^\6IPWUC6!.R:2.^V:KIV!LE'O
M?,,'#,%6PSJ[+]S9=L'+UP,FQBMIY+5^S*Q:#6P:S."S.#.Q<L:NT3#4L2$-
M;H8:W 9KL($-;H<VN 8W7G\P\'I']H?A#;XZ<' -<:QF#')P>\PII5^$'L5^
MUSMBRD %MT*54M4[UX_!!OYEW,!UX/"\/L6DWC4QX""_ ARD#AQ6PP8<Y-K@
ML M>GLC$@(-<$1QVK08V#3C(6>"86L%AUVB8T,2 @S0#!VD#',2 @[0##E(#
M#MPG ^(?V1\&'.3JX" UX+":,> @)\#17B:2&J[871NRD!-D:2<3:\!C-VS0
M0^SH:9")5L'+PX8:X% [<"[*1+M6 YL&,]2.F3(39_:/-@W(<C)\J,$+)8TR
MD38@R6E;!Y^[[#AIFHFE[(M,[%+B^T?^-:,&'M1*@2:96"IZ9YLQR*!V9+28
MB?0U56[LK@U6J!TK[60B?4V>$X8->J@=/9=GHEVP0=@8X% [<"[+Q&M]%W,/
MC@ 2$*O\H$/JN=VFJC@-J.Y6ARGWQ1&">;TXB7E@0N\PB6)8ZJJ=VYZ>45$<
M;A0%Q3?Y@<*"*\63_'(-+ 21O:"?+SE7SX6L@>J(:?P_4$L#!!0    ( "J0
M/EF6ZFOMBP0  ,T.   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX;6RM
M5]MNXS80?<]7$%I@L0$VD2A9LIW8!A*G15M@MT'2=A^"/M#2V"8BD5J2LN._
M[U!2%%\D;5HT#[$XFG,X9WC1S&0KU;-> QCRDJ5"3YVU,?F5Z^IX#1G3ES('
M@6^64F7,X%"M7)TK8$D)RE+7][S(S1@7SFQ2VN[5;"(+DW(!]XKH(LN8VMU"
M*K=3ASJOA@>^6AMK<&>3G*W@$<R?^;W"D=NP)#P#H;D41,%RZMS0JSL:6$#I
M\1>'K=Y[)E;*0LIG._@UF3J>C0A2B(VE8/BS@3FDJ67".+[7I$XSIP7N/[^R
M_UR*1S$+IF$NTV\\,>NI,W)( DM6I.9!;G^!6E!H^6*9ZO(_V=:^GD/B0AN9
MU6",(..B^F4O=2+V "BT'>#7 /\8$'4 @AH0' ,&'8!!#1B4F:FDE'FX8X;-
M)DINB;+>R&8?RF26:)3/A5WW1Z/P+4><F3VNF0(R9SDW+"6?[L PGNIS<D$>
M<8LE10I$+LE<9CD3NX\?1CX=7FORNTJXP&U"2CB."Z,-$VA<(5*7QHEK,#X[
MBQO7L<RK6/R.6*A/ODAAUIK\)!)(#@E<%-:H\U_5S?U>QCN(+TE /Q/?\P<M
M =V] ^Y5\* GG*!)=E#R!5W)_H\I?;I9:*/PB/S=EM1JSD'[G/;>N-(YBV'J
MX,6@06W F7W\0"/ONBTA_Q/907H&37H&?>RS&T-^8Z*P2: ML=WVHY]H:W8J
M4%2"["6XF0W#*/3&XXF[V1=^ZA>-PH$_&C1^!YK"1E/8&]4WIA03AL +J)CK
MXUU=">NGZ!#6"VI?*=*VXN&)\&#D^6&[[*B1';U+-M>Z8"*&-M7]#!VJHY-H
M?8JK%(Z.EK.7_%W9.= ];'0/>Z/^BA^Z\OKK5=[/T:%\>**<^GXP\H^$]W+_
M>^&C1OBH-^BY%!M0AB_P=D/F)2A \74N4LX6/.6&X[W6>Q#ZY^A(S.@T,<,A
M'0?')_S4+XP\_&O?Z>-&^+@WJ ? JYG'!I):;"&XT<WRDT]?I0'BG[?)[6=&
MN9^?_%;)X],S.Z3#([VG3A35CCOT4N^M8O#ZK^DDX;9FPWHA9SPA7)"XJA_:
M-/Z K&--:]3!8@5[H5<*6[RH/^Q:4;I7$]$??H@* 23P6A7U@[L4T=-8:41I
M, J/59UZ'G^R#G79:NC0\E:0T-X/N@VVKC?D7KV![00Q:R [8$J3-=L 60#8
M.A]=[$Y'AS/K0+T+(R\HOL##K_&X&QD_$YWC62>P7$)9U).;7/&4T+ JPRYQ
M3_^!6-5^<!)NS8O"VA6DY71&7A%Z?K:RGQ0<;A")/_"]X&9'8BRDL ]A91MA
M)!(HG%=BX*@&*ZTECS$VDN/MA&V0E8=.;,M44NK#E4YW-C#?VE\'P34>6:+Y
M2A!DK6=:2%'H,\O:$X'-7=76$,CR5.[@N!2NELK=J]DS4*NR]]'(50A3E4R-
MM>FO;LNNXL@^MWU7B_V&^E=SVH; 38%ORH;#?9NZ:O2^,+7B0I,4EAB&=SG$
M\D!5O5,U,#(ONXF%--B;E(]K[#=!60=\OY1XW]4#.T'3P<[^ 5!+ P04
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
M%D=B6I!('20"J4^TP/#O@F=)N*KJ1$9G*C,DDT>&W!2$G3(ME8NCV\,$>VQ
MV,@?]Q_V'6PV9 2/@H#6[33;:6T[!6W_&,GZ710SF%5>9'R:+I*H.)Z9#-[)
ML7V#?>K3P8&YS6:@N:PVE\'FID*&]M'47,B31"PS[?VNDDWV@GJV6>9(3'-]
M4+L^Z*P4!RZ#Y$A,"]*P#M*PM5(<&C+;'P8^&Q[D=K,AHX2R@)AS>U3;/@)M
M?Y=(<R]L<AO4LYTV1V*:Z[ZGSOA>9]E=#>TH3J[4]$#MH9'?6H97TON9>T&]
M(1D<'KU-#7V?X='(G.(^5N9CT/S7 H5HG4:)0%&"A(1O,,-A->NI<Z2F^ZY8
MRN\.IGRG-.5*30^4XBD?!BIK**GTM&.W1^B([AV3*\^:+8=X0)[ $E]AE ]S
MU%\/<NJ>3V=0Q'J6'*GI+BL4\UEWZ>P4VURIZ8%2X.:#R'-".@\,Z6Q<%1A:
M2@YA=.0]D= *I'R8I-Z&V6P;9L_D,ZAA/4V.U'2/%7[YH^[RV2FJN5+3KU H
M5L,@XIR%()7T06K[[""O80O,'B+(.<57&.8KZV+%358R>@0.>X)'"KDPC%R-
M2D;_(?MU-#R(;0:[4M-#HD@,=T=BV"F)N5+3 Z5(#+=W:0L;H S3QI4B0[/
M(T-L/H%A1608)C)3VMLOL>%!K&>S#6+#BMAP=\2&G1*;*S4]4(K8,$QL9Z5]
M$\DN_!$Y)#=3,RCO%;AA2W"3>6^YZH9'L)[+-K .*ZS#W6$==HIUKM3T.ST*
MZP(8ZZS)!]8["FFJFS>.:2]0M!? M&<JEN.6\K"P]>TK1VIZ&!0B!KB[VWQ.
MP=&5FAZHO=NA(&^=4"/!4:L#>-@3*D 17@ 3WETZ%\^N\V$-ZSETI*9[K, P
MH-TENU-<=*6F!TKA8@#?;#V'@BKI_;R7$$0;&&1H!UR/#13!!8ZON05-'C,;
MW&P'&:RP+8"QK5&')ZW2X4&L\Z\-<@L4N07=D5O@E-Q<J>F/GRAR(^U=D"/-
M"W+&O#>U8T/*GEBO$(5@!$8P4^+;K]/A06SGTY6:'A*%8Z0['"-.<<R5FAXH
MA6,$QK&S$O]\Y*IBT$2\BR$=^H,G*F/OL3)+-+-?R<,C6,]V&^!&%+B1[L"-
M. 4W5VIZH!2XD6>>DK.%'UC/IA:L<(XHG",PSIE*X;AU.BQL/;%M/-Q&%"22
M87<5X!0=7:GI@5+H2.!GZ>PK8'0D!IU >M!"G2K(HS#D51,))CLL83N'KM1T
MAQ484K^S9*=.<=&5FAXHA8L4OL%[#@55TD<\.65H"3YJ0A7%4<<7U6 ]B],5
M;:(;[)-B-_H,NQU4ZTFK>7@,ZRQM@][HWHL&W=$;=4IOKM3T0"EZH^U==J--
M_L+>B#%OX!V6<[,EG/J*U>@SK-9,??OU/#R&]8RV@6U481OM#MNH4VQSI:8'
M2F$;A;'MK-1O$MP%]1@-#N^UP#;8(QQ3",?L$,Y^/0\/8/TZ4QN QQ3@L>X
MCSD%/%=J>J 4X#$8\*P!B1U-=?#()Q2#HCX&4Y^A&(Y;T<.ZUE/;Q@-V3'$B
M(]W5@%-\=*6F!TKA(W/\HFJE1X^H@69+,PKU]UYIE^>C1?FF?RY/2YM$[%[Q
MKK^M?TW@=?D._<'WU_[ES>XW 93,[B<*WH?9(DIRM.)S*>F]&DBKLMU;_[L-
MD:[+%^?O4R%/BN7')0]G/"L:R/WS-!6/&\4 ]6\O3/X'4$L#!!0    ( "J0
M/EE:"7V!<@(  .D&   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q-2YX;6RM
M56U/VS 0_BM6-DT@#?+>0I=&@E;3-FT2:L7VV4VNK85C9[;3LG^_LQ.R%@)B
M$E]BGWW/XWONXG.VE^I.;P$,N:^XT%-O:TP]\7U=;*&B^ES6('!G+55%#9IJ
MX^M: 2T=J.)^% 0COZ),>'GFUFY4GLG&<";@1A'=5!55?ZZ!R_W4"[V'A07;
M;(U=\/.LIAM8@KFM;Q1:?L]2L@J$9E(0!>NI=Q5.9JGU=PX_&>SUP9Q8)2LI
M[ZSQM9QZ@0T(.!3&,E <=C #SBT1AO&[X_3Z(RWP</[ _MEI1RTKJF$F^2]6
MFNW4N_!("6O:<+.0^R_0Z7$!%I)K]R7[SC?P2-%H(ZL.C!%43+0CO>_R<  (
MDV< 40>(7@N(.T#LA+:1.5ES:FB>*;DGRGHCFYVXW#@TJF'"5G%I%.XRQ)E\
M 3L0#9"3.1C*N#XE9V2)OTK9<"!R3;K]LP5P:J D,RF,PMR3*ZW!:$)%2;XS
MNF*<&08:T;?+.3EY?YKY!L.SA_A%%\IU&TKT3"C?&G%.XN CB8(H&8#/7H;/
MH4!XZ.#Q,=S'I/29B?K,1(XO?H:O5TJ=TLF0H)8A&6:P%W"B:UK U,,;ID'M
MP,L_O M'P:<A>6]$=B0V[L7&+[$_%HOW$\O-Q(882>Q9K !2=#YZ*!,M?>KH
M;>?8Y7$Z3D?!Y47F[PY5#C@F41C'X\O>\4A!TBM(7E<N_N]O'*Q9\I8U>R.R
M(\5IKSA]7<T.%/]_X=(G]4@N\ EX5+6G7F$P'@7QHYKY!XW(/@(_J-HPH0F'
M-0*#\S$RJ+:QMH:1M>M-*VFPT[GI%M\B4-8!]]=2F@?#MKO^=<O_ E!+ P04
M    "  JD#Y9*0-5W8<"  !#!@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q
M,38N>&ULK55A;YLP$/TK%INF5MH* =JM&4%JTDWKM$I5HFZ?';B 56,SVX1V
MOWYG0U@:T6P?]B78YWO/[]W!)6FE>M E@"&/%1=ZYI7&U%/?UUD)%=5GL@:!
M)QNI*FIPJPI?UPIH[D 5]\,@N/ KRH27)BYVI])$-H8S 7>*Z*:JJ'J: Y?M
MS)MXN\"2%:6Q 3]-:EK "LQ]?:=PYP\L.:M :"8%4;"9>5>3Z2*V^2[A.X-6
M[ZV)=;*6\L%N;O*9%UA!P"$SEH'B8PL+X-P2H8R?/:<W7&F!^^L=^V?G';VL
MJ8:%Y#]8;LJ9]\$C.6QHP\U2ME^@]W-N^3+)M?LE;9\;>"1KM)%5#T8%%1/=
MDS[V==@#(,\X(.P!X2$@?@$0]8#(&>V4.5O7U- T4;(ERF8CFUVXVC@TNF'"
M=G%E%)XRQ)ET"5L0#9"3:S"4<7U*WI$5OBIYPX'(#=F=+R&3A6"_(">FI(:T
M5),;D?$FQP@3& 2RD,(H[ OYQNB:<688:#*GG(H,D/9^=4U.7I\FOD'=]G8_
MZS7..XWA"QHOR"TREYI\$GC;<[R/?@?3X<[T/#Q*^+419R0*WI(P".,1/8M_
MAT='Y$1##R+'%_VE!VJDQNR@QMFNQKRO\1.^Q5V%$6$SUE P(9@H;/MLX FH
M&BMZ)RH>%V6GQU37-(.9A^-!@]J"E[YY-;D(/HY5[#^1/:M?/-0O/L:>KI"/
M9;9^KHYC7CN"<T=@!]LV/8\GEY>)O]TW<?2:<1-D3+^_]SU6H HWIC3VKA&F
M>TN'Z# )K]P .(C/<4)V ^T/33=>;ZG"-FO"88.4P=E[]*:ZD=5MC*S=5[^6
M!F>(6Y8XY4'9!#S?2&EV&WO!\+^1_@902P,$%     @ *I ^60&!)_!E P
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
M.'A5H#6S*JP;IMAL(O@>B=):HY4'56XJ;QU-6I2O\5X)?3?5?FKV+M]F_!L
MNH("5JE"[QYUA4A KVY L323K]$;=*^+9[G+ (U:OT&?[V_0JY]?3URE6978
M[J)A<%4SH",,0G3+"[61Z%VQA&7?W]71M"'1IY"NJ!7PCUUQ@3S\*Z*8^@8^
MU\]W]RQTO#;#7H7GC>!]/WG_?-0NZ(."7/YKRE^-[YOQR^_\4F[9 J:._I E
MB =P9K_\1$+\FRGX,X'U4N&WJ?!MZ+,ONC%(Q(HEDBQC(@5I"K?&""J,L@L]
MS'Q*DB ,)N[#821#NS"AF$1A:]<C&;0D RO)CVS.145R RQ3&Y06<B=8L0"T
M C/C&C \8.)%0>)[1X2'9D% O#&^8<LWM/*]JWNJB5<X>" )0DJ/$SDTHP0'
M86+F%;6\(BNO^PT3@/BVZM90E[HQ>U88<T4B4V5'P[<0X\ S1Q&W4<36*/Y4
M&Q!H"T+RHH#,&D@\(!!B+R1'V1Y:$9P0XIMY)BW/Q,KS+ZZ89O?48N9-BVGH
MFM@F QY^3"A._".^0[LHI@F-8S-A@COEP5;*UUPJQ%=Z&'B 8J?;X"WD<Q#&
M%FB'.K4'G@NM'_B!Y)(?K C- \Z5CC.A]=-!NW30,ZA" ]+[;L(P(%%T5*\&
M0XH#C*.Q@NV$G%C%\27*T"#V6-,@"N-CTD,[/R#Q2/,BG> 2N^):Q*'Q[,E1
M1+WC=F4PH['OC8@#Z526V&7VV?)@QSFYUE^ AFQEWLDTL>OT*4IBASI!$\\
MU ^W4W]BE__3!8D,!9S$6I,.!J0FJ*$A)=2+,!XIRD[LR7?47K\>IM)BW;X=
MNRI9T4XNS3.A]6/O!@B2_&A5LHXH)Z?C3&C]-60WG5#[=/(\56I >J48!+X7
M'S=X@Z$?ZXI-1E2)=M,$M<KS2U2I0>RSUBNGXX6!P2[ (4E&9(EVDD_MDF^1
M)3J4[R1.!E.IP8S$E'@C+8!V(D_M(O]L7;+CG%KM=#@ 6%8OM!L J'T .$5U
MZ%#J30L8@YEM!4.[D8#:1X+3):,!/-P#H$GH)63P^0T-@P@'P6 5XQYLI>4@
MUM4.HT0+OBM4O0757FUW,=]6>W='UZ_(Y76]%]G!U%NCMTRL]3>*,EAI2'P1
M:5:BWFVL3Q3?5AMV<ZX4SZM#_6DO090&^OZ*<_5T4CZ@W?.=_0]02P,$%
M  @ *I ^64;2;"5% P  4Q   !H   !X;"]W;W)K<VAE971S+W-H965T,3(Q
M+GAM;+58:V_:,!3]*U8F39LT-;%#>72 U-?4QRI5?6P?JGUPR06L)G9FF]+^
M^]E)2.@6K(R2+R1^W'./?; /E^%2R"<U!]#H)8FY&GESK=,#WU>3.214[8D4
MN!F9"IE0;9IRYJM4 HVRH"3V21!T_80R[HV'6=^U' _%0L>,P[5$:I$D5+X>
M02R6(P][JXX;-IMKV^&/ARF=P2WH^_1:FI9?HD0L :Z8X$C"=.0=XH,C$MJ
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
MRL8OR%XQE=="M1BM*,DA$T<Y^'&Q5EKBQ?DYE 0G/AT6-\5TKK8TAX6'U:)
M[L#+7K\*D^#="/JT1Y^.J6=?9,$X%E&7#,*4:I^GVE$ZG<3JF K=9<DLL+_4
MWPT0S'J"V2C!I> [D*XV*1;8T-[C"M/)6322BJ0'2?X7!$\1<UV"!)Y#GQJN
M!1%/\S4$ZW8)PZ-,.<*A+,U[N/DHW.>V6>-U0K".IF!U:_H08I&RU7CWAECF
M_QQ:_#:,PWCZC,8_*OP&Y,:V-T5RT7+M>D"_VG?0"]<X_IJ[]GM+Y89Q16HH
MT368S/'PI&MI;J+%UK:1M=#8E.RPPJ\ 2&. [TLA]&%B-NB_*]D?4$L#!!0
M   ( "J0/EE7M 9:Q08  'H=   :    >&PO=V]R:W-H965T<R]S:&5E=#$R
M-"YX;6R]6=]OVS80?L]?0;C#D *.+4K^F28&4B?#6K18T*SK0] '6J(MKI*H
MDE2<[*_?491E2Y:9V'#ZD%BB>'???;P[G<B+)1<_9$BI0H]QE,C+5JA4>M[M
M2C^D,9$=GM($GLRYB(F"6['HRE10$N1"<=1U'6?0C0E+6I.+?.Q63"YXIB*6
MT%N!9!;'1#R]IQ%?7K9P:S7PA2U"I0>ZDXN4+.@=55_36P%WW5)+P&*:2,83
M).C\LG6%SV]<3POD,_YA="DWKI%V9<;Y#WWS(;AL.1H1C:BOM H"/P]T2J-(
M:P(</PNEK=*F%MR\7FG_(W<>G)D12:<\^L8"%5ZV1BT4T#G)(O6%+_^DA4-]
MK<_GD<S_HV4QUVDA/Y.*QX4P((A98G[)8T'$A@#V=@BXA8!;%^CO$/ * :\N
MT-LAT"L$>B^%U"\$<M>[QO><N&NBR.1"\"42>C9HTQ<Y^[DT\,42'2AW2L!3
M!G)J<D-$PI*%//W$I7R+;JE =R$1%)U>4T58!&-GZ [",\@BBO@<K030EL09
M^GIWC4Y_>WO158!,Z^_Z!8JI0>'N0#% GWFB0HENDH &5?DN>%2ZY:[<FKI6
MA1^SI(,\IXU<Q^TUX+E^N;AG@>.5+'NY/F^'OI<1>/\)Q- '16/YO8E#8Z/7
M;$-7E'.9$I]>MJ!D2"H>:&OR^QL\<-XU$7 D914Z>B4=/9OVR57,LT0A,E?@
MNR*/;70K^)S!B%*"S3)%9L"5XDB%%*5 3:*:^#!&^KD171 ?)GB <7\TNN@^
M;+IJ!7.@J_W2U;[5U6]YI:(!(@]40.5%21;/P&L(!"X"ED!Q1E*OOD10QJ4B
M"0PN#B3$0!EL$#+V/&?<JQ-BA7P@(8.2D(&5D#+\4V A]_Q 9XV9X8:S3@</
M:YYN3SK#'6=0SJJX,"Q=&.X9O@&+,E4O7 ;FL#E(!_4UV9YW-G0'XV&_-O'&
MCNT>?[<LTJCT</0J4;N;A_=V@_=N8\4;;04T=GK8&PV=&GO;$P>C86_8<VOD
M/8/"2MZX)&]LU:++^F9T6X)CW!3#_9IOVY.J,6P\LV.R>X:==;?@V+,W3B/^
M1*G\_<W(Q<-WB/[,F'I"/H^A=94D;_[N/U,=+8TK:M>_[TOL6-JJ;&ST3O@7
MO-8+(\>BY$C:JI2X:TK<X]5&NZYFK*C1Z0,4/>_TNKO#UF[I-<KE,Q9WU,M"
MJEHPAT-<+Y=V[8?RM6[_L+W_^T:$((F2]DIQI+:M\/@UFD"\[@)Q_U=4BB,U
M;@4EK]$&XG4?B.V-X'Z5PJIKGTIQ@*+GG5YWCMC>GAV_4DP+BY6N?S >N6X]
MYZW(#O5\W5%B>V^51_B9WM,)H*E_BJ&KMZ>_5=W>L7XD;57GUQTA'O^*]+?V
M>'M3<B1MU?V9=2?IVCO)O=+?KFN/]#]$T?-.KQM&U]I]O4:C\(S%'8U"(;59
M-/K>N-XFV'4?RI;N):LCZT;+?:;MP=^G/ 'N%--[!&!U3@5-?+IB#0B#4?9
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
M$YQ(6,^<B\%D/C;VUN S@YTZ&!.C9"7$=S-YD\T<SQ"" E)M$"@^MC"'HC!
M2./''M-IMS2.A^-;]%=6.VI9405S47QAF<YGSL@A&:QI7>AKL7L->SV1P4M%
MH>P_V>UM/8>DM=*BW#LC@Y+QYDE_[N-PX( XW0[^WL$_=@@?< CV#H$5VC"S
MLJZHILE4BAV1QAK1S,#&QGJC&L9-%I=:XEN&?CI9UE55 *9%TX+,J<K)*TPL
M><.; V(B_?0*-&6%>D;.R!)/45870,2:+&J9YAA!.Y9XKJ2^>4X6!>6:4)Z1
MES]J5AED]/NTO")/'S^;NAHYFYW==,_OLN'G/\!O2-X+KG-%7O(,LKO^+FIM
M!?NW@B_]7L"W-3\G@?><^)X?=O"9G^X>]- )VO@'%B]X*/Y_%="O%RNE)7X"
MW[HBVNP8=N]HRL)$532%F8/?O0*Y!2=Y\F@P]%YTA>,_@=T)3M@&)^Q#3RY2
M5*R8/848$X:'E&_8"J-%E0*MNL0WB)%%-"5LFP1QY(VF[O90U7VK<3@(8]]K
M[>X0CEK"43_A+)N0#UAA&=]@=<',I3:;%;VAAC;J.$E$L\OP4(3G>V$<'<GH
M9=.='-*3EV$K<]@K\QTH-2$?<RGJ34Y43B6<F5J:&:'F@'9IZH4\B6NC>7@O
M-F>!9W_=N8M;4?$)HJYA"U)A+?R+K/7B_X'"?\>Y$X!1&X#1"0' .ON/AW?T
M4((&1Z>WRW 0#<?AN#N3XU;(N%>(O<8JRC*2U=*(T3D0K*9,9%U\Q_=J012/
M1_X1V?M6@1_%<3PXXNH>W,4ER(UM411)1<UU<TNUJVT7=&$O_Z/U2^R.FF;F
M-TS36KVG<L.X(@6L$=([CY&5;-J59J)%96_\E=#8/]AACAT>2&. []="Z-N)
MV:#M&9-?4$L#!!0    ( "J0/EGLQ:$^; 4  (T;   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$R-RYX;6S%6=ENXS84_15"+8H,4,=<M*:V@<3IH%,D0##!
MM ^#/L@V;0LCD2Y%Q^G?EUJBE2+LV$!>$DNZ/+KGDCKW2)P<N/B1;BF5X#6)
M63JUME+N;L;C=+FE29A>\QUEZLJ:BR24ZE!LQNE.T'"5#TKB,8;0'2=AQ*S9
M)#_W)&83OI=QQ.B3 .D^24+QWQV-^6%J(>OMQ-=HLY79B?%LL@LW])G*;[LG
MH8[&%<HJ2BA+(\Z H.NI=8MNY@1F _*(OR)Z2!N_049EP?F/[.#+:FK!+",:
MTZ7,($+U[X7.:1QG2"J/?TM0J[IG-K#Y^PW]<TY>D5F$*9WS^.]H);=3R[?
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
M8::?.I#&0.\OA<#]Q#AH'L_X'U!+ P04    "  JD#Y96CY&,"$$  #?$P
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,S(N>&ULO5A1;]LV$/XKA#H4#=!&
MHF1+2F(;B),5[9  0;-N#\4>:.EL"Y5(CZ3B;K]^1\F6;$=AYT3(BRU1]WV\
M^XX\'&ZT%O*[6@)H\J/(N1H[2ZU7YZZKDB443)V*%7#\,A>R8!I?Y<)5*PDL
MK4!%[OJ>%[H%R[@S&55K=W(R$J7.,PYWDJBR*)C\9PJY6(\=ZFP7OF2+I38+
M[F2T8@NX!_UU=2?QS6U8TJP KC+!B83YV+FDYU?TS  JBS\R6*N=9V)"F0GQ
MW;Q\3L>.9SR"'!)M*!C^/< 5Y+EA0C_^WI ZS9X&N/N\9?]8!8_!S)B"*Y'_
MF:5Z.79BAZ0P9V6NOXCU)]@$-#1\B<A5]4O6M6V$QDFIM"@V8/2@R'C]SWYL
MA-@!($\WP-\ _ - -'@"$&P 015H[5D5UC73;#*28DVDL48V\U!I4Z$QFHR;
M--YKB5\SQ.G)70[I E)RJ11H1=Y=@V99KD[(!W*/1R8M<R!BOOV\M6:*H&XY
MTR!9CJ9?[Z_)NU].1JY&EPRQFVRVG];;^T]L'Y);P?52D5]Y"ND^WL50FGC\
M;3Q3WTKX6\E/2>"])[[G#SK\N;+#KR%!.*W@@<6=H)$WJ/B")_C^MX;?;A!)
M/FLHU%]=,M;;#+JW,7?]7*U8 F,'+[,"^0#.Y.T;&GH771KT1+:GR*!19&!C
MGTSQ1I,'EI?0%6:-'5984X$>)H,X\KV8TI'[L!O"8\-A.!R$'HT;PSWWAHU[
M0ZM[OV.-PC*P$BHSUT$MQ9J;5+U]$_LTO/B8<<:3#!/&ZFPR35@AI,[^Q90F
M0NG*,+HX(=]NH9B![,RFU8=CL]D3V9Y<82-7^#KG.^Q3D9[(]A2)&D4BZP%J
MPS=J=(5JQ1\;JMV9WDZS19BX$29^P<6OL>'.?0X&PR#$W0\N?ORX0M!!Y)W1
M8??%/VO<.[/GK90H4Z=O5N"Q"?N)%R"KUHPG0!8EDXQK@/?;%)(<-%XG<]D2
M"2DN,)X2S*K4'W"](#,A,>R,+Y0E8=1K>P//ZLV-H;?5,3O^6&GZ8MN/=J<3
MHJ]3RS;[]*5*3VS[JOBM*OX+ZYF=X.AP[>Z8(VF+JVW,J+7+^4DYVH!WZQ'U
M/>K3.#JH1QO+X9YE%$2!YW<7)-IV2M3>*EE*DAUYM.9V/VX$7]3UY5GEIFV]
MJ+WWFI99GAJV>A\MRT27Z+Z]!/7:2_7%MJ] VTW15VJG:*_]5%]L^ZJT'15]
M:4ME)S@Z7+L[3QU36ZQMDT1?TB71Q]T/MF<T]H+#JM1A& 11[-$GBE+;)M%G
M]TEVY-%9L/OQS*+D[HQ*"I"+:H*DL-<MN:ZG#,UJ,Z6ZK&8S!^M3,[VJ1C M
M33WZNF5RD7&%S=H<*;W3"+,@ZVE2_:+%JAK(S(36HJ@>E\!2D,8 O\^%T-L7
MLT$STYO\!U!+ P04    "  JD#Y9@OEW4[H#  #O$   &@   'AL+W=O<FMS
M:&5E=',O<VAE970Q,S,N>&ULS5A1;]LV$/XKA#H4+;!%$F7)=FH;B.VMR] ,
M0;QL#\4>:.EL$Y%(EZ3B9K]^)UJ1+4<1ED$!X@>;E.X^??>11]]IM)/J3F\
M#/F>I4*/G8TQVW/7U?$&,J;/Y!8$WEE)E3&#4[5V]58!2ZQ3EKK4\R(W8UPX
MDY&]=JTF(YF;E NX5D3G6<;4PQ12N1L[OO-XX8:O-Z:XX$Y&6[:&!9C;[;7"
MF5NA)#P#H;D41,%J[%SXYS,_+!RLQ9\<=OIH3(I0EE+>%9/+9.QX!2-((38%
M!,.?>YA!FA9(R.-;">I4SRP<C\>/Z+_8X#&8)=,PD^E?/#&;L3-P2 (KEJ?F
M1NY^A3(@2S"6J;;?9%?:>@Z)<VUD5CHC@XR+_2_[7@IQY( XS0ZT=*"G#M$S
M#D'I$-A ]\QL6'-FV&2DY(ZHPAK1BH'5QGIC-%P4R[@P"N]R]#.3!5\+ON(Q
M$X;,I#!<K &'7SA;\I0;#IHPD9!;H2"6:/H/)-9.H?XXR#)N<%&-)A_F8!A/
M]4?R$[E=S,F''SZ.7(,,B^>X<<EFNF=#GV$3D2O$WFCRLT@@:?"?M?O[M 7
M16DJ?>BC/E/:BOA;+LY(X/U(J$=[383:W><0H[MOW8,6.D&U7('%ZSV#]_OB
M\^W%S9S\ ?%&R%2N'\BEB,G7*\B6H/YN4KP5L#@ESO66Q3!V\!C0H.[!F;Q_
MYT?>IZ9H.P*KQ=ZK8N]9]."UM^K7+XA,+@UDNE&Q7I>*=0164RRL% M;=\L"
MXERA"NN<*50-<"BD =T4]!XIM$C%V7\_"<,@'([<^^-H&JP&?8]65C6:444S
M:J4Y9>(.U/MW ^KW/VF2@C&@B%P=>!.N==YX($SWT-$1HV#@TV'_A/A3,]^+
MAGXT;*;>KZCW6ZE_EHJG*7M)/K8"OG1W=016BWU0Q3YX&_DXZ%*QCL!JB@TK
MQ8:OM]&'3W8P'?3#<##T3[9Z*X?_&:'O'>H)[[]E!.,[)EHSH1WII0O;%5H]
M[J,ZRG\;V5#RZ$JUCM#JJM&#:O3U,J+$/OXWHK2'#0P]R8C2L)8[-(CZ-&P^
M_?U#.>:WUV,7&OERA@NHME(QVYFT;OE.J[&NT.K!'^HQ_XT49'ZG%5E7:'75
M#C69WUZ472N9X9Z6ZL$68P1[:VU0)U2O,?96M!?'_K2 "SS[.<D$]ZBES$"M
M;:>M22QS8?;=976UZN8O; _K'LSWKP*NF%IS423W"EV]LSX^7>V[Z_W$R*UM
M4)?28+MKAQM@":C" .^O).I43HH'5.\X)O\"4$L#!!0    ( "J0/EDN+$C^
MZP(  $4(   :    >&PO=V]R:W-H965T<R]S:&5E=#$S-"YX;6RMEEUOVC 4
MAO^*E4U3)ZTD=KX91&I!^](Z567=+J9=F,1 U"1.;0?:?[_C!"(*!O5B-\2.
MS_OZ.;9SS&C#Q8-<,:;04UE4<FRME*J'MBW3%2NI'/":53"RX**D"KIB:<M:
M,)JUHK*PB>,$=DGSRDI&[;M;D8QXHXJ\8K<"R:8LJ7B^9@7?C"UL[5[<Y<N5
MTB_L9%33)9LQ=5_?"NC9O4N6EZR2.:^08(NQ=86'DTC'MP&_<K:1>VVD,YES
M_J [7[.QY6@@5K!4:0<*CS6;L*+01H#QN/6T^BFU<+^]<__4Y@ZYS*ED$U[\
MSC.U&EN1A3*VH$VA[OCF"]OFXVN_E!>R_46;+C: X+21BI=;,1"4>=4]Z=-V
M'?8$V#LA(%L!>:W W0K<-M&.K$UK2A5-1H)OD-#1X*8;[=JT:L@FK_0NSI2
MT1QT*IG0.E>T0#>T@DV#[5'H8LH4S0OY'EVB&9R:K"D8X@OTF5&15TMT1V$#
M) S>SZ;HXNW[D:T 1-O9Z7;2ZVY2<F+2;TTU0*[S 1&'> ;YY+Q\RE*0XU;N
MOI3;D'Z_!J1? ]+ZN2?\SB3YYVHNE8"S]M>496?KF6WU]S>4-4W9V((/3#*Q
M9E;R[@T.G(^FG/^3V8L5</L5<,^Y)S^Y/@-S+D 'V4M3LIV#WSKHVK!.B.-C
M+XK]D;W>3\00Z#M1[!'<![Z ]'I([RSD=R;E$$VH7"%:92C5#?;8Y&M:P+$U
M,G>&P1[*)<8$1UX<'$ ;(GW7"2(_-$/[/;1_%OH'%.*,S96)SC^:,R9QX,;A
M =MQ'([#B/B!9V8+>K;@%;NNEU ]F_B"HWE#V'(_B,@!X'&@[V$?AZYK!@Q[
MP/ 5@&E7HDR$X=%1B[#K$R?"!X3'@:$;NQZ)3VQOU!-&9PEWY4+H<F$B[.31
MWL3. !_2F8+((9F]5^3U!7M#Q3*O)"K8 F3.((3L1'=I=1W%Z[;NS[F"6Z1M
MKN">9T('P/B"<[7KZ*ND_^>0_ -02P,$%     @ *I ^6>[X]$^%!   5A<
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
MBZQ@3>M"?Q:[C] )"HV_3!2J^26[SM:Q2%8K+<H.C Q*QMM_^K-+Q![ ]4\
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
MXS8UA32+4UQ#S%QS"GZ10V#Q NAY*-PO4/.K5."Y)/3T9;J*;%PSV1S'KZW
M\2(U@?HBG9UC)@G+7LK3-SF8\E4JJA,G];/U"9\/Y;D61X57QX/N:/82I3F(
MV5RFPHM CIY5)VZJ"\&7Y:&5YQ+/RH<+1F<L*P+DZW/.Q=M%,4!][FGR/U!+
M P04    "  JD#Y9<@9]XY(#  #$#@  &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q-# N>&ULQ5?1;M,P%/T5*R $$EOBI$G;T5;J.A!#FY@V 0^(!S>Y;2T2
MN]AN"W^/[61I6E)O0T6\M''B<WS.]<V-[V##Q7>Y %#H9Y$S.?062BW/?%^F
M"RB(/.5+8/K)C(N"*#T4<U\N!9#,@HK<#X,@\0M"F3<:V'LW8C3@*Y53!C<"
MR551$/'K''*^&7K8N[]Q2^<+96[XH\&2S.$.U*?EC= COV;): %,4LZ0@-G0
M&^.S">X8@)WQF<)&-JZ1L3+E_+L97&9#+S"*((=4&0JB_]8P@3PW3%K'CXK4
MJ]<TP.;U/?L[:UZ;F1()$YY_H9E:#+V>AS*8D56N;OGF/52&8L.7\ES:7[2I
MY@8>2E=2\:(":P4%9>4_^5D%H@'0/.V L *$^X#D ""J )$U6BJSMBZ((J.!
MX!LDS&S-9BYL;"Q:NZ',;..=$OHIU3@U>D<982DE.;ID4HF5WB$ET<L+4(3F
M\A4Z07<Z<[)5#HC/T!67$HUSO?<:!$AG$1JG*5\9S"VD0-=DJF>>H$]W%^CE
M\U<#7VF-9B4_K?2<EWK" WH2=,V96DCTEF60M> G;CP.'02^#DX=H? ^0N>A
MD_'#BIVB*'B-PB#LM ERPR\@U7!LX9%#3E1O6&3Y.@?XZGB+;;R_7D,Q!?&M
M+=Q.-E,DSN22I##T=!60(-;@C5X\PTGPILWJD<AVC'=JXQW+'ATPWLS#MY,K
M:;-OHO=:Z%* QE*"DJ^WZ4A8ACZJ!8AF8GZ]TJ3H4D$A6X/5.6:PCD2V$ZRX
M#E;LS))SDMLWE"@TA3EEC+)YF^&2);8LIN*O1SC"N-./\<!?-\VT3.ST<+?;
MK^?MZ$QJG8E3YXW@:VH_"68WS;:VJ71R/'5;2K*DZ00G482[8;N5;FVEZ[1R
M"VL0$M#R49:Z?Z@XB9*X'^R%W;GD7^90KS;4>VP. <L.)%#OSVA&0;<7)?L)
MU#9Q+]-V5/9KE7VGRO(=WQ9#Z:R&3JZG9M*1R'9LXV#[X0[^>SVL)!PI7L=B
MVPU8XZ2#CU(3*YIFJL8A[L7A7D:[EVNW@UQ.PJV3\ A5TTWRY,T+'XK*KIGM
M>0:[#S1/JYMNLD<%O?+S+\XR>'N8P<[/_^.*:\41/YB)#\XK5?J-/J$ ,;?M
MDT2V0I0M0WVW;M'&MC'QM]/+_NZ:"/T*293#3$.#TZY>7)0M4SE0?&F[CBE7
MNH>QEPO=9H(P$_3S&>?J?F 6J!O7T6]02P,$%     @ *I ^67(;6A7V @
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
MUUG9H/A^D:;FX4WYG/7^N?KI_U!+ P04    "  JD#Y9BQ2"*6<$  !J$P
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q-#,N>&ULS5AM;]LV$/XKA%8,+;!$
M)/5F9;:!QFFZ% D0-&CWH=@'VCY;1"71(VD[W:\?]1+9EF1B,8RA^9#HY9Z[
MYQZ>CA<.MT)^5PF 1L]9FJN1DVB]NG)=-4L@8^I2K" W;Q9"9DR;6[ETU4H"
MFY>@+'4IQJ&;,9X[XV'Y[%&.AV*M4Y[#HT1JG65,_KB&5&Q'#G%>'GSFRT07
M#]SQ<,66\ 3ZR^I1FCNW\3+G&>2*BQQ)6(R<]^1J0G$!*"V^<MBJO6M4I#(5
MXGMQ<S<?.;A@!"G,=.&"F3\;F$":%IX,C[]KITX3LP#N7[]XORV3-\E,F8*)
M2/_D<YV,G(&#YK!@ZU1_%ML_H$XH*/S-1*K*WVA;VV('S=9*BZP&&P89SZN_
M[+D68@]@_/0#: V@;4!X!.#5 *],M&)6IG7#-!L/I=@B65@;;\5%J4V)-MGP
MO%C&)RW-6VYP>GS+N$1?6;H&=)=755&H^_8&-..I>H<NT),IG?DZ!2062">
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
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( "J0/EG.:&D.# D  ,M>   /
M>&PO=V]R:V)O;VLN>&ULQ9Q1<]HX%$;_BH:G=J99+-L8Z#2=29.TFYELRI1L
M]W%' 0&:VA8KFZ3IKU_90"*!^'9?+CP%#(&#9.E(5]+]\*3-CP>M?["?15Y6
MYYU%72_?=[O59"$+4?VFE[*TK\RT*41MGYIYMUH:*:;50LJZR+MQ%&7=0JBR
M\_'#]K-&INL^T;6<U$J7]F)SX;N23]7KZ\U3]J@J]:!R53^?=]K'N>RP0I6J
M4+_D]+P3=5BUT$^_:Z-^Z;(6^7AB=)Z?=_CZA>_2U&JR=WG<0-Z+AZJ]4HN'
M;\*"G'>RR'[@3)FJ;M_1?KZPC(_2OGG];%7KSRJOI;D2M?QB]&JIRGGS,?97
M=)V?T9;#]N^Z$-^;_U.,>C93$WFE)ZM"EO6Z'(W,&\"R6JAEU6&E*.1Y9_L6
M=E%.V759VT)B-^7ZH^Q[FU]JO_IFNO[5M<5URM"\5_8%<S-MP>D@_RS%:JIJ
M.667NIS*LK*/;DI;?*IHKCB0,8",3PCY=^Q )@ R.25DXD"F #(])63J0/8
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
M=:(!O(O/+U&H(^KD V@?WXXW82H"3IV+ (+N-":H(^JD!!C4JWJ8JH!3YRK
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
M)JTEF+B68/):@@ELR7]-;'T?Q\,_;G^ZQGW=#B_]DZ6HN_D)4$L! A0#%
M  @ *I ^60=!36*!    L0   !               ( !     &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    "  JD#Y9_&P5X^\    K @  $0
M    @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  JD#Y9F5R<
M(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    ( "J0/ED[#(IRYP(  %8)   8              " @0X(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  JD#Y9@B%C
M3>D(  !1*P  &               @($K"P  >&PO=V]R:W-H965T<R]S:&5E
M=#(N>&UL4$L! A0#%     @ *I ^65FA9V0^!@  X!D  !@
M ("!2A0  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( "J0
M/ED;?($Z;@D  #I4   8              " @;X:  !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6Q02P$"% ,4    "  JD#Y9,!IMF!H*  "2+P  &
M        @(%B)   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%
M  @ *I ^658."+0M P  $@<  !@              ("!LBX  'AL+W=O<FMS
M:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( "J0/EFPHRJ56 (  -@%   8
M              " @14R  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"
M% ,4    "  JD#Y98C!(0Z $  "S#0  &               @(&C-   >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ *I ^67CA!HHA*
M+H8  !@              ("!>3D  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;%!+ 0(4 Q0    ( "J0/EF4(J8D& 0  +L(   9              " @=!A
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ *I ^6>/0
M3?D:!   YPD  !D              ("!'V8  'AL+W=O<FMS:&5E=',O<VAE
M970Q,2YX;6Q02P$"% ,4    "  JD#Y91>5A:?X#   A"0  &0
M    @(%P:@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (
M "J0/EEJ3BP1\ ,  ,L(   9              " @:5N  !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&UL4$L! A0#%     @ *I ^63B(+)4^!   @@D  !D
M             ("!S'(  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"
M% ,4    "  JD#Y93IS2]=,%   >#0  &0              @(%!=P  >&PO
M=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( "J0/EDING9A9P(
M %8%   9              " @4M]  !X;"]W;W)K<VAE971S+W-H965T,38N
M>&UL4$L! A0#%     @ *I ^62"X[_]H"   31H  !D              ("!
MZ7\  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  JD#Y9
MO+&"HL$"  #N!0  &0              @(&(B   >&PO=V]R:W-H965T<R]S
M:&5E=#$X+GAM;%!+ 0(4 Q0    ( "J0/EG_R=N%] (  * '   9
M      " @8"+  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%
M  @ *I ^63^>6F"%"   1Q@  !D              ("!JXX  'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  JD#Y9\BA/Y8H&  !+$
M&0              @(%GEP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+
M 0(4 Q0    ( "J0/EE0L!U%\@8  '85   9              " @2B>  !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ *I ^6>E^H1=0
M#@  3BD  !D              ("!4:4  'AL+W=O<FMS:&5E=',O<VAE970R
M,RYX;6Q02P$"% ,4    "  JD#Y9B$4-3O0'  "T%0  &0
M@('8LP  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( "J0
M/EG_>/&[?P8  (\0   9              " @0.\  !X;"]W;W)K<VAE971S
M+W-H965T,C4N>&UL4$L! A0#%     @ *I ^6>+/S:?Y @  9P8  !D
M         ("!N<(  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M    "  JD#Y9L_"I>FL"  !*!0  &0              @('IQ0  >&PO=V]R
M:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( "J0/ED;R!ZU,P,  +0&
M   9              " @8O(  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M4$L! A0#%     @ *I ^60)^*&0C P  '@<  !D              ("!]<L
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  JD#Y9(GFK
MSX(#  "H"0  &0              @(%/SP  >&PO=V]R:W-H965T<R]S:&5E
M=#,P+GAM;%!+ 0(4 Q0    ( "J0/EG=OA"$204  +\,   9
M  " @0C3  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @
M*I ^6>25!'$S P  K <  !D              ("!B-@  'AL+W=O<FMS:&5E
M=',O<VAE970S,BYX;6Q02P$"% ,4    "  JD#Y9=!3S6G\#  !'"   &0
M            @('RVP  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4
M Q0    ( "J0/EFR8?VZA 4  )4,   9              " @:C?  !X;"]W
M;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ *I ^6=[Q[WSR @
M>P8  !D              ("!8^4  'AL+W=O<FMS:&5E=',O<VAE970S-2YX
M;6Q02P$"% ,4    "  JD#Y9R'"BUL4#  #C"0  &0              @(&,
MZ   >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( "J0/EF,
M&"3X* 0  &()   9              " @8CL  !X;"]W;W)K<VAE971S+W-H
M965T,S<N>&UL4$L! A0#%     @ *I ^6?I(EDZ#$@  R#(  !D
M     ("!Y_   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M"  JD#Y9OZ<7-QX+  !%(@  &0              @(&A P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( "J0/EG);CWP*0@  -T3   9
M              " @?8. 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L!
M A0#%     @ *I ^6;J@%F![.0  7M,  !D              ("!5A<! 'AL
M+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  JD#Y9U*:1OPH$
M  #8"@  &0              @($(40$ >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;%!+ 0(4 Q0    ( "J0/EGW:=V[?@0  "X-   9              "
M@4E5 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ *I ^
M672=6OW. @  ]@4  !D              ("!_ED! 'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6Q02P$"% ,4    "  JD#Y9 EM:A(P"  #/!0  &0
M        @($#70$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0
M   ( "J0/EFT"^YVT0(  / &   9              " @<9? 0!X;"]W;W)K
M<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ *I ^6=DK0<,' P  & <
M !D              ("!SF(! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q0
M2P$"% ,4    "  JD#Y9M>TF%4D$  !@"0  &0              @($,9@$
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( "J0/EDQR:=$
M= 0   $*   9              " @8QJ 0!X;"]W;W)K<VAE971S+W-H965T
M-#DN>&UL4$L! A0#%     @ *I ^66OI=I=K @  304  !D
M ("!-V\! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  J
MD#Y9:UP2MF@'   0%P  &0              @('9<0$ >&PO=V]R:W-H965T
M<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( "J0/EGD!D.\S (  .\%   9
M          " @7AY 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#
M%     @ *I ^6:X4$9(" P  FP<  !D              ("!>WP! 'AL+W=O
M<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  JD#Y9>&^EU\4'  "C
M&   &0              @(&T?P$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM
M;%!+ 0(4 Q0    ( "J0/EF2>-<$:@,  #L(   9              " @;"'
M 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ *I ^6<XK
M:NOZ @  2 <  !D              ("!48L! 'AL+W=O<FMS:&5E=',O<VAE
M970U-BYX;6Q02P$"% ,4    "  JD#Y9M/Z59ZX$   V"P  &0
M    @(&"C@$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (
M "J0/EF[#D=M+@4  .,.   9              " @6>3 0!X;"]W;W)K<VAE
M971S+W-H965T-3@N>&UL4$L! A0#%     @ *I ^6>D6493[ @  7 8  !D
M             ("!S)@! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"
M% ,4    "  JD#Y9A @<6W4"  !,!0  &0              @('^FP$ >&PO
M=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( "J0/EG)RU\W/0,
M +$&   9              " @:J> 0!X;"]W;W)K<VAE971S+W-H965T-C$N
M>&UL4$L! A0#%     @ *I ^68UL[K0J P  $@<  !D              ("!
M'J(! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    "  JD#Y9
M9\ B<+0"  #Q!0  &0              @(%_I0$ >&PO=V]R:W-H965T<R]S
M:&5E=#8S+GAM;%!+ 0(4 Q0    ( "J0/EGH66'?3P4  *$,   9
M      " @6JH 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%
M  @ *I ^61D4<GYA P  90@  !D              ("!\*T! 'AL+W=O<FMS
M:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  JD#Y9-2T-WX8#   F"
M&0              @(&(L0$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+
M 0(4 Q0    ( "J0/EEN5\Y[T@,  (X)   9              " @46U 0!X
M;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ *I ^6:'*=M(#
M P  B@8  !D              ("!3KD! 'AL+W=O<FMS:&5E=',O<VAE970V
M."YX;6Q02P$"% ,4    "  JD#Y9$>Y!F]8"  #I!0  &0
M@(&(O $ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( "J0
M/ED5F.X+/P@  %@7   9              " @96_ 0!X;"]W;W)K<VAE971S
M+W-H965T-S N>&UL4$L! A0#%     @ *I ^61;G?H97!@  5A4  !D
M         ("!"\@! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M    "  JD#Y9#KR8@M,%  ! #0  &0              @(&9S@$ >&PO=V]R
M:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( "J0/EGB)(J4R@,  /D2
M   9              " @:/4 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL
M4$L! A0#%     @ *I ^63DG51Z@ P  D0\  !D              ("!I-@!
M 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    "  JD#Y9?*=J
M(# #  !T#P  &0              @(%[W $ >&PO=V]R:W-H965T<R]S:&5E
M=#<U+GAM;%!+ 0(4 Q0    ( "J0/EFIBOIX;P8  -$S   9
M  " @>+? 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @
M*I ^6;:XJ$6L P  MQ,  !D              ("!B.8! 'AL+W=O<FMS:&5E
M=',O<VAE970W-RYX;6Q02P$"% ,4    "  JD#Y9Q'%[C74"  "9"   &0
M            @(%KZ@$ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4
M Q0    ( "J0/EGTL$EEC@,  ),.   9              " @1?M 0!X;"]W
M;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ *I ^63)1D?:T @
M#@@  !D              ("!W/ ! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX
M;6Q02P$"% ,4    "  JD#Y9-?W>G64"  "9!0  &0              @(''
M\P$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( "J0/EGR
M,W;#R@(  'H*   9              " @6/V 0!X;"]W;W)K<VAE971S+W-H
M965T.#(N>&UL4$L! A0#%     @ *I ^67(O@"5? @  L@8  !D
M     ("!9/D! 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4
M"  JD#Y9UR.V1'D"   J!@  &0              @('Z^P$ >&PO=V]R:W-H
M965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( "J0/ED<':3I6P(  "X'   9
M              " @:K^ 0!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L!
M A0#%     @ *I ^6<;_1L^  @  E 8  !D              ("!/ $" 'AL
M+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    "  JD#Y92GA=PUP#
M   V$   &0              @('S P( >&PO=V]R:W-H965T<R]S:&5E=#@W
M+GAM;%!+ 0(4 Q0    ( "J0/EFM70=X'PP  !IH   9              "
M@88' @!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ *I ^
M65?]1D/3 @  ] D  !D              ("!W!," 'AL+W=O<FMS:&5E=',O
M<VAE970X.2YX;6Q02P$"% ,4    "  JD#Y9^L0;E.$%  #Y(P  &0
M        @('F%@( >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0
M   ( "J0/ED,TB&IV@(   0(   9              " @?X< @!X;"]W;W)K
M<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ *I ^64"DQ;+] @  8@T
M !D              ("!#R " 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q0
M2P$"% ,4    "  JD#Y9T.-?W'$%   3,   &0              @(%#(P(
M>&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( "J0/EG>\OU^
MIP0  )HE   9              " @>LH @!X;"]W;W)K<VAE971S+W-H965T
M.30N>&UL4$L! A0#%     @ *I ^6:AC^=#[$0  1*@  !D
M ("!R2T" 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    "  J
MD#Y9<2#TLU($  #&%@  &0              @('[/P( >&PO=V]R:W-H965T
M<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    ( "J0/ED,F?X!)@8  "8V   9
M          " @81$ @!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#
M%     @ *I ^6?)PPFN&!   <1H  !D              ("!X4H" 'AL+W=O
M<FMS:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    "  JD#Y9V50AZMT%  !(
M(0  &0              @(&>3P( >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM
M;%!+ 0(4 Q0    ( "J0/ED'.,)6K0,  &H5   :              " @;)5
M @!X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    ( "J0/EG<
M6CG5#P0  "X/   :              " @9=9 @!X;"]W;W)K<VAE971S+W-H
M965T,3 Q+GAM;%!+ 0(4 Q0    ( "J0/EG2UWY[DPD  -9%   :
M      " @=Y= @!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0
M   ( "J0/EE*4NI9K 0  #D;   :              " @:EG @!X;"]W;W)K
M<VAE971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    ( "J0/ED9R>(*8 (   P&
M   :              " @8UL @!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM
M;%!+ 0(4 Q0    ( "J0/ED;07^:$P,  !\+   :              " @25O
M @!X;"]W;W)K<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0    ( "J0/EGT
MQ>A;VP0  /H7   :              " @7!R @!X;"]W;W)K<VAE971S+W-H
M965T,3 V+GAM;%!+ 0(4 Q0    ( "J0/EG$&C8=K@<  "DS   :
M      " @8-W @!X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0
M   ( "J0/EE;(DEV? ,  -P,   :              " @6E_ @!X;"]W;W)K
M<VAE971S+W-H965T,3 X+GAM;%!+ 0(4 Q0    ( "J0/ED9T7XL9@L  !V:
M   :              " @1V# @!X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM
M;%!+ 0(4 Q0    ( "J0/EGK;6:17 0  &X:   :              " @;N.
M @!X;"]W;W)K<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0    ( "J0/EF6
MZFOMBP0  ,T.   :              " @4^3 @!X;"]W;W)K<VAE971S+W-H
M965T,3$Q+GAM;%!+ 0(4 Q0    ( "J0/EF'5Y^?_0(  'X*   :
M      " @1*8 @!X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0
M   ( "J0/EE0=22?8@0  & ;   :              " @4>; @!X;"]W;W)K
M<VAE971S+W-H965T,3$S+GAM;%!+ 0(4 Q0    ( "J0/ED?ND@.0 <  (=!
M   :              " @>&? @!X;"]W;W)K<VAE971S+W-H965T,3$T+GAM
M;%!+ 0(4 Q0    ( "J0/EE:"7V!<@(  .D&   :              " @5FG
M @!X;"]W;W)K<VAE971S+W-H965T,3$U+GAM;%!+ 0(4 Q0    ( "J0/EDI
M U7=AP(  $,&   :              " @0.J @!X;"]W;W)K<VAE971S+W-H
M965T,3$V+GAM;%!+ 0(4 Q0    ( "J0/ED!@2?P90,  ,$)   :
M      " @<*L @!X;"]W;W)K<VAE971S+W-H965T,3$W+GAM;%!+ 0(4 Q0
M   ( "J0/EDA$X\CP0(  (,'   :              " @5^P @!X;"]W;W)K
M<VAE971S+W-H965T,3$X+GAM;%!+ 0(4 Q0    ( "J0/EENVZ(H P0  ,<,
M   :              " @5BS @!X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM
M;%!+ 0(4 Q0    ( "J0/ED:JG9!JP0  /\5   :              " @9.W
M @!X;"]W;W)K<VAE971S+W-H965T,3(P+GAM;%!+ 0(4 Q0    ( "J0/EE&
MTFPE10,  %,0   :              " @7:\ @!X;"]W;W)K<VAE971S+W-H
M965T,3(Q+GAM;%!+ 0(4 Q0    ( "J0/EDNQ])Y_0(  -8(   :
M      " @?._ @!X;"]W;W)K<VAE971S+W-H965T,3(R+GAM;%!+ 0(4 Q0
M   ( "J0/ED/1[1\E0(  &,&   :              " @2C# @!X;"]W;W)K
M<VAE971S+W-H965T,3(S+GAM;%!+ 0(4 Q0    ( "J0/EE7M 9:Q08  'H=
M   :              " @?7% @!X;"]W;W)K<VAE971S+W-H965T,3(T+GAM
M;%!+ 0(4 Q0    ( "J0/EEHP/%X"@,  &8(   :              " @?+,
M @!X;"]W;W)K<VAE971S+W-H965T,3(U+GAM;%!+ 0(4 Q0    ( "J0/EGM
MX\632P,  #\*   :              " @330 @!X;"]W;W)K<VAE971S+W-H
M965T,3(V+GAM;%!+ 0(4 Q0    ( "J0/EGLQ:$^; 4  (T;   :
M      " @;?3 @!X;"]W;W)K<VAE971S+W-H965T,3(W+GAM;%!+ 0(4 Q0
M   ( "J0/ED02B#>1 ,  %0-   :              " @5O9 @!X;"]W;W)K
M<VAE971S+W-H965T,3(X+GAM;%!+ 0(4 Q0    ( "J0/EGX*#0\9P,  "P,
M   :              " @=?< @!X;"]W;W)K<VAE971S+W-H965T,3(Y+GAM
M;%!+ 0(4 Q0    ( "J0/EGWU^@>A@(  *T&   :              " @7;@
M @!X;"]W;W)K<VAE971S+W-H965T,3,P+GAM;%!+ 0(4 Q0    ( "J0/EFU
M*? +S0(  $@'   :              " @33C @!X;"]W;W)K<VAE971S+W-H
M965T,3,Q+GAM;%!+ 0(4 Q0    ( "J0/EE:/D8P(00  -\3   :
M      " @3GF @!X;"]W;W)K<VAE971S+W-H965T,3,R+GAM;%!+ 0(4 Q0
M   ( "J0/EF"^7=3N@,  .\0   :              " @9+J @!X;"]W;W)K
M<VAE971S+W-H965T,3,S+GAM;%!+ 0(4 Q0    ( "J0/EDN+$C^ZP(  $4(
M   :              " @83N @!X;"]W;W)K<VAE971S+W-H965T,3,T+GAM
M;%!+ 0(4 Q0    ( "J0/EGN^/1/A00  %87   :              " @:?Q
M @!X;"]W;W)K<VAE971S+W-H965T,3,U+GAM;%!+ 0(4 Q0    ( "J0/ED'
M1N&P  0  !<-   :              " @63V @!X;"]W;W)K<VAE971S+W-H
M965T,3,V+GAM;%!+ 0(4 Q0    ( "J0/EE"O*,BF00  .H6   :
M      " @9SZ @!X;"]W;W)K<VAE971S+W-H965T,3,W+GAM;%!+ 0(4 Q0
M   ( "J0/EGWOZMP-P0  ,08   :              " @6W_ @!X;"]W;W)K
M<VAE971S+W-H965T,3,X+GAM;%!+ 0(4 Q0    ( "J0/EFF"'?8904   ,E
M   :              " @=P# P!X;"]W;W)K<VAE971S+W-H965T,3,Y+GAM
M;%!+ 0(4 Q0    ( "J0/EER!GWCD@,  ,0.   :              " @7D)
M P!X;"]W;W)K<VAE971S+W-H965T,30P+GAM;%!+ 0(4 Q0    ( "J0/EER
M&UH5]@(  &P*   :              " @4,- P!X;"]W;W)K<VAE971S+W-H
M965T,30Q+GAM;%!+ 0(4 Q0    ( "J0/EDL1 $.]08  &,_   :
M      " @7$0 P!X;"]W;W)K<VAE971S+W-H965T,30R+GAM;%!+ 0(4 Q0
M   ( "J0/EF+%((I9P0  &H3   :              " @9X7 P!X;"]W;W)K
M<VAE971S+W-H965T,30S+GAM;%!+ 0(4 Q0    ( "J0/EG'-]O9. <  /TW
M   :              " @3T< P!X;"]W;W)K<VAE971S+W-H965T,30T+GAM
M;%!+ 0(4 Q0    ( "J0/ED5:KQ_]@D  $H]   :              " @:TC
M P!X;"]W;W)K<VAE971S+W-H965T,30U+GAM;%!+ 0(4 Q0    ( "J0/EE!
M3[3N8P,  +(6   -              "  =LM P!X;"]S='EL97,N>&UL4$L!
M A0#%     @ *I ^69>*NQS     $P(   L              ( !:3$# %]R
M96QS+RYR96QS4$L! A0#%     @ *I ^6<YH:0X,"0  RUX   \
M     ( !4C(# 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( "J0/EG<3]BN
MXP,  /A4   :              "  8L[ P!X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    ( "J0/EGGOI22Z0(   51   3
M  "  :8_ P!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    "9 )D 5"H  ,!"
$ P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<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>156
<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>159
<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>607</ContextCount>
  <ElementCount>527</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>205</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Unaudited Condensed Interim Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Unaudited Condensed Interim Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Unaudited Condensed Interim Consolidated Statements of Comprehensive Loss (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ConsolidatedComprehensiveIncome</Role>
      <ShortName>Unaudited Condensed Interim Consolidated Statements of Comprehensive Loss (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Unaudited Condensed Interim Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Unaudited Condensed Interim Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Unaudited Condensed Interim Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Unaudited Condensed Interim Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Disclosure - Corporate and Group Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/CorporateandGroupInformation</Role>
      <ShortName>Corporate and Group Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - The Authorization of the Consolidated Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/TheAuthorizationoftheConsolidatedFinancialStatements</Role>
      <ShortName>The Authorization of the Consolidated Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB</Role>
      <ShortName>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/CashandCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Financial Assets at Fair Value Through Profit or Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss</Role>
      <ShortName>Financial Assets at Fair Value Through Profit or Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Financial Assets at Amortized Cost</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialAssetsatAmortizedCost</Role>
      <ShortName>Financial Assets at Amortized Cost</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Other Non-Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/OtherNonCurrentAssets</Role>
      <ShortName>Other Non-Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Short-Term Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShortTermBorrowings</Role>
      <ShortName>Short-Term Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/OtherPayables</Role>
      <ShortName>Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Long-Term Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/LongTermBorrowings</Role>
      <ShortName>Long-Term Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Share-Based Payment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShareBasedPayment</Role>
      <ShortName>Share-Based Payment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Warrant liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/Warrantliabilities</Role>
      <ShortName>Warrant liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Convertible Preference Shares Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities</Role>
      <ShortName>Convertible Preference Shares Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Share Capital</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShareCapital</Role>
      <ShortName>Share Capital</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Retained Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/RetainedEarnings</Role>
      <ShortName>Retained Earnings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Other Gains (Losses) - Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/OtherGainsLossesNet</Role>
      <ShortName>Other Gains (Losses) - Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Finance Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinanceCosts</Role>
      <ShortName>Finance Costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Expenses by Nature</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ExpensesbyNature</Role>
      <ShortName>Expenses by Nature</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Employee Benefit Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/EmployeeBenefitExpense</Role>
      <ShortName>Employee Benefit Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Earnings(Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/EarningsLossPerShare</Role>
      <ShortName>Earnings(Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Supplemental Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SupplementalCashFlowInformation</Role>
      <ShortName>Supplemental Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Changes in Liabilities from Financing Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities</Role>
      <ShortName>Changes in Liabilities from Financing Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Pledged Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/PledgedAssets</Role>
      <ShortName>Pledged Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Significant Contingent Liabilities and Unrecognized Contract Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments</Role>
      <ShortName>Significant Contingent Liabilities and Unrecognized Contract Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Capital Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/CapitalManagement</Role>
      <ShortName>Capital Management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Fair Value Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FairValueInformation</Role>
      <ShortName>Fair Value Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables</Role>
      <ShortName>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/CashandCashEquivalentsTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/CashandCashEquivalents</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables</Role>
      <ShortName>Financial Assets at Fair Value Through Profit or Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Financial Assets at Amortized Cost (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables</Role>
      <ShortName>Financial Assets at Amortized Cost (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialAssetsatAmortizedCost</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/AccountsReceivable</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/IntangibleAssets</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Other Non-Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/OtherNonCurrentAssetsTables</Role>
      <ShortName>Other Non-Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/OtherNonCurrentAssets</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Short-Term Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShortTermBorrowingsTables</Role>
      <ShortName>Short-Term Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShortTermBorrowings</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/OtherPayablesTables</Role>
      <ShortName>Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/OtherPayables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Long-Term Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/LongTermBorrowingsTables</Role>
      <ShortName>Long-Term Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/LongTermBorrowings</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Share-Based Payment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShareBasedPaymentTables</Role>
      <ShortName>Share-Based Payment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareBasedPayment</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Warrant liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/WarrantliabilitiesTables</Role>
      <ShortName>Warrant liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/Warrantliabilities</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Convertible Preference Shares Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables</Role>
      <ShortName>Convertible Preference Shares Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Share Capital (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShareCapitalTables</Role>
      <ShortName>Share Capital (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareCapital</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/Revenue</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Other Gains (Losses) - Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/OtherGainsLossesNetTables</Role>
      <ShortName>Other Gains (Losses) - Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/OtherGainsLossesNet</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Finance Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinanceCostsTables</Role>
      <ShortName>Finance Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinanceCosts</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Expenses by Nature (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ExpensesbyNatureTables</Role>
      <ShortName>Expenses by Nature (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ExpensesbyNature</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Employee Benefit Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/EmployeeBenefitExpenseTables</Role>
      <ShortName>Employee Benefit Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/EmployeeBenefitExpense</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Income Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/IncomeTaxTables</Role>
      <ShortName>Income Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/IncomeTax</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Earnings(Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/EarningsLossPerShareTables</Role>
      <ShortName>Earnings(Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/EarningsLossPerShare</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Supplemental Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SupplementalCashFlowInformationTables</Role>
      <ShortName>Supplemental Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SupplementalCashFlowInformation</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Changes in Liabilities from Financing Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables</Role>
      <ShortName>Changes in Liabilities from Financing Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RelatedPartyTransactions</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Pledged Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/PledgedAssetsTables</Role>
      <ShortName>Pledged Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/PledgedAssets</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Capital Management (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/CapitalManagementTables</Role>
      <ShortName>Capital Management (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/CapitalManagement</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialInstruments</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Fair Value Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FairValueInformationTables</Role>
      <ShortName>Fair Value Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FairValueInformation</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SegmentInformation</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable</Role>
      <ShortName>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable</Role>
      <ShortName>Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Subsidiaries Included in the Consolidated Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Subsidiaries Included in the Consolidated Financial Statements</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Property, Plant and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/CashandCashEquivalentsDetails</Role>
      <ShortName>Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/CashandCashEquivalentsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable</Role>
      <ShortName>Cash and Cash Equivalents (Details) - Schedule of Cash and Cash Equivalents</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/CashandCashEquivalentsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails</Role>
      <ShortName>Financial Assets at Fair Value Through Profit or Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Details) - Schedule of Financial Assets at Fair Value Through Profit or Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable</Role>
      <ShortName>Financial Assets at Fair Value Through Profit or Loss (Details) - Schedule of Financial Assets at Fair Value Through Profit or Loss</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>996041 - Disclosure - Financial Assets at Amortized Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails</Role>
      <ShortName>Financial Assets at Amortized Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>996042 - Disclosure - Financial Assets at Amortized Cost (Details) - Schedule of Financial Assets at Amortized Cost</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable</Role>
      <ShortName>Financial Assets at Amortized Cost (Details) - Schedule of Financial Assets at Amortized Cost</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>996043 - Disclosure - Financial Assets at Amortized Cost (Details) - Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable</Role>
      <ShortName>Financial Assets at Amortized Cost (Details) - Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>996044 - Disclosure - Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/AccountsReceivableDetails</Role>
      <ShortName>Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/AccountsReceivableTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>996045 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofAccountsReceivableTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of Accounts Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/AccountsReceivableTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>996046 - Disclosure - Accounts Receivable (Details) - Schedule of Aging Analysis of Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of Aging Analysis of Accounts Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/AccountsReceivableTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>996047 - Disclosure - Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable</Role>
      <ShortName>Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>996048 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/IntangibleAssetsTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>996049 - Disclosure - Intangible Assets (Details) - Schedule of Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofIntangibleAssetsTable</Role>
      <ShortName>Intangible Assets (Details) - Schedule of Intangible Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/IntangibleAssetsTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>996050 - Disclosure - Intangible Assets (Details) - Schedule of Amortization on Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable</Role>
      <ShortName>Intangible Assets (Details) - Schedule of Amortization on Intangible Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/IntangibleAssetsTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>996051 - Disclosure - Other Non-Current Assets (Details) - Schedule of Other Non-Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable</Role>
      <ShortName>Other Non-Current Assets (Details) - Schedule of Other Non-Current Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/OtherNonCurrentAssetsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>996052 - Disclosure - Short-Term Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShortTermBorrowingsDetails</Role>
      <ShortName>Short-Term Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShortTermBorrowingsTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>996053 - Disclosure - Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable</Role>
      <ShortName>Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShortTermBorrowingsTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>996054 - Disclosure - Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable</Role>
      <ShortName>Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShortTermBorrowingsTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>996055 - Disclosure - Other Payables (Details) - Schedule of Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofOtherPayablesTable</Role>
      <ShortName>Other Payables (Details) - Schedule of Other Payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/OtherPayablesTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>996056 - Disclosure - Long-Term Borrowings (Details) - Schedule of Long-Term Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable</Role>
      <ShortName>Long-Term Borrowings (Details) - Schedule of Long-Term Borrowings</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/LongTermBorrowingsTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>996057 - Disclosure - Share-Based Payment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShareBasedPaymentDetails</Role>
      <ShortName>Share-Based Payment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareBasedPaymentTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>996058 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofShareBasedPaymentTable</Role>
      <ShortName>Share-Based Payment (Details) - Schedule of Share-Based Payment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareBasedPaymentTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>996059 - Disclosure - Share-Based Payment (Details) - Schedule of Employee Share Options Granting Period and Exercise Conditions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable</Role>
      <ShortName>Share-Based Payment (Details) - Schedule of Employee Share Options Granting Period and Exercise Conditions</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareBasedPaymentTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>996060 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable</Role>
      <ShortName>Share-Based Payment (Details) - Schedule of Share-Based Payment Arrangements</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareBasedPaymentTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>996061 - Disclosure - Share-Based Payment (Details) - Schedule of Fair Value of Share Options Granted on Grant Date</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable</Role>
      <ShortName>Share-Based Payment (Details) - Schedule of Fair Value of Share Options Granted on Grant Date</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareBasedPaymentTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>996062 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable</Role>
      <ShortName>Share-Based Payment (Details) - Schedule of Share-Based Payment Expenses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareBasedPaymentTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>996063 - Disclosure - Share-Based Payment (Details) - Schedule of Expenses Incurred on Share-Based Payment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofExpensesIncurredonShareBasedPaymentTable</Role>
      <ShortName>Share-Based Payment (Details) - Schedule of Expenses Incurred on Share-Based Payment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareBasedPaymentTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>996064 - Disclosure - Warrant liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/WarrantliabilitiesDetails</Role>
      <ShortName>Warrant liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/WarrantliabilitiesTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>996065 - Disclosure - Warrant liabilities (Details) - Schedule of Warrant Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable</Role>
      <ShortName>Warrant liabilities (Details) - Schedule of Warrant Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/WarrantliabilitiesTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>996066 - Disclosure - Convertible Preference Shares Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails</Role>
      <ShortName>Convertible Preference Shares Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>996067 - Disclosure - Convertible Preference Shares Liabilities (Details) - Schedule of Convertible Preference Share Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable</Role>
      <ShortName>Convertible Preference Shares Liabilities (Details) - Schedule of Convertible Preference Share Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>996068 - Disclosure - Share Capital (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ShareCapitalDetails</Role>
      <ShortName>Share Capital (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareCapitalTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>996069 - Disclosure - Share Capital (Details) - Schedule of Authorized and Issued Preference Shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable</Role>
      <ShortName>Share Capital (Details) - Schedule of Authorized and Issued Preference Shares</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareCapitalTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>996070 - Disclosure - Share Capital (Details) - Schedule of Company???s Ordinary Shares Outstanding</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable</Role>
      <ShortName>Share Capital (Details) - Schedule of Company???s Ordinary Shares Outstanding</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ShareCapitalTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>996071 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RevenueTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>996072 - Disclosure - Revenue (Details) - Schedule of Revenue from Contracts with Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable</Role>
      <ShortName>Revenue (Details) - Schedule of Revenue from Contracts with Customers</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RevenueTables</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>996073 - Disclosure - Revenue (Details) - Schedule of Revenue from the Transfer of Goods and Services</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable</Role>
      <ShortName>Revenue (Details) - Schedule of Revenue from the Transfer of Goods and Services</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RevenueTables</ParentRole>
      <Position>114</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>996074 - Disclosure - Revenue (Details) - Schedule of Revenue-Related Contract Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable</Role>
      <ShortName>Revenue (Details) - Schedule of Revenue-Related Contract Assets and Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RevenueTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>996075 - Disclosure - Revenue (Details) - Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable</Role>
      <ShortName>Revenue (Details) - Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RevenueTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>996076 - Disclosure - Other Gains (Losses) - Net (Details) - Schedule of Other Gains (Losses) - Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable</Role>
      <ShortName>Other Gains (Losses) - Net (Details) - Schedule of Other Gains (Losses) - Net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/OtherGainsLossesNetTables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>996077 - Disclosure - Finance Costs (Details) - Schedule of Finance Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofFinanceCostsTable</Role>
      <ShortName>Finance Costs (Details) - Schedule of Finance Costs</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinanceCostsTables</ParentRole>
      <Position>118</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>996078 - Disclosure - Expenses by Nature (Details) - Schedule of Expenses by Nature</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofExpensesbyNatureTable</Role>
      <ShortName>Expenses by Nature (Details) - Schedule of Expenses by Nature</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ExpensesbyNatureTables</ParentRole>
      <Position>119</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>996079 - Disclosure - Employee Benefit Expense (Details) - Schedule Employee Benefit Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable</Role>
      <ShortName>Employee Benefit Expense (Details) - Schedule Employee Benefit Expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/EmployeeBenefitExpenseTables</ParentRole>
      <Position>120</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>996080 - Disclosure - Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/IncomeTaxDetails</Role>
      <ShortName>Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/IncomeTaxTables</ParentRole>
      <Position>121</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>996081 - Disclosure - Income Tax (Details) - Schedule of Income Tax Expense (Benefit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable</Role>
      <ShortName>Income Tax (Details) - Schedule of Income Tax Expense (Benefit)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/IncomeTaxTables</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>996082 - Disclosure - Earnings(Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/EarningsLossPerShareDetails</Role>
      <ShortName>Earnings(Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/EarningsLossPerShareTables</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>996083 - Disclosure - Earnings(Loss) Per Share (Details) - Schedule of Earnings (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable</Role>
      <ShortName>Earnings(Loss) Per Share (Details) - Schedule of Earnings (Loss) Per Share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/EarningsLossPerShareTables</ParentRole>
      <Position>124</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>996084 - Disclosure - Supplemental Cash Flow Information (Details) - Schedule of Investing Activities with Partial Cash Payments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable</Role>
      <ShortName>Supplemental Cash Flow Information (Details) - Schedule of Investing Activities with Partial Cash Payments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SupplementalCashFlowInformationTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>996085 - Disclosure - Supplemental Cash Flow Information (Details) - Schedule of Purchase of Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable</Role>
      <ShortName>Supplemental Cash Flow Information (Details) - Schedule of Purchase of Property, Plant and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SupplementalCashFlowInformationTables</ParentRole>
      <Position>126</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>996086 - Disclosure - Changes in Liabilities from Financing Activities (Details) - Schedule of Changes in Liabilities from Financing Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable</Role>
      <ShortName>Changes in Liabilities from Financing Activities (Details) - Schedule of Changes in Liabilities from Financing Activities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables</ParentRole>
      <Position>127</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>996087 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>128</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>996088 - Disclosure - Related Party Transactions (Details) - Schedule of Names of Related Parties and Relationship</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of Names of Related Parties and Relationship</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>129</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>996089 - Disclosure - Related Party Transactions (Details) - Schedule of Interest Expense and Interest Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of Interest Expense and Interest Payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>130</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>996090 - Disclosure - Related Party Transactions (Details) - Schedule of Key Management Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of Key Management Compensation</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>131</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>996091 - Disclosure - Pledged Assets (Details) - Schedule of Assets Pledged as Collateral</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable</Role>
      <ShortName>Pledged Assets (Details) - Schedule of Assets Pledged as Collateral</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/PledgedAssetsTables</ParentRole>
      <Position>132</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>996092 - Disclosure - Significant Contingent Liabilities and Unrecognized Contract Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails</Role>
      <ShortName>Significant Contingent Liabilities and Unrecognized Contract Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments</ParentRole>
      <Position>133</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>996093 - Disclosure - Capital Management (Details) - Schedule of Gearing Ratios</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofGearingRatiosTable</Role>
      <ShortName>Capital Management (Details) - Schedule of Gearing Ratios</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/CapitalManagementTables</ParentRole>
      <Position>134</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>996094 - Disclosure - Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/FinancialInstrumentsDetails</Role>
      <ShortName>Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>135</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>996095 - Disclosure - Financial Instruments (Details) - Schedule of Financial Instruments by Category</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable</Role>
      <ShortName>Financial Instruments (Details) - Schedule of Financial Instruments by Category</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>136</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>996096 - Disclosure - Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable</Role>
      <ShortName>Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>137</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>996097 - Disclosure - Financial Instruments (Details) - Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable</Role>
      <ShortName>Financial Instruments (Details) - Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>138</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>996098 - Disclosure - Financial Instruments (Details) - Schedule of Provision Matrix</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofProvisionMatrixTable</Role>
      <ShortName>Financial Instruments (Details) - Schedule of Provision Matrix</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>139</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>996099 - Disclosure - Financial Instruments (Details) - Schedule of Loss Allowance for Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable</Role>
      <ShortName>Financial Instruments (Details) - Schedule of Loss Allowance for Accounts Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>140</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>996100 - Disclosure - Financial Instruments (Details) - Schedule of Non-Derivative Financial Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable</Role>
      <ShortName>Financial Instruments (Details) - Schedule of Non-Derivative Financial Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>141</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>996101 - Disclosure - Fair Value Information (Details) - Schedule of the Related Information of Natures of the Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable</Role>
      <ShortName>Fair Value Information (Details) - Schedule of the Related Information of Natures of the Assets and Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FairValueInformationTables</ParentRole>
      <Position>142</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>996102 - Disclosure - Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable</Role>
      <ShortName>Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FairValueInformationTables</ParentRole>
      <Position>143</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>996103 - Disclosure - Fair Value Information (Details) - Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable</Role>
      <ShortName>Fair Value Information (Details) - Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/FairValueInformationTables</ParentRole>
      <Position>144</Position>
    </Report>
    <Report instance="ea021588901-6k_gorilla.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>996104 - Disclosure - Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable</Role>
      <ShortName>Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.glspu.com/role/SegmentInformationTables</ParentRole>
      <Position>145</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="6-K" isDefinitelyFs="true" isIfrs="true" isUsgaap="true" original="ea021588901-6k_gorilla.htm">ea021588901-6k_gorilla.htm</File>
    <File doctype="6-K" isDefinitelyFs="true" isIfrs="true" isUsgaap="true" original="ea021588901ex99-1_gorilla.htm">ea021588901ex99-1_gorilla.htm</File>
    <File>glspu-20240630.xsd</File>
    <File>glspu-20240630_cal.xml</File>
    <File>glspu-20240630_def.xml</File>
    <File>glspu-20240630_lab.xml</File>
    <File>glspu-20240630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="9">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1227">https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>162
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea021588901-6k_gorilla.htm ea021588901ex99-1_gorilla.htm": {
   "nsprefix": "glspu",
   "nsuri": "http://www.glspu.com/20240630",
   "dts": {
    "inline": {
     "local": [
      "ea021588901-6k_gorilla.htm",
      "ea021588901ex99-1_gorilla.htm"
     ]
    },
    "schema": {
     "local": [
      "glspu-20240630.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",
      "http://xbrl.org/2020/extensible-enumerations-2.0.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/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2024-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "glspu-20240630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "glspu-20240630_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/dim_full_ifrs_2024-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "glspu-20240630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "glspu-20240630_pre.xml"
     ]
    }
   },
   "keyStandard": 333,
   "keyCustom": 194,
   "axisStandard": 32,
   "axisCustom": 6,
   "memberStandard": 50,
   "memberCustom": 139,
   "hidden": {
    "total": 324,
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 205,
    "http://www.glspu.com/20240630": 114,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 607,
   "entityCount": 1,
   "segmentCount": 205,
   "elementCount": 1054,
   "unitCount": 5,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 1227,
    "http://xbrl.sec.gov/dei/2024": 9,
    "http://fasb.org/srt/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://www.glspu.com/role/DocumentAndEntityInformation",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901-6k_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901-6k_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.glspu.com/role/ConsolidatedBalanceSheet",
     "longName": "001 - Statement - Unaudited Condensed Interim Consolidated Balance Sheets",
     "shortName": "Unaudited Condensed Interim Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CurrentFinancialAssetsAtAmortisedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
     "longName": "002 - Statement - Unaudited Condensed Interim Consolidated Statements of Comprehensive Loss (Unaudited)",
     "shortName": "Unaudited Condensed Interim Consolidated Statements of Comprehensive Loss (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:Revenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:Revenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.glspu.com/role/ShareholdersEquityType2or3",
     "longName": "003 - Statement - Unaudited Condensed Interim Consolidated Statements of Changes in Equity",
     "shortName": "Unaudited Condensed Interim Consolidated Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "ifrs-full:Equity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "ifrs-full:Equity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.glspu.com/role/ConsolidatedCashFlow",
     "longName": "004 - Statement - Unaudited Condensed Interim Consolidated Statements of Cash Flows",
     "shortName": "Unaudited Condensed Interim Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.glspu.com/role/CorporateandGroupInformation",
     "longName": "005 - Disclosure - Corporate and Group Information",
     "shortName": "Corporate and Group Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.glspu.com/role/TheAuthorizationoftheConsolidatedFinancialStatements",
     "longName": "006 - Disclosure - The Authorization of the Consolidated Financial Statements",
     "shortName": "The Authorization of the Consolidated Financial Statements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB",
     "longName": "007 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB",
     "shortName": "Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.glspu.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "008 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.glspu.com/role/CashandCashEquivalents",
     "longName": "009 - Disclosure - Cash and Cash Equivalents",
     "shortName": "Cash and Cash Equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss",
     "longName": "010 - Disclosure - Financial Assets at Fair Value Through Profit or Loss",
     "shortName": "Financial Assets at Fair Value Through Profit or Loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.glspu.com/role/FinancialAssetsatAmortizedCost",
     "longName": "011 - Disclosure - Financial Assets at Amortized Cost",
     "shortName": "Financial Assets at Amortized Cost",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.glspu.com/role/AccountsReceivable",
     "longName": "012 - Disclosure - Accounts Receivable",
     "shortName": "Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.glspu.com/role/PropertyPlantandEquipment",
     "longName": "013 - Disclosure - Property, Plant and Equipment",
     "shortName": "Property, Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.glspu.com/role/IntangibleAssets",
     "longName": "014 - Disclosure - Intangible Assets",
     "shortName": "Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.glspu.com/role/OtherNonCurrentAssets",
     "longName": "015 - Disclosure - Other Non-Current Assets",
     "shortName": "Other Non-Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.glspu.com/role/ShortTermBorrowings",
     "longName": "016 - Disclosure - Short-Term Borrowings",
     "shortName": "Short-Term Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.glspu.com/role/OtherPayables",
     "longName": "017 - Disclosure - Other Payables",
     "shortName": "Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.glspu.com/role/LongTermBorrowings",
     "longName": "018 - Disclosure - Long-Term Borrowings",
     "shortName": "Long-Term Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.glspu.com/role/ShareBasedPayment",
     "longName": "019 - Disclosure - Share-Based Payment",
     "shortName": "Share-Based Payment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.glspu.com/role/Warrantliabilities",
     "longName": "020 - Disclosure - Warrant liabilities",
     "shortName": "Warrant liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities",
     "longName": "021 - Disclosure - Convertible Preference Shares Liabilities",
     "shortName": "Convertible Preference Shares Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ConvertiblePreferenceShareLiabilitiesDisclosure",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ConvertiblePreferenceShareLiabilitiesDisclosure",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.glspu.com/role/ShareCapital",
     "longName": "022 - Disclosure - Share Capital",
     "shortName": "Share Capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.glspu.com/role/RetainedEarnings",
     "longName": "023 - Disclosure - Retained Earnings",
     "shortName": "Retained Earnings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:RetainedEarningsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:RetainedEarningsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.glspu.com/role/Revenue",
     "longName": "024 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.glspu.com/role/OtherGainsLossesNet",
     "longName": "025 - Disclosure - Other Gains (Losses) - Net",
     "shortName": "Other Gains (Losses) - Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:OtherGainsLossesNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:OtherGainsLossesNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.glspu.com/role/FinanceCosts",
     "longName": "026 - Disclosure - Finance Costs",
     "shortName": "Finance Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.glspu.com/role/ExpensesbyNature",
     "longName": "027 - Disclosure - Expenses by Nature",
     "shortName": "Expenses by Nature",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.glspu.com/role/EmployeeBenefitExpense",
     "longName": "028 - Disclosure - Employee Benefit Expense",
     "shortName": "Employee Benefit Expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.glspu.com/role/IncomeTax",
     "longName": "029 - Disclosure - Income Tax",
     "shortName": "Income Tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.glspu.com/role/EarningsLossPerShare",
     "longName": "030 - Disclosure - Earnings(Loss) Per Share",
     "shortName": "Earnings(Loss) Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.glspu.com/role/SupplementalCashFlowInformation",
     "longName": "031 - Disclosure - Supplemental Cash Flow Information",
     "shortName": "Supplemental Cash Flow Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities",
     "longName": "032 - Disclosure - Changes in Liabilities from Financing Activities",
     "shortName": "Changes in Liabilities from Financing Activities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.glspu.com/role/RelatedPartyTransactions",
     "longName": "033 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.glspu.com/role/PledgedAssets",
     "longName": "034 - Disclosure - Pledged Assets",
     "shortName": "Pledged Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:PledgedAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:PledgedAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments",
     "longName": "035 - Disclosure - Significant Contingent Liabilities and Unrecognized Contract Commitments",
     "shortName": "Significant Contingent Liabilities and Unrecognized Contract Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.glspu.com/role/CapitalManagement",
     "longName": "036 - Disclosure - Capital Management",
     "shortName": "Capital Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.glspu.com/role/FinancialInstruments",
     "longName": "037 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.glspu.com/role/FairValueInformation",
     "longName": "038 - Disclosure - Fair Value Information",
     "shortName": "Fair Value Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.glspu.com/role/SegmentInformation",
     "longName": "039 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.glspu.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:StatementOfCompliancePolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:StatementOfCompliancePolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables",
     "longName": "996001 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Tables)",
     "shortName": "Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "996002 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.glspu.com/role/CashandCashEquivalentsTables",
     "longName": "996003 - Disclosure - Cash and Cash Equivalents (Tables)",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:CashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:CashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables",
     "longName": "996004 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Tables)",
     "shortName": "Financial Assets at Fair Value Through Profit or Loss (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables",
     "longName": "996005 - Disclosure - Financial Assets at Amortized Cost (Tables)",
     "shortName": "Financial Assets at Amortized Cost (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialAssetsHeldForTradingExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialAssetsHeldForTradingExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.glspu.com/role/AccountsReceivableTables",
     "longName": "996006 - Disclosure - Accounts Receivable (Tables)",
     "shortName": "Accounts Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfAccountsReceivableTableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfAccountsReceivableTableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.glspu.com/role/PropertyPlantandEquipmentTables",
     "longName": "996007 - Disclosure - Property, Plant and Equipment (Tables)",
     "shortName": "Property, Plant and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.glspu.com/role/IntangibleAssetsTables",
     "longName": "996008 - Disclosure - Intangible Assets (Tables)",
     "shortName": "Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.glspu.com/role/OtherNonCurrentAssetsTables",
     "longName": "996009 - Disclosure - Other Non-Current Assets (Tables)",
     "shortName": "Other Non-Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.glspu.com/role/ShortTermBorrowingsTables",
     "longName": "996010 - Disclosure - Short-Term Borrowings (Tables)",
     "shortName": "Short-Term Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfShorttermBorrowingsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfShorttermBorrowingsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.glspu.com/role/OtherPayablesTables",
     "longName": "996011 - Disclosure - Other Payables (Tables)",
     "shortName": "Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfDetailedInformationAboutOtherPayablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfDetailedInformationAboutOtherPayablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.glspu.com/role/LongTermBorrowingsTables",
     "longName": "996012 - Disclosure - Long-Term Borrowings (Tables)",
     "shortName": "Long-Term Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.glspu.com/role/ShareBasedPaymentTables",
     "longName": "996013 - Disclosure - Share-Based Payment (Tables)",
     "shortName": "Share-Based Payment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfSharebasedPaymentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfSharebasedPaymentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.glspu.com/role/WarrantliabilitiesTables",
     "longName": "996014 - Disclosure - Warrant liabilities (Tables)",
     "shortName": "Warrant liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfWarrantLiabilities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfWarrantLiabilities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables",
     "longName": "996015 - Disclosure - Convertible Preference Shares Liabilities (Tables)",
     "shortName": "Convertible Preference Shares Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "glspu:ConvertiblePreferenceShareLiabilitiesDisclosure",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "glspu:ConvertiblePreferenceShareLiabilitiesDisclosure",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.glspu.com/role/ShareCapitalTables",
     "longName": "996016 - Disclosure - Share Capital (Tables)",
     "shortName": "Share Capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.glspu.com/role/RevenueTables",
     "longName": "996017 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.glspu.com/role/OtherGainsLossesNetTables",
     "longName": "996018 - Disclosure - Other Gains (Losses) - Net (Tables)",
     "shortName": "Other Gains (Losses) - Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfOtherGainslossesNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "glspu:OtherGainsLossesNetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfOtherGainslossesNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "glspu:OtherGainsLossesNetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.glspu.com/role/FinanceCostsTables",
     "longName": "996019 - Disclosure - Finance Costs (Tables)",
     "shortName": "Finance Costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.glspu.com/role/ExpensesbyNatureTables",
     "longName": "996020 - Disclosure - Expenses by Nature (Tables)",
     "shortName": "Expenses by Nature (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.glspu.com/role/EmployeeBenefitExpenseTables",
     "longName": "996021 - Disclosure - Employee Benefit Expense (Tables)",
     "shortName": "Employee Benefit Expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.glspu.com/role/IncomeTaxTables",
     "longName": "996022 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDeferredIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDeferredIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.glspu.com/role/EarningsLossPerShareTables",
     "longName": "996023 - Disclosure - Earnings(Loss) Per Share (Tables)",
     "shortName": "Earnings(Loss) Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.glspu.com/role/SupplementalCashFlowInformationTables",
     "longName": "996024 - Disclosure - Supplemental Cash Flow Information (Tables)",
     "shortName": "Supplemental Cash Flow Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables",
     "longName": "996025 - Disclosure - Changes in Liabilities from Financing Activities (Tables)",
     "shortName": "Changes in Liabilities from Financing Activities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.glspu.com/role/RelatedPartyTransactionsTables",
     "longName": "996026 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.glspu.com/role/PledgedAssetsTables",
     "longName": "996027 - Disclosure - Pledged Assets (Tables)",
     "shortName": "Pledged Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "glspu:PledgedAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "glspu:PledgedAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.glspu.com/role/CapitalManagementTables",
     "longName": "996028 - Disclosure - Capital Management (Tables)",
     "shortName": "Capital Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfGearingRatiosTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ScheduleOfGearingRatiosTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.glspu.com/role/FinancialInstrumentsTables",
     "longName": "996029 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.glspu.com/role/FairValueInformationTables",
     "longName": "996030 - Disclosure - Fair Value Information (Tables)",
     "shortName": "Fair Value Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.glspu.com/role/SegmentInformationTables",
     "longName": "996031 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable",
     "longName": "996032 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year",
     "shortName": "Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c62",
      "name": "glspu:NewStandardsInterpretationsAndAmendments",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c62",
      "name": "glspu:NewStandardsInterpretationsAndAmendments",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable",
     "longName": "996033 - Disclosure - Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective",
     "shortName": "Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c66",
      "name": "glspu:NewStandardsInterpretationsAndAmendments",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c66",
      "name": "glspu:NewStandardsInterpretationsAndAmendments",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "996034 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:EstimatedUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:EstimatedUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable",
     "longName": "996035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Subsidiaries Included in the Consolidated Financial Statements",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Subsidiaries Included in the Consolidated Financial Statements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c72",
      "name": "glspu:MainBusinessActivities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c72",
      "name": "glspu:MainBusinessActivities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable",
     "longName": "996036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Property, Plant and Equipment",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Property, Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c108",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c108",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.glspu.com/role/CashandCashEquivalentsDetails",
     "longName": "996037 - Disclosure - Cash and Cash Equivalents (Details)",
     "shortName": "Cash and Cash Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c115",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R79": {
     "role": "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable",
     "longName": "996038 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Cash and Cash Equivalents",
     "shortName": "Cash and Cash Equivalents (Details) - Schedule of Cash and Cash Equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CashOnHand",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:CashAndCashEquivalentsTableTextBlock",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CashOnHand",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:CashAndCashEquivalentsTableTextBlock",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails",
     "longName": "996039 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Details)",
     "shortName": "Financial Assets at Fair Value Through Profit or Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c15",
      "name": "ifrs-full:CurrentInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c15",
      "name": "ifrs-full:CurrentInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable",
     "longName": "996040 - Disclosure - Financial Assets at Fair Value Through Profit or Loss (Details) - Schedule of Financial Assets at Fair Value Through Profit or Loss",
     "shortName": "Financial Assets at Fair Value Through Profit or Loss (Details) - Schedule of Financial Assets at Fair Value Through Profit or Loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R82": {
     "role": "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails",
     "longName": "996041 - Disclosure - Financial Assets at Amortized Cost (Details)",
     "shortName": "Financial Assets at Amortized Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "glspu:FinancialAssetAtAmortizedCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "glspu:FinancialAssetAtAmortizedCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable",
     "longName": "996042 - Disclosure - Financial Assets at Amortized Cost (Details) - Schedule of Financial Assets at Amortized Cost",
     "shortName": "Financial Assets at Amortized Cost (Details) - Schedule of Financial Assets at Amortized Cost",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "glspu:TimeDepositsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsHeldForTradingExplanatory",
       "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "glspu:TimeDepositsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsHeldForTradingExplanatory",
       "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.glspu.com/role/ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable",
     "longName": "996043 - Disclosure - Financial Assets at Amortized Cost (Details) - Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost",
     "shortName": "Financial Assets at Amortized Cost (Details) - Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.glspu.com/role/AccountsReceivableDetails",
     "longName": "996044 - Disclosure - Accounts Receivable (Details)",
     "shortName": "Accounts Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c121",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c121",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.glspu.com/role/ScheduleofAccountsReceivableTable",
     "longName": "996045 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable",
     "shortName": "Accounts Receivable (Details) - Schedule of Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "glspu:AccountsReceivablesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfAccountsReceivableTableTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfAccountsReceivableTableTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable",
     "longName": "996046 - Disclosure - Accounts Receivable (Details) - Schedule of Aging Analysis of Accounts Receivable",
     "shortName": "Accounts Receivable (Details) - Schedule of Aging Analysis of Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "glspu:AccountsReceivablesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfAccountsReceivableTableTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c122",
      "name": "glspu:AccountsReceivablesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable",
     "longName": "996047 - Disclosure - Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment",
     "shortName": "Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.glspu.com/role/IntangibleAssetsDetails",
     "longName": "996048 - Disclosure - Intangible Assets (Details)",
     "shortName": "Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ConsiderationPaidReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ConsiderationPaidReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable",
     "longName": "996049 - Disclosure - Intangible Assets (Details) - Schedule of Intangible Assets",
     "shortName": "Intangible Assets (Details) - Schedule of Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "glspu:CostIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfIntangibleAssetsTableTextBlock",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "glspu:CostIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfIntangibleAssetsTableTextBlock",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable",
     "longName": "996050 - Disclosure - Intangible Assets (Details) - Schedule of Amortization on Intangible Assets",
     "shortName": "Intangible Assets (Details) - Schedule of Amortization on Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "glspu:SellingExpenses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "glspu:SellingExpenses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable",
     "longName": "996051 - Disclosure - Other Non-Current Assets (Details) - Schedule of Other Non-Current Assets",
     "shortName": "Other Non-Current Assets (Details) - Schedule of Other Non-Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:OtherNoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c184",
      "name": "ifrs-full:OtherNoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.glspu.com/role/ShortTermBorrowingsDetails",
     "longName": "996052 - Disclosure - Short-Term Borrowings (Details)",
     "shortName": "Short-Term Borrowings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:ShorttermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c192",
      "name": "ifrs-full:BorrowingsMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
     "longName": "996053 - Disclosure - Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings",
     "shortName": "Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:ShorttermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c197",
      "name": "ifrs-full:ShorttermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfShorttermBorrowingsTableTextBlock",
       "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable",
     "longName": "996054 - Disclosure - Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing",
     "shortName": "Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c235",
      "name": "glspu:DebtInstrumentMaturityDateDescriptions",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c235",
      "name": "glspu:DebtInstrumentMaturityDateDescriptions",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.glspu.com/role/ScheduleofOtherPayablesTable",
     "longName": "996055 - Disclosure - Other Payables (Details) - Schedule of Other Payables",
     "shortName": "Other Payables (Details) - Schedule of Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:ValueAddedTaxPayables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:DisclosureOfDetailedInformationAboutOtherPayablesTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:ValueAddedTaxPayables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:DisclosureOfDetailedInformationAboutOtherPayablesTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable",
     "longName": "996056 - Disclosure - Long-Term Borrowings (Details) - Schedule of Long-Term Borrowings",
     "shortName": "Long-Term Borrowings (Details) - Schedule of Long-Term Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.glspu.com/role/ShareBasedPaymentDetails",
     "longName": "996057 - Disclosure - Share-Based Payment (Details)",
     "shortName": "Share-Based Payment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c27",
      "name": "glspu:ConversionRatioShareOptions",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c27",
      "name": "glspu:ConversionRatioShareOptions",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable",
     "longName": "996058 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment",
     "shortName": "Share-Based Payment (Details) - Schedule of Share-Based Payment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c281",
      "name": "glspu:GrantDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c281",
      "name": "glspu:GrantDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable",
     "longName": "996059 - Disclosure - Share-Based Payment (Details) - Schedule of Employee Share Options Granting Period and Exercise Conditions",
     "shortName": "Share-Based Payment (Details) - Schedule of Employee Share Options Granting Period and Exercise Conditions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c288",
      "name": "ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c288",
      "name": "ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable",
     "longName": "996060 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment Arrangements",
     "shortName": "Share-Based Payment (Details) - Schedule of Share-Based Payment Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
     "longName": "996061 - Disclosure - Share-Based Payment (Details) - Schedule of Fair Value of Share Options Granted on Grant Date",
     "shortName": "Share-Based Payment (Details) - Schedule of Fair Value of Share Options Granted on Grant Date",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DateOfGrantOfSharebasedPaymentArrangement",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DateOfGrantOfSharebasedPaymentArrangement",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable",
     "longName": "996062 - Disclosure - Share-Based Payment (Details) - Schedule of Share-Based Payment Expenses",
     "shortName": "Share-Based Payment (Details) - Schedule of Share-Based Payment Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c311",
      "name": "ifrs-full:ExercisePriceShareOptionsGranted2019",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c311",
      "name": "ifrs-full:ExercisePriceShareOptionsGranted2019",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.glspu.com/role/ScheduleofExpensesIncurredonShareBasedPaymentTable",
     "longName": "996063 - Disclosure - Share-Based Payment (Details) - Schedule of Expenses Incurred on Share-Based Payment",
     "shortName": "Share-Based Payment (Details) - Schedule of Expenses Incurred on Share-Based Payment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.glspu.com/role/WarrantliabilitiesDetails",
     "longName": "996064 - Disclosure - Warrant liabilities (Details)",
     "shortName": "Warrant liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:WarrantsOutstandingTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:WarrantsOutstandingTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable",
     "longName": "996065 - Disclosure - Warrant liabilities (Details) - Schedule of Warrant Liabilities",
     "shortName": "Warrant liabilities (Details) - Schedule of Warrant Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c319",
      "name": "glspu:NumberOfShare",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:DisclosureOfWarrantLiabilities",
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c323",
      "name": "glspu:NumberOfShare",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails",
     "longName": "996066 - Disclosure - Convertible Preference Shares Liabilities (Details)",
     "shortName": "Convertible Preference Shares Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c27",
      "name": "glspu:ConvertiblePreferrenceSharesDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable",
     "longName": "996067 - Disclosure - Convertible Preference Shares Liabilities (Details) - Schedule of Convertible Preference Share Liabilities",
     "shortName": "Convertible Preference Shares Liabilities (Details) - Schedule of Convertible Preference Share Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "glspu:ConvertiblePreferredShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock",
       "glspu:ConvertiblePreferenceShareLiabilitiesDisclosure",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ConvertiblePreferenceShareLiabilitiesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock",
       "glspu:ConvertiblePreferenceShareLiabilitiesDisclosure",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.glspu.com/role/ShareCapitalDetails",
     "longName": "996068 - Disclosure - Share Capital (Details)",
     "shortName": "Share Capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c345",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable",
     "longName": "996069 - Disclosure - Share Capital (Details) - Schedule of Authorized and Issued Preference Shares",
     "shortName": "Share Capital (Details) - Schedule of Authorized and Issued Preference Shares",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c348",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c348",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable",
     "longName": "996070 - Disclosure - Share Capital (Details) - Schedule of Company\u2019s Ordinary Shares Outstanding",
     "shortName": "Share Capital (Details) - Schedule of Company\u2019s Ordinary Shares Outstanding",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c362",
      "name": "glspu:WarrantExercised",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.glspu.com/role/RevenueDetails",
     "longName": "996071 - Disclosure - Revenue (Details)",
     "shortName": "Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable",
     "longName": "996072 - Disclosure - Revenue (Details) - Schedule of Revenue from Contracts with Customers",
     "shortName": "Revenue (Details) - Schedule of Revenue from Contracts with Customers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable",
     "longName": "996073 - Disclosure - Revenue (Details) - Schedule of Revenue from the Transfer of Goods and Services",
     "shortName": "Revenue (Details) - Schedule of Revenue from the Transfer of Goods and Services",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c390",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c390",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable",
     "longName": "996074 - Disclosure - Revenue (Details) - Schedule of Revenue-Related Contract Assets and Liabilities",
     "shortName": "Revenue (Details) - Schedule of Revenue-Related Contract Assets and Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:ContractAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R116": {
     "role": "http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable",
     "longName": "996075 - Disclosure - Revenue (Details) - Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance",
     "shortName": "Revenue (Details) - Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:ServiceRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ServiceRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable",
     "longName": "996076 - Disclosure - Other Gains (Losses) - Net (Details) - Schedule of Other Gains (Losses) - Net",
     "shortName": "Other Gains (Losses) - Net (Details) - Schedule of Other Gains (Losses) - Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:NetCurrencyExchangeGainslosses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfOtherGainslossesNetTableTextBlock",
       "glspu:OtherGainsLossesNetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfOtherGainslossesNetTableTextBlock",
       "glspu:OtherGainsLossesNetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.glspu.com/role/ScheduleofFinanceCostsTable",
     "longName": "996077 - Disclosure - Finance Costs (Details) - Schedule of Finance Costs",
     "shortName": "Finance Costs (Details) - Schedule of Finance Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable",
     "longName": "996078 - Disclosure - Expenses by Nature (Details) - Schedule of Expenses by Nature",
     "shortName": "Expenses by Nature (Details) - Schedule of Expenses by Nature",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable",
     "longName": "996079 - Disclosure - Employee Benefit Expense (Details) - Schedule Employee Benefit Expense",
     "shortName": "Employee Benefit Expense (Details) - Schedule Employee Benefit Expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.glspu.com/role/IncomeTaxDetails",
     "longName": "996080 - Disclosure - Income Tax (Details)",
     "shortName": "Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c423",
      "name": "ifrs-full:TaxRateEffectFromChangeInTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c423",
      "name": "ifrs-full:TaxRateEffectFromChangeInTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable",
     "longName": "996081 - Disclosure - Income Tax (Details) - Schedule of Income Tax Expense (Benefit)",
     "shortName": "Income Tax (Details) - Schedule of Income Tax Expense (Benefit)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.glspu.com/role/EarningsLossPerShareDetails",
     "longName": "996082 - Disclosure - Earnings(Loss) Per Share (Details)",
     "shortName": "Earnings(Loss) Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:ConversionRatioOfOrdinaryShares",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable",
     "longName": "996083 - Disclosure - Earnings(Loss) Per Share (Details) - Schedule of Earnings (Loss) Per Share",
     "shortName": "Earnings(Loss) Per Share (Details) - Schedule of Earnings (Loss) Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable",
     "longName": "996084 - Disclosure - Supplemental Cash Flow Information (Details) - Schedule of Investing Activities with Partial Cash Payments",
     "shortName": "Supplemental Cash Flow Information (Details) - Schedule of Investing Activities with Partial Cash Payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:PurchaseOfInvestmentProperty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:PurchaseOfInvestmentProperty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable",
     "longName": "996085 - Disclosure - Supplemental Cash Flow Information (Details) - Schedule of Purchase of Property, Plant and Equipment",
     "shortName": "Supplemental Cash Flow Information (Details) - Schedule of Purchase of Property, Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable",
     "longName": "996086 - Disclosure - Changes in Liabilities from Financing Activities (Details) - Schedule of Changes in Liabilities from Financing Activities",
     "shortName": "Changes in Liabilities from Financing Activities (Details) - Schedule of Changes in Liabilities from Financing Activities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c433",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c433",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.glspu.com/role/RelatedPartyTransactionsDetails",
     "longName": "996087 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c457",
      "name": "ifrs-full:ProceedsFromIssueOfOrdinaryShares",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c457",
      "name": "ifrs-full:ProceedsFromIssueOfOrdinaryShares",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable",
     "longName": "996088 - Disclosure - Related Party Transactions (Details) - Schedule of Names of Related Parties and Relationship",
     "shortName": "Related Party Transactions (Details) - Schedule of Names of Related Parties and Relationship",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c458",
      "name": "glspu:RelationshipWithTheCompany",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c458",
      "name": "glspu:RelationshipWithTheCompany",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable",
     "longName": "996089 - Disclosure - Related Party Transactions (Details) - Schedule of Interest Expense and Interest Payable",
     "shortName": "Related Party Transactions (Details) - Schedule of Interest Expense and Interest Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:InterestExpenseOnOtherFinancialLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:InterestExpenseOnOtherFinancialLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable",
     "longName": "996090 - Disclosure - Related Party Transactions (Details) - Schedule of Key Management Compensation",
     "shortName": "Related Party Transactions (Details) - Schedule of Key Management Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:OtherShorttermEmployeeBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:OtherShorttermEmployeeBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable",
     "longName": "996091 - Disclosure - Pledged Assets (Details) - Schedule of Assets Pledged as Collateral",
     "shortName": "Pledged Assets (Details) - Schedule of Assets Pledged as Collateral",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:BookValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "glspu:PledgedAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:BookValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "glspu:PledgedAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails",
     "longName": "996092 - Disclosure - Significant Contingent Liabilities and Unrecognized Contract Commitments (Details)",
     "shortName": "Significant Contingent Liabilities and Unrecognized Contract Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c466",
      "name": "ifrs-full:ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c466",
      "name": "ifrs-full:ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.glspu.com/role/ScheduleofGearingRatiosTable",
     "longName": "996093 - Disclosure - Capital Management (Details) - Schedule of Gearing Ratios",
     "shortName": "Capital Management (Details) - Schedule of Gearing Ratios",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.glspu.com/role/FinancialInstrumentsDetails",
     "longName": "996094 - Disclosure - Financial Instruments (Details)",
     "shortName": "Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:NetCurrencyExchangeGainslosses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "glspu:ScheduleOfOtherGainslossesNetTableTextBlock",
       "glspu:OtherGainsLossesNetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:MarketInterestRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable",
     "longName": "996095 - Disclosure - Financial Instruments (Details) - Schedule of Financial Instruments by Category",
     "shortName": "Financial Instruments (Details) - Schedule of Financial Instruments by Category",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:FinancialAssetsAtAmortisedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable",
     "longName": "996096 - Disclosure - Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies",
     "shortName": "Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "c477",
      "name": "glspu:ForeignCurrencyFinancialAssetsAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c477",
      "name": "glspu:ForeignCurrencyFinancialAssetsAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable",
     "longName": "996097 - Disclosure - Financial Instruments (Details) - Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation",
     "shortName": "Financial Instruments (Details) - Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "c477",
      "name": "glspu:FinancialAssetDegreeOfVariation",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c477",
      "name": "glspu:FinancialAssetDegreeOfVariation",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.glspu.com/role/ScheduleofProvisionMatrixTable",
     "longName": "996098 - Disclosure - Financial Instruments (Details) - Schedule of Provision Matrix",
     "shortName": "Financial Instruments (Details) - Schedule of Provision Matrix",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "glspu:AccountsReceivablesTotalBookValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "glspu:AccountsReceivablesTotalBookValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable",
     "longName": "996099 - Disclosure - Financial Instruments (Details) - Schedule of Loss Allowance for Accounts Receivable",
     "shortName": "Financial Instruments (Details) - Schedule of Loss Allowance for Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "c512",
      "name": "glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c518",
      "name": "glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable",
     "longName": "996100 - Disclosure - Financial Instruments (Details) - Schedule of Non-Derivative Financial Liabilities",
     "shortName": "Financial Instruments (Details) - Schedule of Non-Derivative Financial Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "c521",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c521",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable",
     "longName": "996101 - Disclosure - Fair Value Information (Details) - Schedule of the Related Information of Natures of the Assets and Liabilities",
     "shortName": "Fair Value Information (Details) - Schedule of the Related Information of Natures of the Assets and Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable",
     "longName": "996102 - Disclosure - Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument",
     "shortName": "Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "c559",
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c561",
      "name": "glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
     "longName": "996103 - Disclosure - Fair Value Information (Details) - Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis",
     "shortName": "Fair Value Information (Details) - Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable",
     "longName": "996104 - Disclosure - Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments",
     "shortName": "Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "c587",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c587",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea021588901ex99-1_gorilla.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivables",
        "label": "Accounts Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Aging Analysis of Accounts Receivable [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccountsReceivableDetailsScheduleofAgingAnalysisofAccountsReceivableTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable (Details) - Schedule of Aging Analysis of Accounts Receivable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccountsReceivablesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccountsReceivablesGross",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAccountsReceivableTable",
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "documentation": "Accounts receivable.",
        "label": "Accounts Receivables Gross"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccountsReceivablesLossAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccountsReceivablesLossAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss allowance",
        "documentation": "The amount is accounts receivables of loss allowance.",
        "label": "Accounts Receivables Loss Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccountsReceivablesTotalBookValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccountsReceivablesTotalBookValue",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total book value",
        "documentation": "The amount is accounts receivables book value.",
        "label": "Accounts Receivables Total Book Value"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccumulatedAmortizationIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccumulatedAmortizationIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated amortization",
        "periodEndLabel": "Accumulated amortization",
        "documentation": "Accumulated amortization.",
        "label": "Accumulated Amortization Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccumulatedDepreciationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccumulatedDepreciationMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated depreciation [Member]",
        "label": "Accumulated Depreciation Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccumulatedDepreciationOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccumulatedDepreciationOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated depreciation [Member]",
        "label": "Accumulated Depreciation One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AccumulatedDepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AccumulatedDepreciationPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated depreciation",
        "periodEndLabel": "Accumulated depreciation",
        "documentation": "Accumulated Depreciation Property Plant And Equipment.",
        "label": "Accumulated Depreciation Property Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid in capital in excess of par value of preference share",
        "label": "Addition Paid In Capital In Excess Of Par Value Of Preferred Share Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AdditionalPaidInCapitalTreasuryShareTransactionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdditionalPaidInCapitalTreasuryShareTransactionMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid in capital-treasury share transactions",
        "label": "Additional Paid In Capital Treasury Share Transaction Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapitalMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid in capital in excess of par value of ordinary share",
        "label": "Additional paid-in capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "glspu_AdditionalPaidsInCapital": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdditionalPaidsInCapital",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid in capital",
        "label": "Additional Paids In Capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions other than through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "glspu_AdjustmentAndWriteoffMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdjustmentAndWriteoffMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment and write-off [Member]",
        "label": "Adjustment And Writeoff Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior year income tax overestimation",
        "label": "Adjustments for current tax of prior periods"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for current tax of prior periods."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssetsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets",
        "label": "Adjustments for decrease (increase) in accrued income including contract assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInContractAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "label": "Adjustments for decrease (increase) in contract assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Adjustments for decrease (increase) in inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Adjustments for decrease (increase) in other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Adjustments for decrease (increase) in other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other current assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Adjustments for decrease (increase) in trade accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Adjustments for decrease (increase) in trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation expenses",
        "label": "Adjustments for depreciation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_AdjustmentsForFairValueGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForFairValueGainsLosses",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value",
        "label": "Adjustments for fair value losses (gains)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for fair value losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Gain) loss on disposal of property, plant and equipment",
        "label": "Adjustments for gain (loss) on disposals, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInContractLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Adjustments for increase (decrease) in contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the increase (decrease) in contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract liabilities; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating liabilities",
        "label": "Adjustments for increase (decrease) in deferred income including contract liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Adjustments for increase (decrease) in other current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other current liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other current liabilities; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInOtherLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Adjustments for increase (decrease) in other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "glspu_AdjustmentsForIncreaseDecreaseInProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdjustmentsForIncreaseDecreaseInProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "documentation": "Amount of adjustment for incease decrease in provisions.",
        "label": "Adjustments For Increase Decrease In Provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Adjustments for increase (decrease) in trade accounts payable"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "glspu_AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]",
        "label": "Adjustments For Increase Decrease In Trade And Notes Payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables",
        "label": "Adjustments for increase (decrease) in trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "glspu_AdjustmentsForPrepayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdjustmentsForPrepayment",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepayments",
        "documentation": "Total prepayments and accrued income including contract assets",
        "label": "Adjustments For Prepayment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for ECLs",
        "label": "Adjustments for provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile profit (loss)",
        "label": "Adjustments to reconcile profit (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AdjustmentsForShareOptionExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdjustmentsForShareOptionExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable": {
       "parentTag": "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share option expenses",
        "documentation": "Adjustments for share option expenses.",
        "label": "Adjustments For Share Option Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment expenses",
        "label": "Adjustments for share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net currency exchange losses",
        "label": "Adjustments for unrealised foreign exchange losses (gains)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r249",
      "r303"
     ]
    },
    "glspu_AdvanceReceiptsForShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AdvanceReceiptsForShareCapitalMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance receipts for share capital",
        "label": "Advance Receipts For Share Capital Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AgreementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AgreementAxis",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement [Axis]",
        "label": "Agreement Axis"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AgreementDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AgreementDomainDomain",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AgreementDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AgreementPaymentsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AgreementPaymentsAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement payments amount",
        "documentation": "Agreement payments amount.",
        "label": "Agreement Payments Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Allowance for ECLs / uncollectable accounts",
        "label": "Allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to IAS 7 and IFRS 7, \u2019Supplier finance arrangements\u2019 [Member]",
        "label": "Amendments To IAS7 And IFRS7 Supplier Finance Arrangements Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AmendmentsToIFRS10AndIAS28Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AmendmentsToIFRS10AndIAS28Member",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to IFRS 10 and IAS 28, \u2019Sale or contribution of assets between an investor and its associate or joint venture\u2019 [Member]",
        "label": "Amendments To IFRS10 And IAS28 Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable",
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expenses",
        "verboseLabel": "Amortization expenses on intangible assets",
        "negatedLabel": "Amortization expenses",
        "label": "Amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable": {
       "parentTag": "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable",
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of intangible assets",
        "verboseLabel": "Amortization",
        "label": "Amortisation, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmountsPayableRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension payable",
        "label": "Amounts payable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r64",
      "r67"
     ]
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-operating income and expenses",
        "label": "Analysis of income and expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASB"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Applications of new and revised IFRS and IAS and IFRIC and SIC and IASB",
        "documentation": "Application of new and revised International Financial Reporting Standards (\u201cIFRS\u201d), International Accounting Standards (\u201cIAS\u201d), International Financial Reporting Interpretations Committee (\u201cIFRIC\u201d) Interpretations and Standing Interpretations Committee (\u201cSIC\u201d) Interpretations issued by the International Accounting Standards Board (\u201cIASB\u201d), (collectively, \u201cIFRSs\u201d)",
        "label": "Applications Of New And Revised IFRSAnd IASAnd IFRICAnd SICAnd IASBText Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ApplicationsOfNewAndRevisedIfrsAndIasAndIfricAndSicAndIasbAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Application of New and Revised International Financial Reporting Standards Ifrs International Accounting Standards Ias International Financial Reporting Interpretations Committee Ifric Interpretations an [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Interpretation that are Mandatorily Effective for the Current Year [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBDetailsScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applications of New and Revised IFRS and IAS and IFRIC and SIC and IASB (Details) - Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r121",
      "r122",
      "r124",
      "r203",
      "r206"
     ]
    },
    "glspu_AssetsAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AssetsAbstract0",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AssetsAbstract1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AssetsAbstract1",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets Abstract1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities from financing activities-gross [Member]",
        "label": "Assets held to hedge liabilities arising from financing activities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets held to hedge liabilities arising from financing activities. [Refer: Assets; Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r250"
     ]
    },
    "glspu_AsteriaCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AsteriaCorporationMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails",
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asteria Corporation [Member]",
        "label": "Asteria Corporation Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AtTheBeginningOfYear1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AtTheBeginningOfYear1Member",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At The Beginning of Year 1 [Member]",
        "label": "At The Beginning Of Year1 Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AtTheBeginningOfYear2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AtTheBeginningOfYear2Member",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At The Beginning of Year 2 [Member]",
        "label": "At The Beginning Of Year2 Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AtTheBeginningOfYear3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AtTheBeginningOfYear3Member",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At The Beginning of Year 3 [Member]",
        "label": "At The Beginning Of Year3 Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AtTheBeginningOfYear4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AtTheBeginningOfYear4Member",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At The Beginning of Year 4 [Member]",
        "label": "At The Beginning Of Year4 Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AuthorizedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AuthorizedCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized capital (in Dollars)",
        "label": "Authorized Capital"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_AwardsDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "AwardsDateAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Date [Axis]",
        "label": "Awards Date Axis"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BalancesWithBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BalancesWithBanks",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable": {
       "parentTag": "ifrs-full_Cash",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Checking accounts",
        "label": "Balances with banks"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash balances held at banks."
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "ifrs-full_BankAndSimilarCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BankAndSimilarCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outsourcing charges",
        "label": "Bank and similar charges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of bank and similar charges recognised by the entity as an expense."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_BankBorrowingsUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BankBorrowingsUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinanceCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank borrowings",
        "label": "Bank borrowings, undiscounted cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to bank borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r266",
      "r271"
     ]
    },
    "glspu_BankCollaterializedBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "BankCollaterializedBorrowingsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank collaterialized borrowings [Member]",
        "label": "Bank Collaterialized Borrowings Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earning (loss) per share (in Dollars per share)",
        "verboseLabel": "Earnings per share, Profit attributable to the parent",
        "label": "Basic earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74"
     ]
    },
    "ifrs-full_BasicEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BasicEarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings(Loss) Per Share [Abstract]",
        "terseLabel": "Basic earnings per share"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_BasisOfCondensedConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "BasisOfCondensedConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of condensed consolidation",
        "documentation": "Basis of condensed consolidation.",
        "label": "Basis Of Condensed Consolidation Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_BasisOfPreparationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "BasisOfPreparationPolicyTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of preparation",
        "documentation": "Basis of preparation.",
        "label": "Basis Of Preparation Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BenefitsPaidOrPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BenefitsPaidOrPayable",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and bonuses payable",
        "label": "Benefits paid or payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of benefits paid or payable for retirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "glspu_BerwickResourcesLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "BerwickResourcesLimitedMember",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Berwick Resources Limited [Member]",
        "label": "Berwick Resources Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_BookValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "BookValue",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Book value",
        "documentation": "Book value.",
        "label": "Book Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Borrowings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank borrowings",
        "label": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_BorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Borrowings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable",
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable",
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_BorrowingsByTypeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByTypeAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank borrowings",
        "label": "Borrowings, by type [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.glspu.com/role/CashandCashEquivalentsDetails",
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable",
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate range",
        "verboseLabel": "Interest rate",
        "netLabel": "Interest rate of time deposits",
        "label": "Percentage of interest rate per annum"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity date",
        "label": "Borrowings, maturity"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.glspu.com/role/CashandCashEquivalentsDetails",
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails",
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable",
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable",
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable",
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
      "http://www.glspu.com/role/ShareBasedPaymentDetails",
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bottom of range [member]",
        "verboseLabel": "Bottom of Range [Member]",
        "netLabel": "Minimum [Member]",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r128",
      "r150",
      "r164",
      "r252",
      "r253",
      "r307"
     ]
    },
    "glspu_BuildingsAndStructuresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "BuildingsAndStructuresMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and structures [Member]",
        "label": "Buildings And Structures Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and structures [Member]",
        "label": "Buildings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "glspu_CancellationOfTreasuryShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CancellationOfTreasuryShare",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancellation of treasury shares",
        "documentation": "Cancellation of treasury shares.",
        "label": "Cancellation Of Treasury Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CancellationOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CancellationOfTreasuryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancellation of treasury shares",
        "label": "Cancellation of treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of treasury stock cancelled during the period. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "glspu_CapitalManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CapitalManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Management [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CapitalManagementTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CapitalManagementTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/CapitalManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Management [Abstract]",
        "label": "Capital Management Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CapitalManagementTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CapitalManagementTablesTable",
     "presentation": [
      "http://www.glspu.com/role/CapitalManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Management (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CapitalSurplusAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CapitalSurplusAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital surplus",
        "label": "Capital Surplus Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Gross cash (in Dollars)",
        "label": "Cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "ifrs-full_CashAdvancesAndLoansFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAdvancesAndLoansFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory note outstanding",
        "label": "Cash advances and loans from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from advances and loans from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "totalLabel": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r101",
      "r117"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of cash to exchange ordinary shares",
        "label": "Cash and cash equivalents, percentage contributed to fair value of plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage cash and cash equivalents contribute to the fair value of defined benefit plan assets. [Refer: Cash and cash equivalents; Plan assets, at fair value; Defined benefit plans [domain]] [Contrast: Cash and cash equivalents, amount contributed to fair value of plan assets]"
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "glspu_CashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/CashandCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash and Cash Equivalents",
        "label": "Cash And Cash Equivalents Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee Deposits Received",
        "label": "Cash flows from (used in) decrease (increase) in short-term deposits and investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) due to a decrease (increase) in short-term deposits and investments."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows from financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r102"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES",
        "label": "Cash flows from (used in) financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows used in investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r102"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES",
        "label": "Cash flows from (used in) investing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows used in operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities, from continuing and discontinued operations. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r89",
      "r102"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES",
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash flows used in operations",
        "label": "Cash flows from (used in) operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r249"
     ]
    },
    "ifrs-full_CashOnHand": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashOnHand",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable": {
       "parentTag": "ifrs-full_Cash",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash on hand and petty cash",
        "label": "Cash on hand"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash held by the entity. This does not include demand deposits."
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "glspu_CashandCashEquivalentsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CashandCashEquivalentsDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/CashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CashandCashEquivalentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CashandCashEquivalentsDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/CashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable",
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable",
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Assets at Amortized Cost [Abstract]",
        "terseLabel": "Financial assets mandatorily measured at fair value through profit or loss",
        "verboseLabel": "Financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable",
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Categories of financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.glspu.com/role/RevenueDetails",
      "http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable",
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable",
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable",
      "http://www.glspu.com/role/ShareBasedPaymentDetails",
      "http://www.glspu.com/role/ShareCapitalDetails",
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://www.glspu.com/role/RevenueDetails",
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable",
      "http://www.glspu.com/role/ShareBasedPaymentDetails",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInFairValueMeasurementEntitysOwnEquityInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the Changes in Level 3 Instrument [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable": {
       "parentTag": "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Ending balance of payable on intangible assets",
        "label": "Increase (decrease) in intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in inventory of finished goods",
        "label": "Decrease (increase) in inventories of finished goods and work in progress"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in inventories of finished goods and work in progress. [Refer: Inventories; Current finished goods; Current work in progress]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r224"
     ]
    },
    "ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in Liabilities from Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ChangesInOperatingAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ChangesInOperatingAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities",
        "label": "Changes In Operating Assets And Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net exchange differences",
        "label": "Increase (decrease) in property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "glspu_ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ChangesinLiabilitiesfromFinancingActivitiesDetailsScheduleofChangesinLiabilitiesfromFinancingActivitiesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in Liabilities from Financing Activities (Details) - Schedule of Changes in Liabilities from Financing Activities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ClassOfWarrantOrRightsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ClassOfWarrantOrRightsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable",
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Warrant or Rights [Axis]",
        "label": "Class Of Warrant Or Rights Axis"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ClassOfWarrantOrRightsDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ClassOfWarrantOrRightsDomainDomain",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassOfWarrantOrRightsDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable",
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable",
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81",
      "r126",
      "r144"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable",
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable",
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r126",
      "r144"
     ]
    },
    "ifrs-full_ClassesOfCashReceiptsFromOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfCashReceiptsFromOperatingActivitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments",
        "label": "Classes of cash receipts from operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails",
      "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable",
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r184",
      "r186",
      "r187"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails",
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r182",
      "r184",
      "r186",
      "r187"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesDomain",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable",
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable",
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to IAS 1, \u2018Classification of liabilities as current or noncurrent\u2019 [Member]",
        "label": "Classification of Liabilities as Current or Non-current [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for Classification of Liabilities as Current or Non-current (Amendments to IAS 1) issued in January 2020 and later amended in July 2020."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "glspu_Collateral": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "Collateral",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral",
        "documentation": "Description of collateral securities.",
        "label": "Collateral"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CollaterializedBorrowingsFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CollaterializedBorrowingsFiveMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaterialized Borrowings [Member]",
        "label": "Collaterialized Borrowings Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CollaterializedBorrowingsFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CollaterializedBorrowingsFourMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaterialized Borrowings [Member]",
        "label": "Collaterialized Borrowings Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CollaterializedBorrowingsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CollaterializedBorrowingsOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaterialized Borrowings [Member]",
        "label": "Collaterialized Borrowings One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CollaterializedBorrowingsThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CollaterializedBorrowingsThreeMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaterialized Borrowings [Member]",
        "label": "Collaterialized Borrowings Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CollaterializedBorrowingsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CollaterializedBorrowingsTwoMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaterialized Borrowings [Member]",
        "label": "Collaterialized Borrowings Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of other comprehensive loss that may be reclassified to profit or loss",
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of other comprehensive loss that may not be reclassified to profit or loss",
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive loss for the period",
        "terseLabel": "Total comprehensive income (loss) for the period",
        "label": "Comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r34",
      "r106",
      "r109",
      "r114",
      "r251"
     ]
    },
    "ifrs-full_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transportation equipment [Member]",
        "label": "Computer equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "ifrs-full_ComputerSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComputerSoftwareMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer software [member]",
        "label": "Computer software [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r242"
     ]
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Subsidiaries Included in the Consolidated Financial Statements [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": [
      "r214",
      "r215",
      "r216",
      "r217"
     ]
    },
    "ifrs-full_ConsiderationPaidReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ConsiderationPaidReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration amount paid",
        "label": "Consideration paid (received)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of consideration paid or received in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "glspu_ConsolidationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConsolidationMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation [Member]",
        "label": "Consolidation Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContractAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "verboseLabel": "Contract assets relating to service contracts",
        "label": "Contract assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity\u2019s future performance)."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r133"
     ]
    },
    "ifrs-full_ContractAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContractAssetsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets:",
        "label": "Contract assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "verboseLabel": "Contract liabilities relating to service contracts",
        "label": "Contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r133"
     ]
    },
    "ifrs-full_ContractLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContractLiabilitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenueRelatedContractAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities:",
        "label": "Contract liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ContractPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ContractPeriod",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract period",
        "label": "Contract Period"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ContractPeriodDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ContractPeriodDescription",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract period",
        "label": "Contract Period Description"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConversionOfConvertiblePreferenceShareToOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConversionOfConvertiblePreferenceShareToOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Conversion of convertible preference shares to ordinary shares",
        "documentation": "Represent the amount of conversion of convertible preference shares to ordinary shares.",
        "label": "Conversion Of Convertible Preference Share To Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConversionOfConvertiblePreferenceSharesToOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConversionOfConvertiblePreferenceSharesToOrdinaryShares",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of convertible preference shares to ordinary shares",
        "documentation": "Conversion of convertible preference shares to ordinary shares.",
        "label": "Conversion Of Convertible Preference Shares To Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConversionOfPreferenceSharesIntoOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConversionOfPreferenceSharesIntoOrdinaryShares",
     "presentation": [
      "http://www.glspu.com/role/EarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of preference shares into ordinary shares",
        "documentation": "Represent the conversion of preference shares into ordinary shares.",
        "label": "Conversion Of Preference Shares Into Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConversionOfStockAmountPreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConversionOfStockAmountPreferredShares",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning",
        "periodEndLabel": "Balance at ending",
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion Of Stock Amount Preferred Shares"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConversionOfStockSharesConverted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConversionOfStockSharesConverted",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Converted shares",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion Of Stock Shares Converted"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConversionRatio",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion ratio",
        "documentation": "Conversion ratio.",
        "label": "Conversion Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConversionRatioOfOrdinaryShares": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConversionRatioOfOrdinaryShares",
     "presentation": [
      "http://www.glspu.com/role/EarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion ratio",
        "documentation": "Represent the conversion ratio of ordinary shares.",
        "label": "Conversion Ratio Of Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConversionRatioShareOptions": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConversionRatioShareOptions",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion ratio share options",
        "documentation": "Conversion ratio share options.",
        "label": "Conversion Ratio Share Options"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable": {
       "parentTag": "ifrs-full_FinancialLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities",
        "documentation": "Amount convertible preference share liabilities.",
        "label": "Convertible Preference Share Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesAtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesAtFairValueMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities at fair value [Member]",
        "label": "Convertible Preference Share Liabilities At Fair Value Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesDisclosure": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesDisclosure",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference shares liabilities",
        "documentation": "DIsclosure of convertible preference share liabilities.",
        "label": "Convertible Preference Share Liabilities Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preference Shares Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesExercised",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities exercised",
        "documentation": "Convertible preference share liabilities exercised.",
        "label": "Convertible Preference Share Liabilities Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesExercisedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesExercisedValue",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities exercised",
        "documentation": "Convertible preference share liabilities exercised.",
        "label": "Convertible Preference Share Liabilities Exercised Value"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesIssued",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities issued",
        "documentation": "Convertible preference share liabilities issued.",
        "label": "Convertible Preference Share Liabilities Issued"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesIssuedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesIssuedValue",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities issued",
        "documentation": "Convertible preference share liabilities issued.",
        "label": "Convertible Preference Share Liabilities Issued Value"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities [Member]",
        "label": "Convertible Preference Share Liabilities Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised in the year",
        "documentation": "The amount of convertible preference share exercised.",
        "label": "Convertible Preference Share Liabilitiesat Fair Value Exercised In The Yearin Dollars Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceSharesLiabilitiesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceSharesLiabilitiesDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preference Shares Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceSharesLiabilitiesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceSharesLiabilitiesDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preference Shares Liabilities (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferenceSharesLiabilitiesExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferenceSharesLiabilitiesExercised",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities exercised",
        "documentation": "The number of convertible preference share liabilities exercised.",
        "label": "Convertible Preference Shares Liabilities Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferredShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferredShares",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning",
        "periodEndLabel": "Balance at ending",
        "documentation": "Convertible preferred shares.",
        "label": "Convertible Preferred Shares"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferrenceSharesDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferrenceSharesDescription",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Preference Shares description",
        "documentation": "Convertible Preferrence Shares Description.",
        "label": "Convertible Preferrence Shares Description"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ConvertiblePreferrenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ConvertiblePreferrenceSharesMember",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Preferrence Shares [Member]",
        "label": "Convertible Preferrence Shares Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CorporateInformationAndStatementOfIFRSComplianceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CostIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CostIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cost",
        "periodEndLabel": "Cost",
        "documentation": "Cost.",
        "label": "Cost Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CostMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CostMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost [Member]",
        "label": "Cost Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CostOfRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CostOfRevenueMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue [Member]",
        "label": "Cost Of Revenue Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of revenue",
        "label": "Cost of sales"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r40"
     ]
    },
    "glspu_CostOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CostOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost [Member]",
        "label": "Cost One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_CostPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CostPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cost",
        "periodEndLabel": "Cost",
        "documentation": "Cost Property Plant And Equipment.",
        "label": "Cost Property Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CreditRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CreditRiskMember",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit risk [member]",
        "label": "Credit risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that one party to a financial instrument will cause a financial loss for the other party by failing to discharge an obligation. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r151",
      "r152",
      "r153",
      "r262"
     ]
    },
    "glspu_CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Critical accounting judgments, estimates and key sources of assumption uncertainty",
        "label": "Critical Accounting Judgments Estimates And Key Sources Of Assumption Uncertainty Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable",
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "documentation": "Information by currency."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r22",
      "r110",
      "r251"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentFinancialAssetsAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentFinancialAssetsAtAmortisedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at amortized cost - current",
        "label": "Current financial assets at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets measured at amortised cost. [Refer: Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable": {
       "parentTag": "ifrs-full_FinancialAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofFinancialAssetsatFairValueThroughProfitorLossTable",
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable",
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at fair value through profit or loss - current",
        "verboseLabel": "Investment in a rent-a-captive company",
        "netLabel": "Financial assets at fair value through profit or loss",
        "label": "Recurring fair value measurements of assets",
        "totalLabel": "Fair value,Investment in a rent-a-captive company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring fair value measurements of liabilities",
        "label": "Current financial liabilities at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities measured at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment",
        "label": "Current investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current investments."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "glspu_CurrentItemsAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CurrentItemsAbstract0",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current items:",
        "label": "Current Items Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities - current",
        "verboseLabel": "Lease liabilities",
        "label": "Current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r112",
      "r251"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPortionOfLongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable",
      "http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term borrowings, current portion",
        "verboseLabel": "Long-term borrowings (including current portion)",
        "negatedLabel": "Long-term borrowings, Current portion",
        "label": "Current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_CurrentPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepayments",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments - current",
        "label": "Current prepayments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments. [Refer: Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "glspu_CurrentTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "CurrentTaxAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax:",
        "label": "Current Tax Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax on profits for the period",
        "label": "Current tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable": {
       "parentTag": "glspu_IncomeTaxExpensebenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current tax",
        "label": "Current tax expense (income) and adjustments for current tax of prior periods"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]"
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ifrs-full_CurrentTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income tax liabilities",
        "label": "Current tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "ifrs-full_CurrentWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private warrants (in Dollars)",
        "label": "Current warrant liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current warrant liabilities. [Refer: Warrant liability]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_DateOfGrantOfSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DateOfGrantOfSharebasedPaymentArrangement",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date",
        "label": "Date of grant of share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The date on which share-based payment arrangements are granted. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r260",
      "r261"
     ]
    },
    "glspu_DebtInstrumentMaturityDateDescriptions": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DebtInstrumentMaturityDateDescriptions",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Facility Period",
        "documentation": "Facility Period.",
        "label": "Debt Instrument Maturity Date Descriptions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term service contracts amount",
        "label": "Aggregate deemed cost of investments for which deemed cost is fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of aggregate deemed cost of investments in subsidiaries, joint ventures or associates for which deemed cost is fair value in the entity's first IFRS financial statements. [Refer: Total for all associates [member]; Total for all joint ventures [member]; Total for all subsidiaries [member]; Investments in subsidiaries, joint ventures and associates reported in separate financial statements; IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax assets",
        "label": "Deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r18",
      "r44"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable": {
       "parentTag": "glspu_IncomeTaxExpensebenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Origination and reversal of temporary differences",
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax liabilities",
        "label": "Deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r18",
      "r44"
     ]
    },
    "glspu_DemandDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DemandDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable": {
       "parentTag": "ifrs-full_Cash",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Demand deposits",
        "documentation": "Demand deposits.",
        "label": "Demand Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepositsAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepositsAtAmortisedCost",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transferred to financial assets at amortized cost",
        "label": "Deposits at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deposit liabilities held by the entity at amortised cost. [Refer: Financial liabilities at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expenses",
        "verboseLabel": "Depreciation",
        "label": "Depreciation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expenses on property, plant and equipment",
        "label": "Depreciation, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r49",
      "r52"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expenses on right-of-use asset",
        "label": "Depreciation, right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "glspu_DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference share liabilities",
        "documentation": "The description of the convertible preference share liabilities.",
        "label": "Description Of Accounting Policy Convertible Preference Share Liabilities Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The capital reorganization",
        "documentation": "Policy representing the capital reorganization.",
        "label": "Description Of Accounting Policy For Capital Reorganization Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax",
        "label": "Description of accounting policy for deferred income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for deferred income tax. [Refer: Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits",
        "label": "Description of accounting policy for employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at amortized cost",
        "label": "Description of accounting policy for finance income and costs [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for finance income and costs. [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derecognition of financial assets",
        "label": "Description of accounting policy for financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at fair value through profit or loss",
        "label": "Description of accounting policy for financial instruments at fair value through profit or loss [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments at fair value through profit or loss. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derecognition of financial liabilities",
        "label": "Description of accounting policy for financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Description of accounting policy for foreign currency translation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of financial assets",
        "label": "Description of accounting policy for impairment of financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of non-financial assets",
        "label": "Description of accounting policy for impairment of non-financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Description of accounting policy for intangible assets and goodwill [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Description of accounting policy for issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases (lessor)",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Description of accounting policy for loans and receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for loans and receivables. [Refer: Loans and receivables]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Description of accounting policy for measuring inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classification of current and non-current items",
        "label": "Description of accounting policy for non-current assets or disposal groups classified as held for sale and discontinued operations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for non-current assets or disposal groups classified as held for sale and discontinued operations. [Refer: Discontinued operations [member]; Non-current assets or disposal groups classified as held for sale]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Description of accounting policy for property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Description of accounting policy for provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition",
        "label": "Description of accounting policy for recognition of revenue [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Description of accounting policy for restricted cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating segments",
        "label": "Description of accounting policy for segment reporting [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment",
        "label": "Description of accounting policy for share-based payment transactions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes and accounts payable",
        "label": "Description of accounting policy for trade and other payables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Description of accounting policy for trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation technique, Investment in a rent-a-captive company",
        "label": "Description of change in valuation technique used in fair value measurement, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of a change in valuation technique (for example, changing from a market approach to an income approach or the use of an additional valuation technique) for the fair value measurement of assets. [Refer: Income approach [member]; Market approach [member]]"
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation technique, Warrant liabilities",
        "label": "Description of change in valuation technique used in fair value measurement, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of a change in valuation technique (for example, changing from a market approach to an income approach or the use of an additional valuation technique) for the fair value measurement of liabilities. [Refer: Income approach [member]; Market approach [member]]"
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable",
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated maximum exercisable employee share options",
        "verboseLabel": "Expected price volatility",
        "label": "Expected volatility, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementAssets": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfInputsUsedInFairValueMeasurementAssets",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship of inputs to fair value, Investment in a rent-a-captive company",
        "label": "Description of inputs used in fair value measurement, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of inputs used in the fair value measurement of assets. Inputs are the assumptions that market participants would use when pricing the asset, including assumptions about risk such as the risk inherent in a particular valuation technique used to measure fair value (such as a pricing model) and the risk inherent in the inputs to the valuation technique."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DescriptionOfInputsUsedInFairValueMeasurementLiabilities": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfInputsUsedInFairValueMeasurementLiabilities",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship of inputs to fair value, Warrant liabilities",
        "label": "Description of inputs used in fair value measurement, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of inputs used in the fair value measurement of liabilities. Inputs are the assumptions that market participants would use when pricing the liability, including assumptions about risk such as the risk inherent in a particular valuation technique used to measure fair value (such as a pricing model) and the risk inherent in the inputs to the valuation technique."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant unobservable input, Investment in a rent-a-captive company",
        "label": "Description of interrelationships between unobservable inputs and of how they might magnify or mitigate effect of changes in unobservable inputs on fair value measurement, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the interrelationships between unobservable inputs and of how they might magnify or mitigate the effect of changes in the unobservable inputs on the fair value measurement of assets. [Refer: Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant unobservable input, Warrant liabilities",
        "label": "Description of interrelationships between unobservable inputs and of how they might magnify or mitigate effect of changes in unobservable inputs on fair value measurement, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the interrelationships between unobservable inputs and of how they might magnify or mitigate the effect of changes in the unobservable inputs on the fair value measurement of liabilities. [Refer: Disclosure of significant unobservable inputs used in fair value measurement of liabilities [text block]]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ifrs-full_DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation technique\t, Convertible preference share liabilities",
        "label": "Description of reasons for change in valuation technique used in fair value measurement, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the reasons for a change in valuation technique (for example, changing from a market approach to an income approach or the use of an additional valuation technique) for the fair value measurement of assets. [Refer: Income approach [member]; Market approach [member]]"
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Risk free interest rate, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "glspu_DescriptionOfSignificantUnobservableInput": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DescriptionOfSignificantUnobservableInput",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant unobservable input, Convertible preference share liabilities",
        "documentation": "Description of significant unobservable input.",
        "label": "Description Of Significant Unobservable Input"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasing arrangements (lessee)\uff0dright-of-use assets/ lease liabilities",
        "documentation": "The description of the entity's material accounting policy information for leasing arrangements lessee right of use assets lease liabilities.",
        "label": "Descriptionof Leasing Arrangements Lessee Rightof Use Assets Lease Liabilities Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earning (loss) per share (in Dollars per share)",
        "label": "Diluted earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74"
     ]
    },
    "glspu_DilutedEarningsLossPerShares": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DilutedEarningsLossPerShares",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share, diluted",
        "label": "Diluted Earnings Loss Per Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "presentation": [
      "http://www.glspu.com/role/EarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares dilutive in future",
        "label": "Dilutive effect of share options on weighted average number of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "glspu_DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of New Interpretation that are Mandatorily Effective for the Current Year",
        "documentation": "Disclosure of amendments to IFRSs and the new interpretation that are mandatorily effective for the current year.",
        "label": "Disclosure Of Amendments To IFRSs And New Interpretation That Are Mandatorily Effective For The Current Year Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAuthorisationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/TheAuthorizationoftheConsolidatedFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The authorization of the consolidated financial statements",
        "label": "Disclosure of authorisation of financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the authorisation of financial statements for issue."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingCostsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings",
        "label": "Disclosure of borrowing costs [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for borrowing costs."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/LongTermBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term borrowings",
        "label": "Disclosure of borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/CashandCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Disclosure of cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCashFlowStatementExplanatory",
     "presentation": [
      "http://www.glspu.com/role/SupplementalCashFlowInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow information",
        "label": "Disclosure of cash flow statement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for a statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Disclosure of classes of share capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Classes of share capital [domain]]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "glspu_DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Preference Share Liabilities",
        "documentation": "The entire disclosure of convertible preferrence share liabilities.",
        "label": "Disclosure Of Convertible Preference Share Liabilities Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredIncomeExplanatory",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income Tax Expense (Benefit)",
        "label": "Disclosure of deferred income [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred income. [Refer: Deferred income including contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansExplanatory",
     "presentation": [
      "http://www.glspu.com/role/EmployeeBenefitExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Employee Benefit Expense",
        "label": "Disclosure of defined benefit plans [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of defined benefit plans. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/LongTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Borrowings",
        "label": "Disclosure of detailed information about borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long Term Borrowings [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Disclosure of detailed information about intangible assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "glspu_DisclosureOfDetailedInformationAboutOtherPayablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisclosureOfDetailedInformationAboutOtherPayablesTextBlock",
     "presentation": [
      "http://www.glspu.com/role/OtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Payables",
        "label": "Disclosure Of Detailed Information About Other Payables Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.glspu.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.glspu.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue from the Transfer of Goods and Services",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.glspu.com/role/EarningsLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings(loss) per share",
        "label": "Disclosure of earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets and Liabilities Denominated in Foreign Currencies",
        "label": "Disclosure of effect of changes in foreign exchange rates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for the effect of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/EmployeeBenefitExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefit expense",
        "label": "Disclosure of employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ifrs-full_DisclosureOfExpensesByNatureExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfExpensesByNatureExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ExpensesbyNature"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses by nature",
        "label": "Disclosure of expenses by nature [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of expenses by nature. [Refer: Expenses, by nature]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfExpensesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ExpensesbyNatureTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expenses by Nature",
        "label": "Disclosure of expenses [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of expenses."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FairValueInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value information",
        "label": "Disclosure of fair value measurement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for fair value measurement."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Financial Assets at Fair Value Through Profit or Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Assets at Fair Value Through Profit or Loss",
        "label": "Disclosure of fair value measurement of assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FairValueInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the Related Information of Natures of the Assets and Liabilities",
        "label": "Disclosure of fair value measurement of liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Instruments by Category",
        "label": "Disclosure of fair value of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of financial instruments. [Refer: Classes of financial instruments [domain]; At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinanceCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance costs",
        "label": "Disclosure of finance cost [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinanceCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finance Costs",
        "label": "Disclosure of finance income (cost) [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance income (cost). [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "glspu_DisclosureOfFinancialAssetsAtAmortizedCostTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisclosureOfFinancialAssetsAtAmortizedCostTextBlock",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCost"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at amortized cost",
        "label": "Disclosure Of Financial Assets At Amortized Cost Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsHeldForTradingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsHeldForTradingExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Assets at Amortized Cost",
        "label": "Disclosure of financial assets held for trading [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets classified as held for trading. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at fair value through profit or loss",
        "label": "Disclosure of financial instruments at fair value through profit or loss [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial instruments measured at fair value through profit or loss. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments",
        "label": "Disclosure of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/Warrantliabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liabilities",
        "label": "Disclosure of financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://www.glspu.com/role/CapitalManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital management",
        "label": "Disclosure of financial risk management [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.glspu.com/role/IncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value of Share Options Granted on Grant Date",
        "label": "Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutConsolidatedStructuredEntitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "The Authorization of the Consolidated Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://www.glspu.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Key Management Compensation",
        "label": "Disclosure of information about key management personnel [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/CorporateandGroupInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate and group information",
        "label": "Disclosure of information about methods, inputs and assumptions used for measuring obligations for returns, refunds and other similar obligations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about the methods, inputs and assumptions used for measuring obligations for returns, refunds and other similar obligations in contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "glspu_DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsTextBlockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate and Group Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in liabilities from financing activities",
        "label": "Disclosure of information that enables users of financial statements to evaluate changes in liabilities arising from financing activities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate changes in liabilities arising from financing activities, including both changes arising from cash flows and non-cash changes. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsMaterialToEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsMaterialToEntityLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets material to entity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIssuedCapitalExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Authorized and Issued Preference Shares",
        "label": "Disclosure of issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.glspu.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of significant accounting policies",
        "label": "Disclosure of material accounting policy information [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Non-Derivative Financial Liabilities [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "glspu_DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ApplicationsofNewandRevisedIFRSandIASandIFRICandSICandIASBTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of New Standards, Interpretations and Amendments in Issue but not yet Effective",
        "label": "Disclosure Of New Standards Interpretations And Amendments In Issue But Not Yet Effective Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Employee Share Options Granting Period and Exercise Conditions",
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Disclosure of operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "ifrs-full_DisclosureOfOtherAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherAssetsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/OtherNonCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Non-Current Assets",
        "label": "Disclosure of other assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other assets. [Refer: Other assets]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherNoncurrentAssetsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/OtherNonCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Disclosure of other non-current assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current assets. [Refer: Other non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "glspu_DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Profit or Loss in Relation to Financial Assets at Amortized Cost",
        "label": "Disclosure Of Profit Or Loss In Relation To Financial Assets At Amortized Cost Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.glspu.com/role/PropertyPlantandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable",
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfProvisionMatrixExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfProvisionMatrixExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Provision Matrix",
        "label": "Disclosure of provision matrix [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the provision matrix."
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "ifrs-full_DisclosureOfProvisionMatrixLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfProvisionMatrixLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Provision Matrix [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Payment Arrangements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Payment Expenses [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ChangesinLiabilitiesfromFinancingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Liabilities from Financing Activities",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Liabilities from Financing Activities [Abstract]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.glspu.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions",
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueExplanatory",
     "presentation": [
      "http://www.glspu.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Disclosure of revenue [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.glspu.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue from Contracts with Customers",
        "label": "Disclosure of revenue from contracts with customers [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPayment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment",
        "label": "Disclosure of share-based payment arrangements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/FairValueInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis",
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of assets."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Payment Arrangements",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the general terms and conditions of share-based payment arrangements. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/OtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables",
        "label": "Disclosure of trade and other payables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/AccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Names of Related Parties and Relationship",
        "label": "Disclosure of transactions between related parties [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Names of Related Parties and Relationship [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "glspu_DisclosureOfWarrantLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisclosureOfWarrantLiabilities",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Warrant Liabilities",
        "documentation": "Disclosure of warrant liabilities.",
        "label": "Disclosure Of Warrant Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisposalsIntangibleAssetsAndGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions - acquired separately",
        "label": "Disposals, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisposalsIntangibleAssetsOtherThanGoodwill",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable": {
       "parentTag": "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add: Opening balance of payable on intangible assets",
        "label": "Disposals, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "glspu_DisposalsofPropertyPlantEquipments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DisposalsofPropertyPlantEquipments",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposals",
        "documentation": "The amount of disposal of property pants.",
        "label": "Disposalsof Property Plant Equipments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reflective per share",
        "label": "Dividends paid, ordinary shares per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "glspu_DocumentAndEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "DocumentAndEntityInformationAbstract",
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "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/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "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_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "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": []
    },
    "currency_EGP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "EGP",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable",
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EGP:USD [Member]",
        "label": "Egypt, Pounds"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EarningsLossPerShareDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EarningsLossPerShareDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/EarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EarningsLossPerShareDetailsScheduleofEarningsLossPerShareTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings(Loss) Per Share (Details) - Schedule of Earnings (Loss) Per Share [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EarningsLossPerShareDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EarningsLossPerShareDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/EarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings(Loss) Per Share (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings(Loss) Per Share [Abstract",
        "terseLabel": "Earning (loss) per share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://www.glspu.com/role/EarningsLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings (Loss) Per Share",
        "label": "Earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of foreign exchange rate changes",
        "label": "Effect of exchange rate changes on cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92"
     ]
    },
    "glspu_EffectiveDatesIssuedByIASB": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EffectiveDatesIssuedByIASB",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable",
      "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective date issued by IASB",
        "label": "Effective Dates Issued By IASB"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EgyptTaxationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EgyptTaxationMember",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Egypt Taxation [Member]",
        "label": "Egypt Taxation Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Employee Benefit Expense [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeBenefitExpenseDetailsScheduleEmployeeBenefitExpenseTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Expense (Details) - Schedule Employee Benefit Expense [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeBenefitExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeBenefitExpenseLineItems",
     "presentation": [
      "http://www.glspu.com/role/EmployeeBenefitExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeBenefitExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeBenefitExpenseTable",
     "presentation": [
      "http://www.glspu.com/role/EmployeeBenefitExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Expense [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeBenefitExpenseTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeBenefitExpenseTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/EmployeeBenefitExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Benefit Expense [Abstract]",
        "label": "Employee Benefit Expense Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeBenefitExpenseTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeBenefitExpenseTablesTable",
     "presentation": [
      "http://www.glspu.com/role/EmployeeBenefitExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Expense (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefit",
        "label": "Employee benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r40",
      "r224"
     ]
    },
    "glspu_EmployeeShareOptionFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeShareOptionFiveMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Share Option [Member]",
        "label": "Employee Share Option Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeShareOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeShareOptionMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Share Option [Member]",
        "label": "Employee Share Option Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeShareOptionsFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeShareOptionsFourMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Share Option [Member]",
        "verboseLabel": "Employee Share Options Four [Member]",
        "label": "Employee Share Options Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeShareOptionsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee share options",
        "verboseLabel": "Employee Share Options [Member]",
        "label": "Employee Share Options Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeShareOptionsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeShareOptionsOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Share Option [Member]",
        "verboseLabel": "Employee Share Options One [Member]",
        "label": "Employee Share Options One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeShareOptionsThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeShareOptionsThreeMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Share Option [Member]",
        "verboseLabel": "Employee Share Options Three [Member]",
        "label": "Employee Share Options Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeeShareOptionsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeeShareOptionsTwoMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Share Option [Member]",
        "verboseLabel": "Employee Share Options Two [Member]",
        "label": "Employee Share Options Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EmployeesEquityCompensationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EmployeesEquityCompensationMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employees\u2019 equity compensation [Member]",
        "label": "Employees Equity Compensation Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_EndingBalanceOfPayableOnEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EndingBalanceOfPayableOnEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable": {
       "parentTag": "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Ending balance of payable on equipment",
        "documentation": "Ending balance of payable on equipment.",
        "label": "Ending Balance Of Payable On Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "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": [
      "r274"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "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_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.glspu.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "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": [
      "r274"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r27",
      "r105",
      "r108",
      "r121",
      "r122",
      "r124"
     ]
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and equity",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Equity attributable to owners of the parent",
        "label": "Equity attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_EquityInterestsOfAcquirer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityInterestsOfAcquirer",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable": {
       "parentTag": "glspu_TotalCapitals",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total equity",
        "label": "Equity interests of acquirer"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in a business combination. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "glspu_EstimatedUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "EstimatedUsefulLife",
     "presentation": [
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful life",
        "documentation": "Estimated useful life.",
        "label": "Estimated Useful Life"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExerciseOfConvertiblePreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExerciseOfConvertiblePreferredShares",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Proceeds from Series B preferred shares and private warrants",
        "documentation": "Exercise of convertible preferred shares.",
        "label": "Exercise Of Convertible Preferred Shares"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExerciseOfRestrictedShareUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExerciseOfRestrictedShareUnits",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercise of restricted share units",
        "documentation": "Amount of exercise of restricted share units.",
        "label": "Exercise Of Restricted Share Units"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExercisePriceFairValueOfFirstYear": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExercisePriceFairValueOfFirstYear",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of first year",
        "documentation": "Excercise price, fair value of first year.",
        "label": "Exercise Price Fair Value Of First Year"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExercisePriceFairValueOfFourthYear": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExercisePriceFairValueOfFourthYear",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of fourth year",
        "documentation": "Exerciseprice, fair value of fourth year.",
        "label": "Exercise Price Fair Value Of Fourth Year"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExercisePriceFairValueOfSecondYear": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExercisePriceFairValueOfSecondYear",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of second year",
        "documentation": "Exercise price, fair value of second year.",
        "label": "Exercise Price Fair Value Of Second Year"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExercisePriceFairValueOfThirdYear": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExercisePriceFairValueOfThirdYear",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of third year",
        "documentation": "Excecise price, fair value of third year.",
        "label": "Exercise Price Fair Value Of Third Year"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of share options",
        "label": "Exercise price of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price",
        "label": "Exercise price, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "glspu_ExercisePricesOfShareOptionsOutstanding": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExercisePricesOfShareOptionsOutstanding",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share options outstanding",
        "label": "Exercise Prices Of Share Options Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExpectedCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExpectedCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected credit loss",
        "documentation": "The amount of expected credit loss.",
        "label": "Expected Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedCreditLossRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpectedCreditLossRate",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected loss rate",
        "label": "Expected credit loss rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r270"
     ]
    },
    "glspu_ExpectedCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExpectedCreditLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected credit losses",
        "verboseLabel": "Increase in credit losses",
        "documentation": "Adjustments for cedit loss on goodwill recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Expected Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning",
        "periodEndLabel": "Balance at ending",
        "documentation": "Aount of ECLs for contract assets, accounts and other receivable.",
        "label": "Expected Credit Losses For Contract Assets Account And Other Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ExpectedCreditsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExpectedCreditsLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected credit losses",
        "documentation": "The amount of expected credit losses (ECLs) means that companies are required to look at how current and future economic conditions impact the amount of loss. Credit losses are not just an issue for banks and economic uncertainty is likely to have an impact on many different receivables.",
        "label": "Expected Credits Losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpectedDividendShareOptionsGranted",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividends",
        "label": "Expected dividend, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "glspu_ExpectedOptionLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ExpectedOptionLife",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected option life",
        "label": "Expected Option Life"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total expenses by nature",
        "label": "Expenses, by nature"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the entity."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ifrs-full_ExpenseByNatureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseByNatureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses by Nature [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesIncurredonShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense recorded",
        "label": "Expense from equity-settled share-based payment transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total employee benefit expense",
        "label": "Expense from share-based payment transactions with parties other than employees"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with parties other than employees. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant contingent liabilities and unrecognized contract commitments",
        "label": "Explanation of significant changes in contract assets and contract liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "glspu_FairValueConvertiblePreferenceShareLiabilitie": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FairValueConvertiblePreferenceShareLiabilitie",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, Convertible preference share liabilities",
        "documentation": "convertible preference share liabilities.",
        "label": "Fair Value Convertible Preference Share Liabilitie"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FairValueInformationDetailsScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Information (Details) - Schedule of Qualitative Information of Significant Unobservable Inputs and Sensitivity Analysis [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FairValueInformationDetailsScheduleoftheChangesinLevel3InstrumentTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Information (Details) - Schedule of the Changes in Level 3 Instrument [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the Related Information of Natures of the Assets and Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FairValueInformationDetailsScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Information (Details) - Schedule of the Related Information of Natures of the Assets and Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FairValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FairValuePerShare",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value per share",
        "documentation": "Fair value per share.",
        "label": "Fair Value Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ScheduleofFinanceCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance costs",
        "terseLabel": "Total finance costs",
        "label": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "glspu_FinanceCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinanceCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetAtAmortizedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetAtAmortizedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial asset at amortized costs (in Dollars)",
        "documentation": "Financial asset at amortized costs.",
        "label": "Financial Asset At Amortized Costs"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetDegreeOfVariation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetDegreeOfVariation",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets, Degree of variation",
        "documentation": "Precentage of financial assets, Degree of variation.",
        "label": "Financial Asset Degree Of Variation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Financial assets, total",
        "label": "Financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Classes of financial instruments [domain]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r178",
      "r182",
      "r183",
      "r186",
      "r263"
     ]
    },
    "glspu_FinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "label": "Financial Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetsAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsAbstract0",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "label": "Financial Assets Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable": {
       "parentTag": "ifrs-full_FinancialAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at amortized cost",
        "label": "Financial assets at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets at amortised cost. The amortised cost is the amount at which financial assets are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount, and adjusted for any impairment. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "glspu_FinancialAssetsAtAmortizedCostLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsAtAmortizedCostLineItems",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Assets at Amortized Cost [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Book value, Financial assets",
        "label": "Financial assets, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets, Effect on other comprehensive income",
        "label": "Financial assets at fair value through other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable",
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "terseLabel": "Financial assets, Effect on profit or loss",
        "label": "Financial assets at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets that are measured at fair value and for which gains (losses) are recognised in profit or loss. A financial asset shall be measured at fair value through profit or loss unless it is measured at amortised cost or at fair value through other comprehensive income. A gain (loss) on a financial asset measured at fair value shall be recognised in profit or loss unless it is part of a hedging relationship, it is an investment in an equity instrument for which the entity has elected to present gains and losses in other comprehensive income or it is a financial asset measured at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Assets at Fair Value Through Profit or Loss [Abstract]",
        "terseLabel": "Financial assets at fair value through profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetsAtFairValueThroughProfitOrLossAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossAbstract0",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at fair value through profit or loss",
        "label": "Financial Assets At Fair Value Through Profit Or Loss Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at fair value through profit or loss\t[Member]",
        "verboseLabel": "Investment in a rent-a-captive company\t[Member]",
        "label": "Financial assets at fair value through profit or loss, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss category. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "glspu_FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in a rent-a-captive company\t[Member]",
        "label": "Financial Assets At Fair Value Through Profit Or Loss Category One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses recognized in profit or loss",
        "documentation": "The amount of financial assets losses recognized in profit or loss.",
        "label": "Financial Assets At Fair Value Through Profit Or Losses Recognized Losses"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetsOfExchangeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsOfExchangeRate",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rate, Financial assets",
        "documentation": "Financial assets of exchange rate.",
        "label": "Financial Assets Of Exchange Rate"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetsatAmortizedCostDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsatAmortizedCostDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Assets at Amortized Cost (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsatFairValueThroughProfitorLossDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Assets at Fair Value Through Profit or Loss [Abstract]",
        "label": "Financial Assetsat Fair Value Through Profitor Loss Details Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialAssetsatFairValueThroughProfitorLossDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialAssetsatFairValueThroughProfitorLossDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Assets at Fair Value Through Profit or Loss (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments (Details) - Schedule of Assets and Liabilities Denominated in Foreign Currencies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments (Details) - Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of ECLs for Contract Assets, Accounts and Other Receivable [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsScheduleofLossAllowanceforAccountsReceivableTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments (Details) - Schedule of Loss Allowance for Accounts Receivable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsScheduleofNonDerivativeFinancialLiabilitiesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments (Details) - Schedule of Non-Derivative Financial Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsScheduleofProvisionMatrixTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsScheduleofProvisionMatrixTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments (Details) - Schedule of Provision Matrix [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialInstrumentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialInstrumentsDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialLiabilitesEffectOnOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialLiabilitesEffectOnOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities, Effect on other comprehensive income",
        "documentation": "Financial liabilities, Effect on other comprehensive income.",
        "label": "Financial Liabilites Effect On Other Comprehensive Income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Financial liabilities, total",
        "label": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "glspu_FinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Financial Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialLiabilitiesAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialLiabilitiesAbstract0",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Financial Liabilities Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable": {
       "parentTag": "ifrs-full_FinancialLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities at amortized cost",
        "label": "Financial liabilities at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable",
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Book value, Financial liabilities",
        "verboseLabel": "Fair value, Warrant liabilities",
        "label": "Financial liabilities, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities, Effect on profit or loss",
        "label": "Financial liabilities at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that meet either of the following conditions: (a) they meet the definition of held for trading; or (b) upon initial recognition they are designated by the entity as at fair value through profit or loss. An entity may use this designation only when permitted by paragraph 4.3.5 of IFRS 9 (embedded derivatives) or when doing so results in more relevant information, because either: (a) it eliminates or significantly reduces a measurement or recognition inconsistency (sometimes referred to as \u2018an accounting mismatch\u2019) that would otherwise arise from measuring assets or liabilities or recognising the gains and losses on them on different bases; or (b) a group of financial liabilities or financial assets and financial liabilities is managed and its performance is evaluated on a fair value basis, in accordance with a documented risk management or investment strategy, and information about the group is provided internally on that basis to the entity\u2019s key management personnel (as defined in IAS 24). [Refer: At fair value [member]; Key management personnel of entity or parent [member]; Derivatives [member]; Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities at fair value through profit or loss [Member]",
        "label": "Financial liabilities at fair value through profit or loss, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at fair value through profit or loss category. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "glspu_FinancialLiabilitiesOfExchangeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialLiabilitiesOfExchangeRate",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rate, Financial liabilities",
        "documentation": "Financial liabilities of exchange rate.",
        "label": "Financial Liabilities Of Exchange Rate"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialLiabilityDegreeOfVariation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialLiabilityDegreeOfVariation",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities, Degree of variation",
        "documentation": "Percentage of financial liabilities, degree of variation.",
        "label": "Financial Liability Degree Of Variation"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_FinancialWarrantLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "FinancialWarrantLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable": {
       "parentTag": "ifrs-full_FinancialLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialInstrumentsbyCategoryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liabilities",
        "documentation": "The amount is financial of waarants liabilities.",
        "label": "Financial Warrant Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ForeignCurrencyFinancialAssetsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ForeignCurrencyFinancialAssetsAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency amount, Financial assets",
        "documentation": "Foreign currency financial assets amount.",
        "label": "Foreign Currency Financial Assets Amount"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ForeignCurrencyFinancialLiabilitiesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ForeignCurrencyFinancialLiabilitiesAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency amount, Financial liabilities",
        "documentation": "Foreign currency financial liabilities amount.",
        "label": "Foreign Currency Financial Liabilities Amount"
       }
      }
     },
     "auth_ref": []
    },
    "currency_GBP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "GBP",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable",
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GBP:USD [Member]",
        "label": "United Kingdom, Pounds"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatFairValueThroughProfitorLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognized gain and losses on financial assets",
        "label": "Gains (losses) on financial assets at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Losses (gains) on financial assets and liabilities at fair value through profit or loss",
        "label": "Gains (losses) on financial liabilities at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial liabilities at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable": {
       "parentTag": "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add: Opening balance of payable on equipment",
        "label": "Gains on disposals of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain on the disposal of property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "glspu_GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Losses) gains on financial assets and liabilities at fair value through profit or loss",
        "documentation": "Gains on financial assets and liabilities at fair value through profit or loss.",
        "label": "Gains On Financial Assets And Liabilities At Fair Value Through Profit Or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GainsOnReversalOfAccountsAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GainsOnReversalOfAccountsAndOtherPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gains on reversal of accounts and other payables",
        "documentation": "Gains on reversal of accounts and other payables",
        "label": "Gains On Reversal Of Accounts And Other Payables"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GainsOnReversalOfAccountsPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GainsOnReversalOfAccountsPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on reversal of accounts payables",
        "documentation": "Represents the amount of gains on reversal of accounts payables.",
        "label": "Gains On Reversal Of Accounts Payables"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GearingRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GearingRatio",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gearing ratio",
        "label": "Gearing Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General and administrative expenses",
        "label": "General and administrative expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "glspu_GlobalSPACPartnersCoGlobalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GlobalSPACPartnersCoGlobalMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Technology Egypt (Gorilla Egypt) Member]",
        "label": "Global SPACPartners Co Global Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GoodsOrServicesTransferredAtPointInTimeMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At a point in time [Member]",
        "label": "Goods or services transferred at point in time [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers at a point in time. [Refer: Performance obligations satisfied at point in time [member]]"
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "ifrs-full_GoodsOrServicesTransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GoodsOrServicesTransferredOverTimeMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over time [Member]",
        "label": "Goods or services transferred over time [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]"
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "glspu_GorillaDistributionEgyptMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaDistributionEgyptMember",
     "presentation": [
      "http://www.glspu.com/role/RevenueDetails",
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Distribution Egypt [Member]",
        "verboseLabel": "Egypt Contract [Member]",
        "label": "Gorilla Distribution Egypt Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaDistributionPartnersLimitedGorillaDistributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaDistributionPartnersLimitedGorillaDistributionMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Distribution Partners Limited (Gorilla Distribution) [Member]",
        "label": "Gorilla Distribution Partners Limited Gorilla Distribution Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaOrdinarySharesMember",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Ordinary Shares [Member]",
        "label": "Gorilla Ordinary Shares Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaSPACPartnersCoGlobalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaSPACPartnersCoGlobalMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla SPAC Partners Co. (Global) [Member]",
        "label": "Gorilla SPACPartners Co Global Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaScienceTechnologyHoldingIncGorillaBVIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaScienceTechnologyHoldingIncGorillaBVIMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Science &amp; Technology Holding, Inc. (Gorilla BVI) [Member]",
        "label": "Gorilla Science Technology Holding Inc Gorilla BVIMember"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaTaiwanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaTaiwanMember",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Taiwan [Member]",
        "label": "Gorilla Taiwan Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaTechnologyIncGorillaTaiwanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaTechnologyIncGorillaTaiwanMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Technology Inc. (Gorilla Taiwan) [Member]",
        "label": "Gorilla Technology Inc Gorilla Taiwan Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaTechnologyIncMember",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Technology Inc [Member]",
        "label": "Gorilla Technology Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Technology (India) Private Limited (Gorilla India) [Member]",
        "label": "Gorilla Technology India Private Limited Gorilla India Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaTechnologyJapanIncGorillaJapanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaTechnologyJapanIncGorillaJapanMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Technology Japan Inc. (Gorilla Japan) [Member]",
        "label": "Gorilla Technology Japan Inc Gorilla Japan Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GorillaTechnologyUKLimitedGorillaUKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GorillaTechnologyUKLimitedGorillaUKMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gorilla Technology UK Limited (Gorilla UK) [Member]",
        "label": "Gorilla Technology UKLimited Gorilla UKMember"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GovernmentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government [Member]",
        "label": "Government [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a government, government agencies and similar bodies whether local, national or international."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "glspu_GrantDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GrantDate",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date",
        "documentation": "Grant date.",
        "label": "Grant Date"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GrantDateFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GrantDateFiveMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022.2.23 [Member]",
        "label": "Grant Date Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GrantDateFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GrantDateFourMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021.10.5 [Member]",
        "label": "Grant Date Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GrantDateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GrantDateMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2017.1.1 [Member]",
        "label": "Grant Date Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GrantDateOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GrantDateOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2018.1.1 [Member]",
        "label": "Grant Date One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GrantDateThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GrantDateThreeMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021.10.5 [Member]",
        "label": "Grant Date Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GrantDateTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GrantDateTwoMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019.1.1 [Member]",
        "label": "Grant Date Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "glspu_GuaranteeDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GuaranteeDepositMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee deposits\t[Member]",
        "label": "Guarantee Deposit Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_GuarantorNote": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "GuarantorNote",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor",
        "documentation": "Description of guarantor.",
        "label": "Guarantor Note"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_HardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "HardwareMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hardware [Member]",
        "label": "Hardware Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_HardwareSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "HardwareSalesMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hardware sales [Member]",
        "label": "Hardware Sales Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_HongKongTaxationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "HongKongTaxationMember",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hong Kong Taxation [Member]",
        "label": "Hong Kong Taxation Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IFRS18PresentationAndDisclosureInFinancialStatementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IFRS18PresentationAndDisclosureInFinancialStatementsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IFRS 18, \u201cPresentation and disclosure in financial statements\u201d [Member]",
        "label": "IFRS18 Presentation And Disclosure In Financial Statements Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ISSCoreTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ISSCoreTechnologyIncMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ISSCore Technology, Inc.[Member]",
        "label": "ISSCore Technology Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IncomeTaxDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IncomeTaxDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IncomeTaxDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IncomeTaxDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "terseLabel": "Tax expense",
        "label": "Tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r37",
      "r41",
      "r42",
      "r43",
      "r71",
      "r120",
      "r202"
     ]
    },
    "glspu_IncomeTaxExpensebenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IncomeTaxExpensebenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIncomeTaxExpenseBenefitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income tax expense",
        "documentation": "Income tax expense benefit.",
        "label": "Income Tax Expensebenefit"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefundAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax paid",
        "label": "Income taxes paid (refund), classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r94",
      "r243"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "glspu_IncreaseDecreaseInCashOutflow": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IncreaseDecreaseInCashOutflow",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in the cash outflow",
        "documentation": "The amount of increase in the cash outflow.",
        "label": "Increase Decrease In Cash Outflow"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IncreaseDecreaseInEmployeeShareOptionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IncreaseDecreaseInEmployeeShareOptionPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee share option plans",
        "label": "Increase Decrease In Employee Share Option Plans"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IncreaseDecreaseInExpirationOfShareOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IncreaseDecreaseInExpirationOfShareOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration of share options",
        "label": "Increase Decrease In Expiration Of Share Options"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of intangible asset through share-based payment",
        "documentation": "The increase (decrease) in equity resulting from the acquisition of intangible asset through share-based payment.",
        "label": "Increase Decrease Through Acquisition Of Intangible Asset Through Sharebased Payment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of convertible preference shares",
        "label": "Increase (decrease) through conversion of convertible instruments, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact of changes in foreign exchange rate",
        "label": "Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of warrants",
        "label": "Increase (decrease) through exercise of warrants, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of warrants."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in cash flow from financing activities",
        "label": "Increase (decrease) through financing cash flows, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net exchange differences",
        "label": "Increase (decrease) through net exchange differences, goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in other non-cash items",
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment for professional services",
        "label": "Increase (decrease) through share-based payment transactions, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial through intellectual property amount",
        "label": "Increase (decrease) through transfers and other changes, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "glspu_IndiaTaxationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IndiaTaxationMember",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "India Taxation [Member]",
        "label": "India Taxation Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory",
     "presentation": [
      "http://www.glspu.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Chief Operating Decision-Maker for the Reportable Segments",
        "label": "Information about relationship between disclosure of disaggregated revenue from contracts with customers and revenue information for reportable segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about the relationship between the disclosure of disaggregated revenue from contracts with customers and revenue information for reportable segments. [Refer: Reportable segments [member]; Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_InitiallyAppliedIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InitiallyAppliedIFRSsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable",
      "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initially applied IFRSs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_InsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InsuranceExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance expenses",
        "label": "Insurance expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from purchased insurance."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Total intangible assets",
        "periodEndLabel": "Total intangible assets",
        "terseLabel": "Ending balance",
        "label": "Intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IntangibleAssetsDetailsScheduleofIntangibleAssetsTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets (Details) - Schedule of Intangible Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IntangibleAssetsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IntangibleAssetsDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r86"
     ]
    },
    "glspu_IntellectualPropertyRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IntellectualPropertyRightsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intellectual property rights [Member]",
        "label": "Intellectual Property Rights Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_InterRevenueStreamsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "InterRevenueStreamsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inter-revenue streams [Member]",
        "label": "Inter Revenue Streams Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r201",
      "r208"
     ]
    },
    "ifrs-full_InterestExpenseOnOtherFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnOtherFinancialLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest expense on other financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on other financial liabilities. [Refer: Interest expense; Other financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "glspu_InterestExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "InterestExpensesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinanceCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense:",
        "label": "Interest Expenses Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_InterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "InterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest income",
        "label": "Interest Income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProfitorLossinRelationtoFinancialAssetsatAmortizedCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest revenue for financial assets measured at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from interest for financial assets that are measured at amortised cost. [Refer: Interest income; Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid",
        "label": "Interest paid, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ifrs-full_InterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofInterestExpenseandInterestPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payable",
        "label": "Interest payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest recognised as a liability."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest received",
        "label": "Interest received, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r59",
      "r227"
     ]
    },
    "glspu_InvestmentInARentacaptiveCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "InvestmentInARentacaptiveCompanyMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in a rent-a-captive company\t[Member]",
        "label": "Investment In ARentacaptive Company Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_IssuanceOfRestrictedShareUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "IssuanceOfRestrictedShareUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of restricted share units",
        "label": "Issuance Of Restricted Share Units"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares",
        "label": "Issue of equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of financial year",
        "periodEndLabel": "End of financial year",
        "terseLabel": "Capital surplus",
        "label": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital - ordinary share",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_IssuedCapitalOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalOrdinaryShares",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary share",
        "verboseLabel": "Ordinary share (in Dollars)",
        "label": "Issued capital, ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital arising from issuing ordinary shares. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "ifrs-full_IssuedCapitalPreferenceShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalPreferenceShares",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference shares liabilities",
        "label": "Issued capital, preference shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital arising from issuing preference shares. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "glspu_JapanTaxationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "JapanTaxationMember",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Japan Taxation [Member]",
        "label": "Japan Taxation Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Key management compensation, Total",
        "label": "Key management personnel compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "glspu_KohSihPingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "KohSihPingMember",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Koh Sih-Ping [Member]",
        "label": "Koh Sih Ping Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_KowShyhPinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "KowShyhPinMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Koh Sih-Ping [Member]",
        "label": "Kow Shyh Pin Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LCLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LCLoanMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LC loan [Member]",
        "label": "LCLoan Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LCLoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LCLoanOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LC loan One [Member]",
        "label": "LCLoan One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LGMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LG [Member]",
        "label": "LGMember"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LaborAndHealthInsuranceFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LaborAndHealthInsuranceFee",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable": {
       "parentTag": "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Labor and health insurance fees",
        "documentation": "The amount of labor and health insurance fees.",
        "label": "Labor And Health Insurance Fee"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LackOfExchangeabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LackOfExchangeabilityMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to IAS 21, \u2018Lack of exchangeability\u2019 [Member]",
        "label": "Lack of Exchangeability [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for Lack of Exchangeability (Amendments to IAS 21) issued in August 2023."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "ifrs-full_LandAndBuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LandAndBuildingsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and structures [Member]",
        "label": "Land and buildings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land and depreciable buildings and similar structures for use in operations. [Refer: Buildings; Land; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "ifrs-full_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LandMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable",
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land [Member]",
        "label": "Land [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 4 Years [Member]",
        "label": "Later than four years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147",
      "r155",
      "r265",
      "r271",
      "r280"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over 366 days [Member]",
        "label": "Later than one year and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r271"
     ]
    },
    "ifrs-full_LaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable",
      "http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 1 Year [Member]",
        "verboseLabel": "Over 1 year [Member]",
        "label": "Later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanSixMonthsAndNotLaterThanOneYearMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "181 to 365 days [Member]",
        "label": "Later than six months and not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than six months and not later than one year."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r268",
      "r271"
     ]
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanThreeMonthsAndNotLaterThanSixMonthsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Up to 180 days [Member]",
        "label": "Later than three months and not later than six months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than six months."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r267",
      "r271"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 3 Years [Member]",
        "label": "Later than three years and not later than four years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147",
      "r155",
      "r265",
      "r271",
      "r280"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 2 Years [Member]",
        "label": "Later than two years and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147",
      "r155",
      "r265",
      "r271",
      "r280"
     ]
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinanceCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Liabilities [Member]",
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r250"
     ]
    },
    "ifrs-full_LeaseLiabilityInASaleAndLeasebackMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilityInASaleAndLeasebackMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to IFRS 16, \u2018Lease liability in a sale and leaseback\u2019 [Member]",
        "label": "Lease Liability in a Sale and Leaseback [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for Lease Liability in a Sale and Leaseback (Amendments to IFRS 16) issued in September 2022."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold equipment Member]",
        "label": "Leasehold improvements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "glspu_LenderAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LenderAMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender A [Member]",
        "label": "Lender AMember"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LenderAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LenderAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender [Axis]",
        "label": "Lender Axis"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LenderBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LenderBMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender B [Member]",
        "label": "Lender BMember"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LenderCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LenderCMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender C [Member]",
        "label": "Lender CMember"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LetterOfGuaranteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LetterOfGuaranteeMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of guarantee [Member]",
        "label": "Letter Of Guarantee Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LetterOfGuaranteeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LetterOfGuaranteeOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of guarantee One [Member]",
        "label": "Letter Of Guarantee One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LetterOfGuaranteeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LetterOfGuaranteeThreeMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of guarantee Three [Member]",
        "label": "Letter Of Guarantee Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1 [Member]",
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r82",
      "r83",
      "r122"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2 [Member]",
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r122"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3 [Member]",
        "label": "Level 3 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r122"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r122"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r122"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r121",
      "r122",
      "r124",
      "r203",
      "r207"
     ]
    },
    "glspu_LiabilitiesAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LiabilitiesAbstract0",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning",
        "periodEndLabel": "Balance at ending",
        "label": "Liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_LicenceFeeIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LicenceFeeIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fee (in Dollars)",
        "label": "Licence fee income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from licence fees."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "glspu_LineOfCreditFacilityAverageOutstandingAmounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LineOfCreditFacilityAverageOutstandingAmounts",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Amount",
        "documentation": "Amount of short term borrowings outstanding.",
        "label": "Line Of Credit Facility Average Outstanding Amounts"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LineOfCreditFacilityIncreaseDecreaseForPeriodNets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNets",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility",
        "documentation": "Credit Facility.",
        "label": "Line Of Credit Facility Increase Decrease For Period Nets"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LoanFromShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LoanFromShareholders",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinanceCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan from shareholders",
        "documentation": "Loan from shareholders.",
        "label": "Loan From Shareholders"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LoanFromShareholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LoanFromShareholdersMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan from shareholders [Member]",
        "label": "Loan From Shareholders Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LongTermBankLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LongTermBankLoanMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Bank loan [Member]",
        "label": "Long Term Bank Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LongTermBankLoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LongTermBankLoanOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Bank loan One [Member]",
        "label": "Long Term Bank Loan One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LongTermBankLoanThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LongTermBankLoanThreeMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Bank loan Three [Member]",
        "label": "Long Term Bank Loan Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LongTermBankLoanTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LongTermBankLoanTwoMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Bank loan Two [Member]",
        "label": "Long Term Bank Loan Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LongTermBorrowingsDetailsScheduleofLongTermBorrowingsTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Borrowings (Details) - Schedule of Long-Term Borrowings [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LongTermBorrowingsTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LongTermBorrowingsTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/LongTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Borrowings [Abstract]",
        "label": "Long Term Borrowings Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_LongTermBorrowingsTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LongTermBorrowingsTablesTable",
     "presentation": [
      "http://www.glspu.com/role/LongTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Borrowings (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term borrowings",
        "label": "Non-current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermBorrowingsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term borrowings (including current portion) [Member]",
        "label": "Long-term borrowings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r250"
     ]
    },
    "glspu_LossGainOnDisposalOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "LossGainOnDisposalOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on disposal of property, plant and equipment",
        "documentation": "(Loss) gain on disposal of property, plant and equipment.",
        "label": "Loss Gain On Disposal Of Property Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MainBusinessActivities": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MainBusinessActivities",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Main Business Activities",
        "documentation": "Description of main business activities.",
        "label": "Main Business Activities"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MarketInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MarketInterestRate",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market interest rate",
        "documentation": "Market interest rate.",
        "label": "Market Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Non-Derivative Financial Liabilities",
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable",
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable",
      "http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r136",
      "r145",
      "r147",
      "r148",
      "r149",
      "r150",
      "r155",
      "r177",
      "r190",
      "r239",
      "r265"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r136",
      "r145",
      "r147",
      "r148",
      "r149",
      "r150",
      "r155",
      "r177",
      "r239",
      "r265",
      "r269"
     ]
    },
    "glspu_MonetaryItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MonetaryItemsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary items",
        "label": "Monetary Items Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MonetaryItemsAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MonetaryItemsAbstract0",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary items",
        "label": "Monetary Items Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MonetaryItemsAbstract1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MonetaryItemsAbstract1",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary items",
        "label": "Monetary Items Abstract1"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MonetaryItemsAbstract2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MonetaryItemsAbstract2",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary items",
        "label": "Monetary Items Abstract2"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MonetaryItemsAbstract3": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MonetaryItemsAbstract3",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary items",
        "label": "Monetary Items Abstract3"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MonetaryItemsAbstract4": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MonetaryItemsAbstract4",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary items",
        "label": "Monetary Items Abstract4"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MonetaryItemsAbstract5": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MonetaryItemsAbstract5",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary items",
        "label": "Monetary Items Abstract5"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_MonetaryItemsAbstract6": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "MonetaryItemsAbstract6",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary items",
        "label": "Monetary Items Abstract6"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NSGUARDTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NSGUARDTechnologyIncMember",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NSGUARD Technology Inc [Member]",
        "label": "NSGUARDTechnology Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NSGUARDTechnologyIncNSGURADMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NSGUARDTechnologyIncNSGURADMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NSGUARD Technology Inc. (NSGURAD) [Member]",
        "label": "NSGUARDTechnology Inc NSGURADMember"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NetCurrencyExchangeGainslosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NetCurrencyExchangeGainslosses",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails",
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net currency exchange (losses) gains",
        "terseLabel": "Total exchange gain or (loss)",
        "documentation": "Net currency exchange gains (losses).",
        "label": "Net Currency Exchange Gainslosses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable": {
       "parentTag": "glspu_TotalCapitals",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net debt",
        "label": "Net debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of net debt of the entity."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "glspu_NetProceedsReceivedFromPIPEInvestors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NetProceedsReceivedFromPIPEInvestors",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds received from PIPE Investors (in Dollars)",
        "documentation": "Net proceeds received from PIPE Investors.",
        "label": "Net Proceeds Received From PIPEInvestors"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NewShareIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NewShareIssuance",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New share issuance",
        "documentation": "New share issuance.",
        "label": "New Share Issuance"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NewStandardsInterpretationsAndAmendments": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NewStandardsInterpretationsAndAmendments",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable",
      "http://www.glspu.com/role/ScheduleofNewStandardsInterpretationsandAmendmentsinIssuebutnotyetEffectiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Standards, Interpretations and Amendments",
        "label": "New Standards Interpretations And Amendments"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NonCurrentItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NonCurrentItemsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current items:",
        "label": "Non Current Items Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r22",
      "r111",
      "r251"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Non-Current Assets [Abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentFinancialAssetsAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentFinancialAssetsAtAmortisedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at amortized cost - non-current",
        "label": "Non-current financial assets at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets measured at amortised cost. [Refer: Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "ifrs-full_NoncurrentGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee Deposits Received",
        "label": "Non-current government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current government grants recognised on the statement of financial position as deferred income. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities - non-current",
        "label": "Non-current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r113",
      "r251"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Non-current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentLiabilitiesWithCovenantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesWithCovenantsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNewInterpretationthatareMandatorilyEffectivefortheCurrentYearTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to IAS 1, \u2018Non-current liabilities with covenants\u2019 [Member]",
        "label": "Non-current Liabilities with Covenants [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for Noncurrent Liabilities with Covenants (Amendments to IAS 1) issued in October 2022."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "ifrs-full_NoncurrentPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentPrepayments",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments - non-current",
        "label": "Non-current prepayments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current prepayments. [Refer: Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "ifrs-full_NongovernmentCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NongovernmentCustomersMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Government [Member]",
        "label": "Non-government customers [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for non-government customers. [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNonDerivativeFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than 1 year [Member]",
        "label": "Not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r145",
      "r147",
      "r155",
      "r265",
      "r271"
     ]
    },
    "glspu_NotPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NotPastDueMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAgingAnalysisofAccountsReceivableTable",
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not past due [Member]",
        "label": "Not Past Due Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NotePayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NotePayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "documentation": "The amount of current notes payable.",
        "label": "Note Payable Current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotesAndOtherExplanatoryInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotesAndOtherExplanatoryInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NumberOfAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of amount ,begginning balance",
        "periodEndLabel": "Number of amount ,ending balance",
        "documentation": "Number of amount ,begginning balance.",
        "label": "Number Of Amount"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NumberOfAmountChangeInFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfAmountChangeInFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of amount ,Change in fair value",
        "documentation": "Number of amount ,Change in fair value.",
        "label": "Number Of Amount Change In Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NumberOfAmountWarrantsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfAmountWarrantsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of amount ,Warrants exercised",
        "documentation": "Number of amount ,Warrants exercised.",
        "label": "Number Of Amount Warrants Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NumberOfAmountWarrantsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfAmountWarrantsGranted",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of amount ,Warrants granted",
        "documentation": "Number of amount ,Warrants granted.",
        "label": "Number Of Amount Warrants Granted"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NumberOfOptionsOptionsCancelled": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfOptionsOptionsCancelled",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options options cancelled",
        "documentation": "Number of options options cancelled.",
        "label": "Number Of Options Options Cancelled"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NumberOfOrdinaryShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfOrdinaryShare",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of ordinary share (in Shares)",
        "documentation": "Total number of ordinary shares.",
        "label": "Number Of Ordinary Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of options outstanding beginning shares",
        "periodEndLabel": "Number of options outstanding ending shares",
        "label": "Number of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r160",
      "r164"
     ]
    },
    "glspu_NumberOfShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfShare",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of shares, begginning balance",
        "periodEndLabel": "Number of shares, ending balance",
        "documentation": "Number of shares, begginning balance.",
        "label": "Number Of Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options exercisable",
        "label": "Number of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of options options expired",
        "label": "Number of share options expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "glspu_NumberOfSharesChangeInFairValue": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfSharesChangeInFairValue",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofConvertiblePreferenceShareLiabilitiesTable",
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares, Change in fair value",
        "verboseLabel": "Change in fair value",
        "documentation": "Number of shares, Change in fair value.",
        "label": "Number Of Shares Change In Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails",
      "http://www.glspu.com/role/EarningsLossPerShareDetails",
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of financial year",
        "periodEndLabel": "End of financial year",
        "terseLabel": "Shares issued",
        "verboseLabel": "Ordinary shares issued",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "At January 1",
        "periodEndLabel": "At June 30",
        "terseLabel": "Outstanding units",
        "label": "Number of shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "glspu_NumberOfSharesWarrantGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfSharesWarrantGranted",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares,Warrants granted",
        "documentation": "Number of shares,Warrants granted.",
        "label": "Number Of Shares Warrant Granted"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_NumberOfSharesWarrantsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "NumberOfSharesWarrantsExercised",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares, Warrants exercised",
        "documentation": "Number of shares, Warrants exercised.",
        "label": "Number Of Shares Warrants Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ObtainProfessionalServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ObtainProfessionalServiceMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Obtain professional service through share-based payment [Member]",
        "label": "Obtain Professional Service Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable",
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment [Member]",
        "label": "Office equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "ifrs-full_OperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total operating expenses",
        "label": "Operating expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all operating expenses."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "glspu_OperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OperatingExpensesMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses [Member]",
        "label": "Operating Expenses Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OptionsMember",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options [Member]",
        "label": "Options Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OrdinarySharePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OrdinarySharePerShare",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary share per share",
        "documentation": "Ordinary share per share.",
        "label": "Ordinary Share Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares [member]",
        "verboseLabel": "Ordinary Shares [Member]",
        "label": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r285"
     ]
    },
    "glspu_OriginRiseLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OriginRiseLimitedMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Origin Rise Limited [Member]",
        "label": "Origin Rise Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment assets",
        "label": "Other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_OtherCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents and financial assets at amortized cost",
        "label": "Other cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents that the entity does not separately disclose in the same statement or note. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive loss for the period, net of tax",
        "terseLabel": "other comprehensive income loss",
        "label": "Other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r33",
      "r38",
      "r116"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences on translation of foreign operations",
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r38"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of defined benefit plans",
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r38",
      "r290"
     ]
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable": {
       "parentTag": "ifrs-full_NetDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total borrowings",
        "label": "Other current borrowings and current portion of other non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other borrowings and the current portion of non-current other borrowings. [Refer: Other borrowings]"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities, others",
        "label": "Other current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables",
        "verboseLabel": "Total",
        "label": "Other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_OtherEmployeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherEmployeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable": {
       "parentTag": "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other personnel expenses",
        "label": "Other employee expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of employee expenses that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "glspu_OtherEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherEquipmentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other equipment [Member]",
        "label": "Other Equipment Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OtherEquityInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherEquityInterestAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other equity interest",
        "label": "Other Equity Interest Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other expenses, by nature"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r224"
     ]
    },
    "ifrs-full_OtherGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other gains (loss) net",
        "terseLabel": "Other gains (losses) \u2013 net",
        "label": "Other gains (losses)"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r277"
     ]
    },
    "glspu_OtherGainsLossesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherGainsLossesNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Gains (Losses) - Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OtherGainsLossesNetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherGainsLossesNetTextBlock",
     "presentation": [
      "http://www.glspu.com/role/OtherGainsLossesNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other gains (losses) - net",
        "documentation": "The entire disclosure of other gains (losses) - net.",
        "label": "Other Gains Losses Net Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r224",
      "r225"
     ]
    },
    "ifrs-full_OtherIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangible assets",
        "label": "Other intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ifrs-full_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment liabilities",
        "label": "Other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_OtherLongtermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherLongtermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions - non-current",
        "label": "Other non-current provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions other than provisions for employee benefits. [Refer: Non-current provisions]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "glspu_OtherLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherGainsLossesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other losses",
        "documentation": "The other losses gains that the entity does not separately disclose in the same statement or note.",
        "label": "Other Losses"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others [Member]",
        "label": "Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Non-Current Assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherNonCurrentAssetsDetailsScheduleofOtherNonCurrentAssetsTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Non-Current Assets (Details) - Schedule of Other Non-Current Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "verboseLabel": "Other Non-Current Assets",
        "label": "Other non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-operating income and expenses",
        "label": "Other operating income (expense)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "ifrs-full_OtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "glspu_OtherPayablesDetailsScheduleofOtherPayablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherPayablesDetailsScheduleofOtherPayablesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Payables (Details) - Schedule of Other Payables [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Other property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other equipment Member]",
        "label": "Other property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "ifrs-full_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "verboseLabel": "Other receivables and guarantee deposits",
        "label": "Other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "glspu_OtherReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherReceivablesMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables [Member]",
        "label": "Other Receivables Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OtherSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OtherSegmentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other segment [Member]",
        "label": "Other Segment Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and other short-term employee benefits",
        "label": "Other short-term employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from employee benefits (other than termination benefits), which are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services, that the entity does not separately disclose in the same statement or note. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_OtherShorttermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherShorttermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions - current",
        "label": "Other current provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "glspu_OthersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OthersMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others [Member]",
        "label": "Others Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_OutstandingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "OutstandingPercentage",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding percentage",
        "documentation": "Percentage of outstanding.",
        "label": "Outstanding Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_Over366DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "Over366DaysPastDueMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over 366 days past due [Member]",
        "label": "Over366 Days Past Due Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PIPEInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PIPEInvestorsMember",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIPE Investors [Member]",
        "label": "PIPEInvestors Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Par value per share (in Dollars per share)",
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_PastDueStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PastDueStatusAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due status [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "ifrs-full_PastDueStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PastDueStatusDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due status [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "ifrs-full_PayablesForPurchaseOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PayablesForPurchaseOfNoncurrentAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables on intangible assets",
        "label": "Payables for purchase of non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payables for the purchase of non-current assets. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r284"
     ]
    },
    "glspu_PayablesOnIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PayablesOnIntangibleAssetsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables on Intangible Assets [Member]",
        "label": "Payables On Intangible Assets Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PayablesOnMachineryAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PayablesOnMachineryAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables on machinery and equipment",
        "documentation": "Payables on machinery and equipment.",
        "label": "Payables On Machinery And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PayablesOnMachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PayablesOnMachineryAndEquipmentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables on Machinery and Equipment [Member]",
        "label": "Payables On Machinery And Equipment Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PaymentNotPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PaymentNotPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment not paid",
        "documentation": "Payment not paid.",
        "label": "Payment Not Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Principal repayment of lease liabilities",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "glspu_PensionPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PensionPayableMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Payable [Member]",
        "label": "Pension Payable Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PercentageOfOwnership": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PercentageOfOwnership",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Ownership",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Percentage Of Ownership"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range (weighted average), Investment in a rent-a-captive company",
        "label": "Percentage of reasonably possible increase in unobservable input, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range (weighted average), Warrant liabilities",
        "label": "Percentage of reasonably possible increase in unobservable input, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of cash",
        "label": "Percentage of voting equity interests acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "ifrs-full_PerformanceObligationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PerformanceObligationsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance obligations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_PerformanceObligationsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PerformanceObligationsDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance obligations [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all performance obligations. A performance obligation is a promise in a contract with a customer to transfer to the customer either: (a) a good or service (or a bundle of goods or services) that is distinct; or (b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This member also represents the standard value for the 'Performance obligations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "glspu_PledgedAsset": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PledgedAsset",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pledged assets",
        "documentation": "Pledged assets.",
        "label": "Pledged Asset"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PledgedAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PledgedAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledged Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Assets Pledged as Collateral [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PledgedAssetsDetailsScheduleofAssetsPledgedasCollateralTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledged Assets (Details) - Schedule of Assets Pledged as Collateral [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PledgedAssetsTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PledgedAssetsTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/PledgedAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pledged Assets [Abstract]",
        "label": "Pledged Assets Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PledgedAssetsTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PledgedAssetsTablesTable",
     "presentation": [
      "http://www.glspu.com/role/PledgedAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledged Assets (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PledgedAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PledgedAssetsTextBlock",
     "presentation": [
      "http://www.glspu.com/role/PledgedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pledged assets",
        "label": "Pledged Assets Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable": {
       "parentTag": "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension",
        "label": "Post-employment benefit expense in profit or loss, defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense included in profit or loss relating to defined benefit plans. [Refer: Profit (loss); Defined benefit plans [domain]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r290",
      "r292"
     ]
    },
    "glspu_PostemploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PostemploymentBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofKeyManagementCompensationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-employment",
        "documentation": "Post-employment benefits.",
        "label": "Postemployment Benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PreferenceSharesMember",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preference Shares [Member]",
        "verboseLabel": "Preference shares [member]",
        "label": "Preference shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r285"
     ]
    },
    "glspu_PreferredShareConvertibleSharesIssuable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PreferredShareConvertibleSharesIssuable",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preference shares converted",
        "documentation": "Number of common shares issuable upon conversion of preferred stock.",
        "label": "Preferred Share Convertible Shares Issuable"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PreferredShareholdersPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PreferredShareholdersPercentage",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred shareholders percentage",
        "documentation": "Preferred shareholders percentage.",
        "label": "Preferred Shareholders Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PrepaidPensionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PrepaidPensionMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherNonCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Pension (Member)",
        "label": "Prepaid Pension Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PrivateWarrantLiabilitiesAtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PrivateWarrantLiabilitiesAtFairValueMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private warrant liabilities at fair value [Member]",
        "label": "Private Warrant Liabilities At Fair Value Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PrivateWarrantLiabilitiesatFairValueGrantedInTheYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PrivateWarrantLiabilitiesatFairValueGrantedInTheYear",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleoftheChangesinLevel3InstrumentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted in the year",
        "documentation": "The amount of private warrant granted.",
        "label": "Private Warrant Liabilitiesat Fair Value Granted In The Year"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PrivateWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PrivateWarrantsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable",
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Warrants [Member]",
        "label": "Private Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromCurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromCurrentBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from short-term borrowings",
        "label": "Proceeds from current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from current borrowings obtained. [Refer: Current borrowings]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "glspu_ProceedsFromDisposalOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ProceedsFromDisposalOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from disposal of property, plant and equipment",
        "documentation": "The amount of proceeds from disposal of property, plant and equipment\r     \n.",
        "label": "Proceeds From Disposal Of Property Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of public warrants",
        "label": "Proceeds from exercise of warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of share purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance ordinary share",
        "verboseLabel": "Ordinary shares",
        "label": "Proceeds from issue of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r254"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r254"
     ]
    },
    "glspu_ProfessionalFeePayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ProfessionalFeePayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional fee payable",
        "documentation": "The amount of current professional fee payable.",
        "label": "Professional Fee Payable Current"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ProfessionalFeePayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ProfessionalFeePayableMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional Fee Payable [Member]",
        "label": "Professional Fee Payable Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfessionalFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofExpensesbyNatureTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional services expenses",
        "label": "Professional fees expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable for professional services."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Profit (loss) for the period",
        "terseLabel": "Profit for the period",
        "label": "Profit (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r32",
      "r90",
      "r106",
      "r109",
      "r203",
      "r205",
      "r251",
      "r258"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit (loss) before income tax",
        "verboseLabel": "Profit (loss) before tax",
        "netLabel": "Segment gain (loss) before tax",
        "label": "Profit (loss) before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r173",
      "r224",
      "r225",
      "r272",
      "r273"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount after tax, Profit attributable to the parent",
        "label": "Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations, unless line item indicates otherwise [member]; Profit (loss) from continuing operations]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount after tax, diluted",
        "label": "Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity, used in calculating diluted earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity, adjusted for the effects of all dilutive potential ordinary shares. [Refer: Profit (loss) from continuing operations]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income (loss)",
        "label": "Profit (loss) from operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r241",
      "r286"
     ]
    },
    "glspu_PromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PromissoryNotesMember",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Notes [Member]",
        "label": "Promissory Notes Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "terseLabel": "Property, plant and equipment",
        "label": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r50"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentByOperatingLeaseStatusAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment by operating lease status [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentByOperatingLeaseStatusDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment by operating lease status [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all property, plant and equipment when disaggregated by the operating lease status by a lessor. It also represents the standard value for the 'Property, plant and equipment by operating lease status' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beginning balance",
        "label": "Property, plant and equipment, revalued assets, at cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property, plant and equipment that would have been recognised had the revalued assets been carried under the cost model. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Total",
        "periodEndLabel": "Total",
        "label": "Property, plant and equipment, gross carrying amount of fully depreciated assets still in use"
       }
      },
      "en": {
       "role": {
        "documentation": "The gross carrying amount of fully depreciated property, plant and equipment that is still in use. [Refer: Gross carrying amount [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "glspu_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PropertyPlantandEquipmentTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PropertyPlantandEquipmentTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property Plantand Equipment Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PropertyPlantandEquipmentTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PropertyPlantandEquipmentTablesTable",
     "presentation": [
      "http://www.glspu.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Banker\u2019s letter of guarantee issued",
        "label": "Provision of guarantees or collateral by entity, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of guarantees or collateral provided by the entity in related party transactions. [Refer: Guarantees [member]; Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "ifrs-full_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured guaranteed notes",
        "label": "Provision of guarantees or collateral to entity, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of guarantees or collateral provided to the entity in related party transactions. [Refer: Guarantees [member]; Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "glspu_PublicWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PublicWarrantsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable",
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Warrants [Member]",
        "label": "Public Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_PurchaseAgreementAmountRecieved": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PurchaseAgreementAmountRecieved",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount recieved (in Dollars)",
        "documentation": "Purchase Agreement Amount Recieved.",
        "label": "Purchase Agreement Amount Recieved"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      },
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash paid during the period",
        "negatedLabel": "Acquisition of intangible assets",
        "label": "Purchase of intangible assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_PurchaseOfInvestmentProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfInvestmentProperty",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable": {
       "parentTag": "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of property, plant and equipment",
        "label": "Purchase of investment property"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of investment property. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "glspu_PurchaseOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PurchaseOfOrdinaryShares",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of ordinary shares",
        "documentation": "Purchase of ordinary shares.",
        "label": "Purchase Of Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment in financial assets at amortized cost",
        "label": "Purchase of other long-term assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of long-term assets that the entity does not separately disclose in the same statement or note, classified as investing activities. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash paid during the period",
        "negatedLabel": "Acquisition of property, plant and equipment",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "glspu_PurchaseOfWarrantShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "PurchaseOfWarrantShares",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share purchase warrants",
        "documentation": "Purchase of warrant shares.",
        "label": "Purchase Of Warrant Shares"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_Purpose": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "Purpose",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purpose",
        "documentation": "Purpose.",
        "label": "Purpose"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_QuantityGrantedUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "QuantityGrantedUnits",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quantity granted (Units)",
        "documentation": "Quantity granted shares.",
        "label": "Quantity Granted Units"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.glspu.com/role/CashandCashEquivalentsDetails",
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails",
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable",
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable",
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable",
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
      "http://www.glspu.com/role/ShareBasedPaymentDetails",
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r128",
      "r150",
      "r164",
      "r252",
      "r253",
      "r307"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails",
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable",
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable",
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable",
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
      "http://www.glspu.com/role/ShareBasedPaymentDetails",
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r128",
      "r150",
      "r164",
      "r252",
      "r253",
      "r307"
     ]
    },
    "glspu_RangeOfExercisePrices": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RangeOfExercisePrices",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range of exercise prices",
        "label": "Range Of Exercise Prices"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated ranges of exercise prices for outstanding share options that are meaningful for assessing the number and timing of additional shares that may be issued and the cash that may be received upon exercise of those options. It also represents the standard value for the 'Ranges of exercise prices for outstanding share options' axis if no other member is used. [Refer: Range [domain]]"
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_ReceivablesFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReceivablesFromContractsWithCustomers",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/AccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables from contracts with customers",
        "label": "Receivables from contracts with customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r133"
     ]
    },
    "ifrs-full_ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInContingentLiabilitiesRecognisedInBusinessCombinationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Contingent Liabilities and Unrecognized Contract Commitments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RedemptionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RedemptionPrice",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption price",
        "documentation": "Redemption price.",
        "label": "Redemption Price"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ReflectiveShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ReflectiveShares",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reflective shares",
        "documentation": "Number of shares reflective.",
        "label": "Reflective Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RelatedPartyTransactionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RelatedPartyTransactionsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Axis]",
        "label": "Related Party Transactions Axis"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RelatedPartyTransactionsDetailsScheduleofNamesofRelatedPartiesandRelationshipTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) - Schedule of Names of Related Parties and Relationship [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RelatedPartyTransactionsDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RelatedPartyTransactionsDomainDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RelatedPartyTransactionsDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship of inputs to fair value, Convertible preference share liabilities",
        "documentation": "Relationship of inputs to fair value, Convertible preference share liabilities.",
        "label": "Relationship Of Inputs To Fair Value Convertible Preference Share Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RelationshipWithTheCompany": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RelationshipWithTheCompany",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofNamesofRelatedPartiesandRelationshipTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship with the Company",
        "label": "Relationship With The Company"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfCurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfCurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of short-term borrowings",
        "terseLabel": "Repayments of current borrowings",
        "label": "Repayments of current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of current borrowings. [Refer: Current borrowings]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_RepaymentsOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfNoncurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of long-term borrowings",
        "label": "Repayments of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_RepaymentsOfRegulatoryCapitalFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfRegulatoryCapitalFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of loan from shareholders",
        "label": "Repayments of regulatory capital, financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the repayments of regulatory capital, classified as financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_ReportableSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReportableSegmentsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable segments [member]",
        "label": "Reportable segments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for operating segments for which IFRS 8 requires information to be disclosed. The entity shall report separately information about an operating segment that meets any of the following quantitative thresholds: (a) reported revenue, including both sales to external customers and intersegment sales or transfers, is 10 per cent or more of the combined revenue, internal and external, of all operating segments; (b) the absolute amount of its reported profit or loss is 10 per cent or more of the greater, in absolute amount, of (i) the combined reported profit of all operating segments that did not report a loss and (ii) the combined reported loss of all operating segments that reported a loss; or (c) assets are 10 per cent or more of the combined assets of all operating segments. Additionally operating segments that do not meet any of the quantitative thresholds may be considered reportable, and separately disclosed, if management believes that information about the segment would be useful to users of the financial statements. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r132",
      "r203",
      "r238",
      "r259"
     ]
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Research and development expenses",
        "label": "Research and development expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "glspu_ResearchAndDevelopmentExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ResearchAndDevelopmentExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable": {
       "parentTag": "glspu_TotalIntangibleAssetsOtherThanGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research And Development Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfChangeInValueOfForeignCurrencyBasisSpreads": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfChangeInValueOfForeignCurrencyBasisSpreads",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial statements translation differences of foreign operations",
        "label": "Reserve of change in value of foreign currency basis spreads"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated change in the value of foreign currency basis spreads of financial instruments when excluding them from the designation of these financial instruments as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r283"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial statements translation differences of foreign operations",
        "label": "Reserve of exchange differences on translation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r226"
     ]
    },
    "glspu_RestrictedShareUnitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RestrictedShareUnitMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted share units",
        "label": "Restricted Share Unit Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RestrictedShareUnitsIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RestrictedShareUnitsIssuance",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted share units issuance (Note 2)",
        "documentation": "Restricted share units issuance.",
        "label": "Restricted Share Units Issuance"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r230"
     ]
    },
    "ifrs-full_RetainedEarningsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarningsAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Abstract]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r226"
     ]
    },
    "glspu_RetainedEarningsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RetainedEarningsTextBlock",
     "presentation": [
      "http://www.glspu.com/role/RetainedEarnings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetirementsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetirementsIntangibleAssetsAndGoodwill",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable": {
       "parentTag": "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Reversal of payable on intangible assets",
        "label": "Retirements, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from retirements. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r115",
      "r173",
      "r199",
      "r204",
      "r210",
      "r211",
      "r212",
      "r224",
      "r225",
      "r251"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RevenueDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RevenueDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RevenueDetailsScheduleofRevenuefromContractswithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RevenueDetailsScheduleofRevenuefromContractswithCustomersTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue (Details) - Schedule of Revenue from Contracts with Customers [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RevenueDetailsScheduleofRevenuefromtheTransferofGoodsandServicesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue (Details) - Schedule of Revenue from the Transfer of Goods and Services [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RevenueDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RevenueDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable",
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable",
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from contracts with customers",
        "verboseLabel": "Revenue from external customer contracts",
        "netLabel": "Revenue from external customers",
        "label": "Revenue from contracts with customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131"
     ]
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.glspu.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedCashFlow",
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "negatedLabel": "Interest income",
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r200",
      "r208",
      "r280"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfServices",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service revenue",
        "label": "Revenue from rendering of services"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_RevenueOfCombinedEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueOfCombinedEntity",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total segment revenue",
        "label": "Revenue of combined entity as if combination occurred at beginning of period"
       }
      },
      "en": {
       "role": {
        "documentation": "The revenue of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Total for all business combinations [member]; Revenue]"
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "glspu_RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAtTheBeginningOfTheYearAbstract",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized that was included in the contract liability balance at the beginning of the year",
        "label": "Revenue Recognized That Was Included In The Contract Liability Balance At The Beginning Of The Year Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_RevenuesDenominatedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "RevenuesDenominatedValue",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue denominated value",
        "documentation": "Revenues denominated value.",
        "label": "Revenues Denominated Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReversalAllowanceAccountForCreditLossesOfFinancialAssets",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse provision for ECLs",
        "label": "Reversal, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in an allowance account for credit losses of financial assets resulting from the reversal of impairment. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets",
        "label": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r143"
     ]
    },
    "glspu_SalariesAndBonusesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SalariesAndBonusesPayableMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and Bonuses Payable [Member]",
        "label": "Salaries And Bonuses Payable Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SalesAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SalesAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Selling and marketing expenses",
        "label": "Sales and marketing expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to the marketing and selling of goods or services."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "ifrs-full_SalesChannelsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SalesChannelsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales channels [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r257"
     ]
    },
    "ifrs-full_SalesChannelsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SalesChannelsDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales channels [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all sales channels. It also represents the standard value for the 'Sales channels' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r257"
     ]
    },
    "glspu_ScheduleEmployeeBenefitExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleEmployeeBenefitExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Employee Benefit Expense Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAccountsReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAccountsReceivableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAccountsReceivableTableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAccountsReceivableTableTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable",
        "documentation": "The tabular disclosure of accounts receivable.",
        "label": "Schedule Of Accounts Receivable Table Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAgingAnalysisOfAccountsReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAgingAnalysisOfAccountsReceivableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Aging Analysis Of Accounts Receivable Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Aging Analysis of Accounts Receivable",
        "documentation": "The tabular disclosure of aging analysis of accounts receivable.",
        "label": "Schedule Of Aging Analysis Of Accounts Receivable Table Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAmortizationOnIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAmortizationOnIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Amortization on Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amortization on Intangible Assets",
        "label": "Schedule Of Amortization On Intangible Assets Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAssetsAndLiabilitiesDenominatedInForeignCurrenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Assets And Liabilities Denominated In Foreign Currencies Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAssetsPledgedAsCollateralAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAssetsPledgedAsCollateralAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Assets Pledged as Collateral [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfAuthorizedAndIssuedPreferenceSharesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Authorized And Issued Preference Shares Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfCashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfCashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfChangesInLiabilitiesFromFinancingActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Changes In Liabilities From Financing Activities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfChiefOperatingDecisionMakerForTheReportableSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Chief Operating Decision Maker For The Reportable Segments Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfCompanySOrdinarySharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfCompanySOrdinarySharesOutstandingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Company\u2019s Ordinary Shares Outstanding [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Company\u2019s Ordinary Shares Outstanding",
        "documentation": "The tabular disclosure of company's ordinary shares outstanding.",
        "label": "Schedule Of Companys Ordinary Shares Outstanding Table Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements [Table]",
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r217"
     ]
    },
    "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Subsidiaries Included in the Consolidated Financial Statements",
        "label": "Condensed Financial Statements [Table Text Block]",
        "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "glspu_ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfConvertiblePreferenceShareLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Convertible Preference Share Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfEarningsLossPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfEarningsLossPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Earnings Loss Per Share Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfEarningsLossPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfEarningsLossPerShareLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings (Loss) Per Share [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfEmployeeShareOptionsGrantingPeriodAndExerciseConditionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Employee Share Options Granting Period And Exercise Conditions Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfExpensesByNatureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfExpensesByNatureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Expenses by Nature [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfExpensesIncurredOnShareBasedPaymentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Expenses Incurred on Share-Based Payment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expenses Incurred on Share-Based Payment",
        "label": "Schedule Of Expenses Incurred On Sharebased Payment Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfFairValueOfShareOptionsGrantedOnGrantDateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Value Of Share Options Granted On Grant Date Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfFinanceCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfFinanceCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finance Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfFinancialAssetsAtAmortizedCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfFinancialAssetsAtAmortizedCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Financial Assets At Amortized Cost Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfFinancialInstrumentsByCategoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfFinancialInstrumentsByCategoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Financial Instruments By Category Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfForeignCurrencyMarketRiskArisingFromSignificantForeignExchangeVariationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Foreign Currency Market Risk Arising From Significant Foreign Exchange Variation Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfGearingRatiosAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfGearingRatiosAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Gearing Ratios [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfGearingRatiosTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfGearingRatiosTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/CapitalManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Gearing Ratios",
        "label": "Schedule Of Gearing Ratios Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/PledgedAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets Pledged as Collateral",
        "label": "Schedule Of Groups Assets Pledged As Collateral Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfIncomeTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfIncomeTaxExpenseBenefitAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income Tax Expense Benefit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Intangible Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets",
        "label": "Schedule Of Intangible Assets Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfInterestExpenseAndInterestPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfInterestExpenseAndInterestPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Interest Expense and Interest Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfInterestExpenseAndInterestPayableExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfInterestExpenseAndInterestPayableExplanatory",
     "presentation": [
      "http://www.glspu.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Interest Expense and Interest Payable",
        "documentation": "Represent the schedule of interest expense and interest payable explanatory [table text block].",
        "label": "Schedule Of Interest Expense And Interest Payable Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfInvestingActivitiesWithPartialCashPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Investing Activities With Partial Cash Payments Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/SupplementalCashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investing Activities with Partial Cash Payments",
        "label": "Schedule Of Investing Activities With Partial Cash Payments Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfKeyManagementCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfKeyManagementCompensationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Key Management Compensation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfLongTermBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfLongTermBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Long Term Borrowings Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfLossAllowanceForAccountsReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfLossAllowanceForAccountsReceivableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loss Allowance For Accounts Receivable Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Loss Allowance for Accounts Receivable",
        "documentation": "The tabular disclosure of loss allowance for accounts receivable.",
        "label": "Schedule Of Loss Allowance For Accounts Receivable Table Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfNamesOfRelatedPartiesAndRelationshipAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Names Of Related Parties And Relationship Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of New Interpretation That Are Mandatorily Effective For The Current Year Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of New Standards Interpretations And Amendments In Issue But Not Yet Effective Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfNonDerivativeFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfNonDerivativeFinancialLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Non Derivative Financial Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfOtherGainsLossesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfOtherGainsLossesNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Gains (Losses) - Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfOtherGainslossesNetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfOtherGainslossesNetTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/OtherGainsLossesNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Gains (Losses) - Net",
        "documentation": "Schedule of other gains (losses) - net.",
        "label": "Schedule Of Other Gainslosses Net Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfOtherNonCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfOtherNonCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Other Non Current Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Other Payables Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfOtherPayablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfOtherPayablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Payables [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Profit or Loss In Relation to Financial Assets at Amortized Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property Plant And Equipment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfProvisionMatrixAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfProvisionMatrixAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Provision Matrix Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfPurchaseOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Purchase of Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/SupplementalCashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Purchase of Property, Plant and Equipment",
        "label": "Schedule Of Purchase Of Property Plant And Equipment Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfQualitativeInformationOfSignificantUnobservableInputsAndSensitivityAnalysisAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Qualitative Information Of Significant Unobservable Inputs And Sensitivity Analysis Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfRevenueFromContractsWithCustomersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfRevenueFromContractsWithCustomersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Revenue From Contracts With Customers Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue from Contracts with Customers [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfRevenueFromTheTransferOfGoodsAndServicesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Revenue From The Transfer Of Goods And Services Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfRevenueFromTheTransferOfGoodsAndServicesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue from the Transfer of Goods and Services [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue Recognized that was Included in the Contract Liability Balance [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock",
     "presentation": [
      "http://www.glspu.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue Recognized that was Included in the Contract Liabilities Balance",
        "documentation": "Disclosure of revenue recognized that was included in the contract liability balance [text block].",
        "label": "Schedule Of Revenue Recognized That Was Included In The Contract Liability Balance Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue-Related Contract Assets and Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory",
     "presentation": [
      "http://www.glspu.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue-Related Contract Assets and Liabilities",
        "documentation": "Schedule of revenue-related contract assets and liabilities [text block].",
        "label": "Schedule Of Revenue Related Contract Assets And Liabilities Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfShareBasedPaymentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfShareBasedPaymentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Share Based Payment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfShareBasedPaymentExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfShareBasedPaymentExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Share Based Payment Expenses Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfSharebasedPaymentExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfSharebasedPaymentExpensesTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Payment Expenses",
        "label": "Schedule Of Sharebased Payment Expenses Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfSharebasedPaymentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfSharebasedPaymentTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Payment",
        "label": "Schedule Of Sharebased Payment Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfShortTermAndLongTermBorrowingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfShortTermAndLongTermBorrowingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Short Term And Long Term Borrowing Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfShortTermAndLongTermBorrowingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfShortTermAndLongTermBorrowingTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Short Term and Long Term Borrowing",
        "label": "Schedule Of Short Term And Long Term Borrowing Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfShortTermBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfShortTermBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Short Term Borrowings Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfShorttermBorrowingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfShorttermBorrowingsTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Short-Term Borrowings",
        "label": "Schedule Of Shortterm Borrowings Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfSubsidiariesIncludedInTheConsolidatedFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Subsidiaries Included In The Consolidated Financial Statements Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfTheChangesInLevel3Instrument": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfTheChangesInLevel3Instrument",
     "presentation": [
      "http://www.glspu.com/role/FairValueInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the Changes in Level 3 Instrument",
        "label": "Schedule Of The Changes In Level3 Instrument"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfTheRelatedInformationOfNaturesOfTheAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of The Related Information Of Natures Of The Assets And Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives of Property, Plant and Equipment",
        "label": "Schedule Of Useful Lives Of Property Plant And Equipment Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ScheduleOfWarrantLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ScheduleOfWarrantLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Warrant Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement [Member]",
        "label": "Securities Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SecurityConvergenceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SecurityConvergenceMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable",
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Convergence [Member]",
        "label": "Security Convergence Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SegmentInformationDetailsScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information (Details) - Schedule of Chief Operating Decision-Maker for the Reportable Segments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SegmentInformationTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SegmentInformationTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information [Abstract]",
        "label": "Segment Information Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SegmentInformationTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SegmentInformationTablesTable",
     "presentation": [
      "http://www.glspu.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable",
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable",
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r132",
      "r203",
      "r238",
      "r259"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome",
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r132",
      "r209",
      "r238",
      "r259"
     ]
    },
    "glspu_SellingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SellingExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable": {
       "parentTag": "glspu_TotalIntangibleAssetsOtherThanGoodwill",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Selling and marketing expenses",
        "documentation": "Selling expenses.",
        "label": "Selling Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable": {
       "parentTag": "glspu_TotalIntangibleAssetsOtherThanGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "Selling, general and administrative expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to selling, general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SensitivityAnalysisForEachTypeOfMarketRisk",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Foreign Currency Market Risk Arising from Significant Foreign Exchange Variation",
        "label": "Sensitivity analysis for types of market risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "glspu_SeriesAConvertiblePreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SeriesAConvertiblePreferenceSharesMember",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Convertible Preference Shares [Member]",
        "label": "Series AConvertible Preference Shares Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SeriesAOrdinaryShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SeriesAOrdinaryShareMember",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails",
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A [Member]",
        "verboseLabel": "Series A Ordinary Share [Member]",
        "label": "Series AOrdinary Share Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SeriesBConvertiblePreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SeriesBConvertiblePreferenceSharesMember",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Convertible Preference Shares [Member]",
        "label": "Series BConvertible Preference Shares Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SeriesBOrdinaryShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SeriesBOrdinaryShareMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B [Member]",
        "label": "Series BOrdinary Share Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SeriesCOrdinaryShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SeriesCOrdinaryShareMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series C [Member]",
        "verboseLabel": "Series C Ordinary Share [Member]",
        "label": "Series COrdinary Share Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SeriesDOrdinaryShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SeriesDOrdinaryShareMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series D [Member]",
        "label": "Series DOrdinary Share Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ServiceRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ServiceRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenueRecognizedthatwasIncludedintheContractLiabilitiesBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service revenue",
        "documentation": "Represent the amount of service revenue.",
        "label": "Service Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ServiceRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ServiceRevenueMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable",
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service revenue [Member]",
        "verboseLabel": "Service [Member]",
        "label": "Service Revenue Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Employee Share Options Granting Period and Exercise Conditions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentDetailsScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEmployeeShareOptionsGrantingPeriodandExerciseConditionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment (Details) - Schedule of Employee Share Options Granting Period and Exercise Conditions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value of Share Options Granted on Grant Date [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentDetailsScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment (Details) - Schedule of Fair Value of Share Options Granted on Grant Date [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentDetailsScheduleofShareBasedPaymentExpensesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment (Details) - Schedule of Share-Based Payment Expenses [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentDetailsScheduleofShareBasedPaymentTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment (Details) - Schedule of Share-Based Payment [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentLineItems",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentMember",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment [Member]",
        "label": "Share Based Payment Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment [Abstract]",
        "label": "Share Based Payment Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareBasedPaymentTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareBasedPaymentTablesTable",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalAbstract",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Share Capital Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalDetailsScheduleofAuthorizedandIssuedPreferenceSharesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital (Details) - Schedule of Authorized and Issued Preference Shares [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalLineItems",
     "presentation": [
      "http://www.glspu.com/role/ShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital [Abstract]",
        "label": "Share Capital Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalPreferredShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalPreferredShareMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital - preference share",
        "label": "Share Capital Preferred Share Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalTable",
     "presentation": [
      "http://www.glspu.com/role/ShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital [Abstract]",
        "label": "Share Capital Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShareCapitalTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShareCapitalTablesTable",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SharebasedPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SharebasedPaymentMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment [Member]",
        "label": "Sharebased Payment Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares",
     "presentation": [
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Received shares",
        "label": "Number of shares reserved for issue under options and contracts for sale of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares reserved for issue under options and contracts for the sale of shares."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "glspu_ShortTermBankLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBankLoanMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Bank loan [Member]",
        "label": "Short Term Bank Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBankLoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBankLoanOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Bank loan One [Member]",
        "label": "Short Term Bank Loan One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsDetailsScheduleofShortTermBorrowingsTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Borrowings (Details) - Schedule of Short-Term Borrowings [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsDetailsScheduleofShortTermandLongTermBorrowingTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Borrowings (Details) - Schedule of Short Term and Long Term Borrowing [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Borrowings (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Borrowings [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Borrowings [Abstract]",
        "label": "Short Term Borrowings Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsTablesTable",
     "presentation": [
      "http://www.glspu.com/role/ShortTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Borrowings (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermBorrowingsType": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermBorrowingsType",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type",
        "documentation": "Types of short term borrowings.",
        "label": "Short Term Borrowings Type"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_ShortTermDebtInterestRateIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ShortTermDebtInterestRateIncreases",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate",
        "documentation": "Percentage of interest rate per annum.",
        "label": "Short Term Debt Interest Rate Increases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
      "http://www.glspu.com/role/ShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings",
        "verboseLabel": "Short-term borrowings (in Dollars)",
        "netLabel": "Short term borrowings",
        "label": "Current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_ShorttermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermBorrowingsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChangesinLiabilitiesfromFinancingActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings [Member]",
        "label": "Short-term borrowings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for short-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r250"
     ]
    },
    "ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermDepositsClassifiedAsCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable": {
       "parentTag": "ifrs-full_NetDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Cash and cash equivalents",
        "label": "Short-term deposits, classified as cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term deposits. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Contingent Liabilities and Unrecognized Contract Commitments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/SignificantContingentLiabilitiesandUnrecognizedContractCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Contingent Liabilities and Unrecognized Contract Commitments (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SoftwareMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software [Member]",
        "label": "Software Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SoftwareSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SoftwareSalesMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software sales [Member]",
        "label": "Software Sales Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements of Comprehensive Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "glspu_StatementOfCompliancePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "StatementOfCompliancePolicyTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of compliance",
        "documentation": "Statement of compliance.",
        "label": "Statement Of Compliance Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_StockIssuedDuringPeriodValueStockSplits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "StockIssuedDuringPeriodValueStockSplits",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Split",
        "documentation": "Represent the amount of stock split.",
        "label": "Stock Issued During Period Value Stock Splits"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_StockholdersEquityReverseStockSplit1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "StockholdersEquityReverseStockSplit1",
     "presentation": [
      "http://www.glspu.com/role/ConvertiblePreferenceSharesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse stock split description",
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.",
        "label": "Stockholders Equity Reverse Stock Split1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubscriptionCirculationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SubscriptionCirculationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inter-segment revenue",
        "label": "Subscription circulation revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of circulation revenue derived from subscriptions. [Refer: Revenue; Circulation revenue]"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "glspu_SummaryofSignificantAccountingPoliciesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Property, Plant and Equipment [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Investing Activities with Partial Cash Payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SupplementalCashFlowInformationDetailsScheduleofInvestingActivitieswithPartialCashPaymentsTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofInvestingActivitieswithPartialCashPaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information (Details) - Schedule of Investing Activities with Partial Cash Payments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SupplementalCashFlowInformationTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SupplementalCashFlowInformationTablesLineItems",
     "presentation": [
      "http://www.glspu.com/role/SupplementalCashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Cash Flow Information [Abstract]",
        "label": "Supplemental Cash Flow Information Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_SupplementalCashFlowInformationTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "SupplementalCashFlowInformationTablesTable",
     "presentation": [
      "http://www.glspu.com/role/SupplementalCashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_TWD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "TWD",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsandLiabilitiesDenominatedinForeignCurrenciesTable",
      "http://www.glspu.com/role/ScheduleofForeignCurrencyMarketRiskArisingfromSignificantForeignExchangeVariationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NTD:USD [Member]",
        "label": "Taiwan, New Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TaiwanTaxationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TaiwanTaxationMember",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taiwan Taxation [Member]",
        "label": "Taiwan Taxation Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectFromChangeInTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxRateEffectFromChangeInTaxRate",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profits tax rate",
        "label": "Tax rate effect from change in tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "glspu_TelmediaTechnologyLimitedTelmediaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TelmediaTechnologyLimitedTelmediaMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofSubsidiariesIncludedintheConsolidatedFinancialStatementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Telmedia Technology Limited (Telmedia) [Member]",
        "label": "Telmedia Technology Limited Telmedia Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "glspu_ThroughSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "ThroughSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable": {
       "parentTag": "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPurchaseofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Through share-based payment",
        "documentation": "Acquisition through share-based payment.",
        "label": "Through Sharebased Payment"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TimeDepositAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TimeDepositAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable": {
       "parentTag": "ifrs-full_Cash",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCashandCashEquivalentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time deposits",
        "documentation": "Time deposits.",
        "label": "Time Deposit At Carrying Value"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TimeDepositInterestRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TimeDepositInterestRatePercentage",
     "presentation": [
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate of time deposit",
        "documentation": "Interest rate of time deposit.",
        "label": "Time Deposit Interest Rate Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TimeDepositsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TimeDepositsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time deposits",
        "label": "Time Deposits Current"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TimeDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TimeDepositsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAssetsPledgedasCollateralTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time deposits (shown as \u2018Financial assets at amortized cost\u2019) [Member]",
        "label": "Time Deposits Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TimeDepositsNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TimeDepositsNonCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFinancialAssetsatAmortizedCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time deposits",
        "label": "Time Deposits Non Current"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TimingOfRevenueRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TimingOfRevenueRecognition",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of revenue recognition",
        "documentation": "Represent the amouunt of timing of revenue recognition.",
        "label": "Timing Of Revenue Recognition"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all timings of the transfer of goods or services in contracts with customers. It also represents the standard value for the 'Timing of transfer of goods or services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.glspu.com/role/CashandCashEquivalentsDetails",
      "http://www.glspu.com/role/FinancialAssetsatAmortizedCostDetails",
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable",
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable",
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable",
      "http://www.glspu.com/role/ScheduleofShortTermBorrowingsTable",
      "http://www.glspu.com/role/ShareBasedPaymentDetails",
      "http://www.glspu.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top of range [member]",
        "verboseLabel": "Top of Range [Member]",
        "netLabel": "Maximum [Member]",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r128",
      "r150",
      "r164",
      "r252",
      "r253",
      "r307"
     ]
    },
    "glspu_TotalCapitals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TotalCapitals",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofGearingRatiosTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total capital",
        "label": "Total Capitals"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TotalIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TotalIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAmortizationonIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Total Intangible Assets Other Than Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TotalMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total [Member]",
        "label": "Total Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_TotalRevenueStreamsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TotalRevenueStreamsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromtheTransferofGoodsandServicesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenue streams [Member]",
        "label": "Total Revenue Streams Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Trade and other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.glspu.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.glspu.com/role/AccountsReceivableDetails",
      "http://www.glspu.com/role/ConsolidatedBalanceSheet",
      "http://www.glspu.com/role/ScheduleofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts receivable",
        "terseLabel": "Accounts receivable",
        "label": "Trade and other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r25"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.glspu.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivable",
        "label": "Receivables due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables due from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails",
      "http://www.glspu.com/role/ScheduleofLossAllowanceforAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable [Member]",
        "label": "Trade receivables [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r181",
      "r185",
      "r263",
      "r280"
     ]
    },
    "glspu_TransportationEquipmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TransportationEquipmentsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transportation equipment [Member]",
        "label": "Transportation Equipments Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury shares",
        "label": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r229"
     ]
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://www.glspu.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury shares",
        "label": "Treasury shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "glspu_TypeOfSharebasedArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "TypeOfSharebasedArrangementAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Sharebased arrangement [Axis]",
        "label": "Type Of Sharebased Arrangement Axis"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for antidilutive instruments. Instruments are antidilutive when their conversion to ordinary shares would increase earnings per share or decrease loss per share from continuing operations. The calculation of diluted earnings per share does not assume conversion, exercise, or other issue of potential ordinary shares that would have an antidilutive effect on earnings per share. It also represents the standard value for the \u2018Types of antidilutive instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_TypesOfCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfCustomersAxis",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of customers [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_TypesOfCustomersDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfCustomersDomain",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of customers [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of customers. It also represents the standard value for the 'Types of customers' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r152",
      "r153",
      "r154",
      "r176",
      "r179",
      "r180",
      "r218"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r152",
      "r153",
      "r154",
      "r176",
      "r179",
      "r180",
      "r218"
     ]
    },
    "glspu_UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "UnauditedCondensedInterimConsolidatedStatementsOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unaudited Condensed Interim Consolidated Statements Of Changes In Equity Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "UnauditedCondensedInterimConsolidatedStatementsOfComprehensiveLossUnauditedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unaudited Condensed Interim Consolidated Statements Of Comprehensive Loss Unaudited Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_UncollaterializedBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "UncollaterializedBorrowingsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofLongTermBorrowingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncollaterialized Borrowings [Member]",
        "verboseLabel": "Uncollaterialized borrowings [Member]",
        "label": "Uncollaterialized Borrowings Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_UndrawnAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "UndrawnAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShortTermandLongTermBorrowingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undrawn Amount",
        "documentation": "Amount of undrawn debt amount.",
        "label": "Undrawn Amount"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_UnitedKingdomTaxationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "UnitedKingdomTaxationMember",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United Kingdom Taxation [Member]",
        "label": "United Kingdom Taxation Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_UnitedStatesTaxationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "UnitedStatesTaxationMember",
     "presentation": [
      "http://www.glspu.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States Taxation [Member]",
        "label": "United States Taxation Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnrealisedForeignExchangeGainsLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnrealisedForeignExchangeGainsLossesMember",
     "presentation": [
      "http://www.glspu.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealised foreign exchange gains (losses) [member]",
        "label": "Unrealised foreign exchange gains (losses) [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for gains (losses) resulting from changes in foreign exchange rates which have not yet been realised."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "glspu_UpTo180DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "UpTo180DaysPastDueMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Up to 180 days past due [Member]",
        "label": "Up To180 Days Past Due Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_UpTo365DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "UpTo365DaysPastDueMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofProvisionMatrixTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Up to 365 days past due [Member]",
        "label": "Up To365 Days Past Due Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEstimatedUsefulLivesofPropertyPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property plant and equipment useful life",
        "label": "Useful life measured as period of time, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_ValueAddedTaxPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ValueAddedTaxPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Output tax payable",
        "label": "Value added tax payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payables related to a value added tax."
       }
      }
     },
     "auth_ref": [
      "r284"
     ]
    },
    "glspu_VestingConditions": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "VestingConditions",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting conditions",
        "label": "Vesting Conditions"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_VideoIoTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "VideoIoTMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofChiefOperatingDecisionMakerfortheReportableSegmentsTable",
      "http://www.glspu.com/role/ScheduleofRevenuefromContractswithCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Video IoT [Member]",
        "label": "Video Io TMember"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable": {
       "parentTag": "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ScheduleEmployeeBenefitExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wages and salaries",
        "label": "Wages and salaries"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "glspu_WarrantExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantExercised",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant exercised",
        "documentation": "Warrant exercised.",
        "label": "Warrant Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WarrantIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantIssuance",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofCompanysOrdinarySharesOutstandingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant issuance",
        "documentation": "Warrant issuance.",
        "label": "Warrant Issuance"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WarrantLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantLiabilitiesMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable",
      "http://www.glspu.com/role/ScheduleoftheRelatedInformationofNaturesoftheAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant Liabilities [Member]",
        "verboseLabel": "Warrant liabilities [Member]",
        "label": "Warrant Liabilities Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WarrantLiabilitiesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantLiabilitiesOneMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liabilities [Member]",
        "label": "Warrant Liabilities One Member"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WarrantLiabilitiesPoilcyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantLiabilitiesPoilcyTextBlock",
     "presentation": [
      "http://www.glspu.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liabilities",
        "label": "Warrant Liabilities Poilcy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WarrantLiabilitiesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantLiabilitiesTwoMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liabilities [Member]",
        "label": "Warrant Liabilities Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.glspu.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.glspu.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liabilities",
        "label": "Warrant liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of warrant liabilities."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "glspu_WarrantliabilitiesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantliabilitiesDetailsLineItems",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant liabilities (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesLineItems",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant liabilities (Details) - Schedule of Warrant Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantliabilitiesDetailsScheduleofWarrantLiabilitiesTable",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofWarrantLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant liabilities (Details) - Schedule of Warrant Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WarrantliabilitiesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantliabilitiesDetailsTable",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant liabilities (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantsMember",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable",
      "http://www.glspu.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants [Member]",
        "label": "Warrants [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for warrants."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "glspu_WarrantsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WarrantsOutstandingTerm",
     "presentation": [
      "http://www.glspu.com/role/WarrantliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant outstanding term",
        "documentation": "Warrants outstanding term.",
        "label": "Warrants Outstanding Term"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price exercisable",
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price expired",
        "label": "Weighted average exercise price of share options expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price cancelled",
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued at per share",
        "label": "Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price at the date of exercise for share options that are exercised in a share-based payment arrangement. [Refer: Types of share-based payment arrangements [domain]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofShareBasedPaymentArrangementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exercise price options outstanding",
        "periodEndLabel": "Weighted average exercise price outstanding ending per share",
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r157",
      "r160"
     ]
    },
    "glspu_WeightedAverageNumberOfOrdinarySharesOutstandingDiluted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WeightedAverageNumberOfOrdinarySharesOutstandingDiluted",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of ordinary shares outstanding, diluted",
        "documentation": "Weighted average number of ordinary shares outstanding, diluted.",
        "label": "Weighted Average Number Of Ordinary Shares Outstanding Diluted"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_WeightedAverageRemainingContractualPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "WeightedAverageRemainingContractualPeriod",
     "presentation": [
      "http://www.glspu.com/role/ShareBasedPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining contractual period",
        "documentation": "Weighted Average Remaining Contractual Period.",
        "label": "Weighted Average Remaining Contractual Period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofFairValueofShareOptionsGrantedonGrantDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price",
        "label": "Weighted average share price, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofEarningsLossPerShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of ordinary shares outstanding, Profit attributable to the parent",
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "glspu_a2024Abstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "a2024Abstract0",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofAuthorizedandIssuedPreferenceSharesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "a2024 Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "glspu_weightedAverageConvertiblePreferenceShareLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.glspu.com/20240630",
     "localname": "weightedAverageConvertiblePreferenceShareLiabilities",
     "presentation": [
      "http://www.glspu.com/role/ScheduleofQualitativeInformationofSignificantUnobservableInputsandSensitivityAnalysisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range (weighted average), Convertible preference share liabilities",
        "documentation": "Percentage of weighted average convertible preference share liabilities.",
        "label": "weighted Average Convertible Preference Share Liabilities"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "98",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_98_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2024-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "77",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_77_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2024-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2024-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS21_g51-57_TI",
   "URIDate": "2024-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS23_g26-26_TI",
   "URIDate": "2024-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2024-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_v&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2024-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2024-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2024-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_f_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iiA",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134_e_iiA&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "Presentation of a statement of cash flows",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI",
   "URIDate": "2024-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_31_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_h_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS13_g91-99_TI",
   "URIDate": "2024-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2024-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_126_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2024-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2024-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "95",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_95&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_f_iv&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_q_ii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2024-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2024-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "6.5.16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_6.5.16&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "5",
   "Subsection": "04",
   "Paragraph": "c",
   "Subparagraph": "Schedule I",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "7",
   "Subsection": "05",
   "Paragraph": "c",
   "Subparagraph": "Schedule II",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "9",
   "Subsection": "06",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2025-01-01",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "A19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_A19_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2024-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "139U",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_139U&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "139W",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_139W&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "C1D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_C1D&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "60L",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_60L&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_21_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2024-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2024-03-27"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2024-03-27"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_g&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_IG23&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG20D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "142",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_142_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_h_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_117_b&doctype=Standard&forcepdf=true",
   "URIDate": "2024-03-27"
  },
  "r310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2024-03-27"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>163
<FILENAME>0001213900-24-083493-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-24-083493-xbrl.zip
M4$L#!!0    ( "J0/EEZEO_O2PT  /]%   :    96$P,C$U.#@Y,#$M-FM?
M9V]R:6QL82YH=&WM7.M7XKH6_\Y?D<M9YQQGC:4/WJC<A0@CHP('T-$YZZR[
M0AL@6MI.DB+XU]^=E"(J.KX&/;-F/CBTW<E^)-G[MW?2;O]W.G;1A#!.?6_G
M3S-E_(F(9_L.]88[?U:ZU4;CS_^6$]O_T33TB7B$84$<U)^AJC\.NC9%/88]
M/O#9&&V(\0>DH9$004G7+R\O4S;0<)LRPOV0V83+&TC3YMU5&9&=E="1[Z$N
M"5#:0&:QE#5*IHF.>U5D&58F(A\)$!($]7AIWN=.<LYG%8]D3!LR!LK,%L33
M/G-3G-BIH3_1XZ>ZY!,W<0A=30T/;A(*MB"4NBIBGPUU>*"+64 DM:49:2UM
MQFV&+@_"&ZW4'2FRZMO(I8V8E@X8UP:AZT;T/)9'WE=\!)[ZGC^.Q)=\K+R^
M:+3HA?L9R\ROEM0RC+0^IU@TF-Y':P*MYU*/G.YV#J_)Q6KZ:U)=Q#,$"YAC
M4EQ#,RS-M)8ZT<#,-SJ*S?Y0/V96,PI+Y@7*BP<TE8_[F).8G+-KV0>8]Q4E
MW+PQS"'7Y&#RNY3QDQODDJ-S:P;-!<CIT<-E4OK0P'A<8,]>B#MU'R ^/03E
MKBEO&^(RK4C-8K&HJZ<+4KZ*#KHT]=.CPZX](F.LW9&$TZ>WNE\>N;B3<I$3
M[)032/[;%E2XI(RV]>A'(K$])@(CV_<$\6#8!)D*7354_D8CWT(ZV4E6H^=:
M#P8FJ4.?>M3I=M]W9N5MATX0%S.7["0'0%E"IA$(U*-CPE&37**./\;>9G1C
M$UP2HX.D:B4%T.7_V\%3.]A"8\R&U"LA26IL(2FZAETZA%LV"$L8\-"#6WRD
M@ZQ3XH)[[(0NT=IX2*0O7-8AZE@3?J ZCSEI?5\(?SR_=TD=,9*"&K\G[UA
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
MG2[8S#]CLN*C"?=\'B+N:MXPNEP(#_TF;JP)77T*07X908S=\O\!4$L#!!0
M   ( "J0/EFOG>_R4=P! #9>&P =    96$P,C$U.#@Y,#%E>#DY+3%?9V]R
M:6QL82YH=&WLO6UWVDJ6*/R=7U'#=&:29\F.WH$DA[N([>30US%^;*=[^M,L
M 851'Y XDK#C_M"__=:NDD"  $E(0H+J-7-B8Z&JVN][UW[Y\G]^32?H!3NN
M:5N__;=T*?XWPM; 'IK6\V__W7F\ZG;_^_^T:U_^X^("?<<6=@P/#U'_#5W9
MT]GCP$1/CF&Y(]N9HO?>] .Z0&//FWWZ^/'U]?5R0)YQ!Z:#77ON#+ +'Z"+
M"_]U5PZ&EWU"/VP+/>(94D0DM3YIXB=)1C^?KI LRBI[?.R139*-6NXG_YV_
MU?UUHM:H!\_.'8<<YFWQ\*^^,[ET\>#RV7[Y&/SU(ZP3?&6(S>BGR1]6'_2<
MQ8-P5OJP[3Q_)'_XZ+W-,#PM7XC*A2(%WWF>N+/YRK?H)[!E^FY15\3@67/D
MN!>C^63"GG>#_<#G=!W/^&5;]I1M']:1&Q\77UJ\Q;5566I$[U061>6C_\3B
M"[^V/2N19ZV):>'_^?IPNWS<BWY^^>A'+Z 0PR,T!ML5+T3Y0I)#+[D@8%YY
M40#V7>^1M NQ&0(O>?*/'2>%/_<-%P>/N\YR[R/#[=,GR8<K:)Z[%X!,=_/)
MX"\KC\.*PS4*\C>@?V1_##]J[D*,Y7J&-5AL]]=DQ\/_<TL.MWQR'1"O"GU4
M:K5:'^E?%X^Z4<^15TH?_^?'[>-@C*?&Q<9.7#/YM[;O!YB[#DR.C6&[AN!_
M7SS3F^ V^O*1_5"K?9EBST #V_*P1=#FX5_>1_I%*F\N\)]S\^6W^A7[^\43
M04S](WGG1_;2+WU[^-;^,C1?D.N]3?!O]1%Y\A.2Q)F'GLPI=M$=?D4/]M2P
M!/:!0$228X[J]%NP@8_P[Y=9\ +8P84Q,9^M3\@QG\?>9Q3WG9_1U'">3?)%
M>%3\C.B[3&N(X?OBI69:9-E^^^;7V.R;'FJU+J4O'_OM+Q]G<78S(*_!3O+M
M7'CVC&YI\4'?]CQ[2C^KM__K/R5=_,SWL'</\=>+VBW? ]_#:>ZA#+S)]U#8
M'H@"^]Y[Z-[>=M#3S=7O=[W;WO=_H.\/O9_WJ'MW=8DZ=]?'UVIDEX\_OSYV
MK[N=A^[-8RDV%&"O!%OY>=?Y>=U]NKE&5[V[ZYN[1_)3]^[IYJ'[HQ3[([MZ
M[-UVKSNPQ6_=N\[=5;=SBQZ?R <_;NZ>RH'0;[T']/3[#7KL_@_ZT;M[^OT1
MW1,0]J[+L3UT0U![C?[Z\^ZFIH@"\[L)=\(/"NP0E5R:E4&[\3WP/? ]\#WP
M/? ]9+N'E6!1/<)<@&#Z-Q-/AI_0O?&,/Y,O_CG'U@"3]W]&O1F$2]U/L, C
M'L OG]'?C,D<_@SA=?8R&G9C[PN%R<)GE>2(P^KP6=]VAMA9?/9U8@S^0-*E
M1C;LVA-S6"\6]O\.0R2 Q6<$0<%/J.,8?7/P&=T94\S@=6<#%*3PESX&WX*_
M_)M"? &:;:#J.]CXXZ*/1[9#7CRCB AO5X_8+H T#)P0JE=(*'KQ\(;A($MD
M9D=MA=!Q[?#7[B2)*%JBEN\7=V98*Y;L$ ]LAUXP?)I;A*CA]J$>X<C65AU9
MM.I$PFO;>VS[<ITPPM&K^8X>6G&ROG9NB9-%?)G?;VZ>*GG4O\XMC,)^3HWY
M.>4YR?N;7S,'NRX>(M-"/RT3[EP?/<,C"P[MR<1PW \9;W3U+F)M2]N$@&?T
M)Y@\-9G,C"&],:Z+=?H[@>4@^#V0CTQ)#&#_,Y>(R."GS^C5''ICV*WX+K[S
M6 =9^,5S@O>_8,<S!\8DV#P#=-V7F-YP;1];E17;P<4KADL=>,UDN J5"1X1
MZ=SU\-3]\M$;MD/OWN8,K[QM"4]ON-P=@080X&]U>1UBZ7<:X._.)I1S^%[+
M?]" M;_TG8]MRM_G<.IK/,#3/G;8NHJT/+Z2P?$_>DY*3HMX<8<(-6]!BG$A
MM4LF;;XIQHOS^W:FT+JB&2H>,CC4&-2(JT&8Y-FQB3H'36([GY#SW'\OBZH@
M*TU!UK0/FY#UU8NNOHL2Y%>&.T:&1?8*/]!$ F-"P+4A, ,M]2Z:P]>?VJU*
M(U_=VO(E;>M6H@ZT<XETNV<O_DO,;=-T"&+(F+\^6;;US3&HT\F2-WYY#WCT
M6WT@U1&QSLRI,7&ID<#R>GZKF[^\3]9\>C&TJ?D&#]2117PU\J<@N>D3H*QC
M#>&?FR6^".$3@L'T=7-B,]&%YNZPCLPAO/CE0FK)DE)O2Y(@2TU!;>E?/J[N
ML7UZ@):/!6B5T*V@B+K0U!K9P3F^I-B4 YMO_F9:AC4PC8DO8I'AH9%A.N@%
MXB/(&Q-)\SQ&,\<>F1ZR'32Q71==()8ZZ.T4?;&E\*XG]5T/15%AW*WLHN!B
M>9F!<H$)9B%TO&\$#31*]<20<$]QT'-N"0;B$:!&.%W05%4056TO 981KH>Q
M;FYPU>OM5DL3)%$Z$*KY:OUXW&Y,;;+DOS"8*JY7)&NOA"NH\3<RIN;D[=,^
MAYT^ZY(],R^YWFY0\T41%R&,\I-V+B*C0W'IXN$5064\6F[4V[(H-%N*T)0/
M)><3$A(I(-DDD&P0*#:$EG2HN,U6R4-2,.PCCAN5"6?+8A4(YS 6]&'*""8>
MA;3J;443&IHNB*WF&?):<I#)(@$9T7&2(BB-5L6T;6<P(*\@6M;! TQ<A_X$
M5TFI-IE25<Y%J3XYQA 37Z_GC;'CZX6'!>9BTJM$3.Z&("HMH)+S8_%,8"B#
MVZ*JA-%$^0AZM-VU7LBV;<?$!:C*_4^6A3 .8JX03.,1@4*L"$EHBN+Y,5%B
M6*D$5HH@2?NC>>52D/<.GAEO4XBH%>EWG@G+^>(W!.1XU*01U4]$KR2(S4/%
M;P69+RW4]'J[0926)DBM<CE_5!6'3- "=)JR\]:U+&1R$'-1J":V;!KUMBHT
MSM'W2P>O)K$$Q89 ?JB49ON,_&R@99HC)#4$O#B(O-0.7K;EJSL0'OF-))>O
M1;Q@%R4F/_+^S)&X:R=[4S%RQ==!2>(DK7I;UP11WV\N<UQE*M.2XTH1(48@
M"JJ^/]Z>"EF'V \Q,O^V2K<GVS,F7+J=-L=DX9(D81:IWFX1FTE5!35&0(VC
M*F,_* FJ9.("-01-(7Z0IAY;M*6QXV*E/=_9UD6TC#N3B$7E-Y-_!M5&3H6U
M))HJ70&=6UX%X>U!9@D!"B1:*H*N*H)XCF'L;(&I9@C,XN/<]HPL\":@V<0
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
M.(,QY>HA?L$3>P9I=IRE<[@<8* F1'F]!'0BBM2)=RE(:DMH*F5L_I C0V<
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
MNB.*@X'FS@8HJ.$O?0R^!7_Y-P7N C3;0-5WL/''!:M__T0($F >WJX>L5T
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
MQI_(KR(CA.3\@3VW1IM'T;=[YN /\J/[-NW;$W=!&0\/#SYAT(5"'__=_UR
ME-=90&DIVP_7VY>+QE1@0*Z(WER50"P2RD<O=.9$#SBF2U'?&RWLDZ5YLD60
MJW*>@ERF@IPZVVR#/FTREYK2\L*FBO*N3T3&1\0;]AZ]]HJ=)=C@(=M95EKT
MWR@ ._.AZ0$W3TW/PQ@X])$86WC:)_P7F(*7>?-!+"[8%:W8S06#H.UVQ_,3
MG_^W,YM-P( $"Z4W(GLD!LP#?C$A4>W;PR/,G.G0_WY[Z%Z1?Q_I?\EG7Y_(
MF[].[,$?%P/Q?^'-_RM%\QG+L,Y@H3"W:6)]2YQK ;6L65"A+!@Z!S"?1=X)
M,MAA1R%V!;%>+?IG0H1+[^8!SV!$+*%7(DBLH>$0V^&]+[CA_(&B%];>T"&D
M/K>V?;&S]7M1*],GB&_A,2R$J#VTD^[5PN98?Q[.23<1[V6/.UX%[$>@Y3-?
MC"-_M<D_X8-_79Y\Q:H24 BJ;O!0\>(O41O@5+U^XW8^WGZ11KZX1<K60M%L
M?W/B)62R?XSH1[8RBW(EODWXQ?!AOSUM8K%H<NFUHKB)L!]2@?]D4]P3\4$@
MMTIY3V/#ZSCX!Y"5![[!&TL@(Z1#7#FB6_R&4/_ AO,$&$PHY0K<4%@:ZB*%
M]7)%B+70-2G3 H^!H#)7EB8?P^AJHANGR]5K.%B>JDEJ6[ =H#>R!8;+-05(
M[X_H_45P>7$TGX+LS"<3=D0 T3%)I9U,#L2'U8K$V-I%G&BMW>Q/'TB0J1 T
M(&V^BYA-0B@0]KL0VD*D!ED"?R$88B0&^0O+[^@R <XCOA\5\8]]+D7<<JX%
MZL&7QB'U!9IH*>" !_9 /%Z^%QM.O$,>ZO*JX"& 7\!]#>H0S%K ?/5:LU6/
MD!E(TID2E?3/MRN]I-[ _360:TQ87(%VFH+C^.YOI&1 :\F%^Y)&DYQZ@99K
MZ.)/*WJ'7]\ )ROGE(EX_*M!9(+SAJ2@\_KJ5E$"!,9!CY(!>F1I SV=1SB
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
M%NL-W@83G#P2>&H<%3=#M1CNYAR5++''9ZDQ 3@YD6D1#PY<&.+G .C0;.Z
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
MWUS=NA_@PINVT@[O ;8=[&^X8T=^%9CQA\G:B-MKMH-!F_(;KFT!9=/4I1?
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
MIY$N.!4,YY!IZQ/_.K99!:8)47]9,XR59 FI$H,2)I# ^)<8 :;KSJB9I)?
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
M'JA8""\)XD*F!]EO',/[=W]\DC7K1OY9=V*HP\^& 5-4V-:3Q88NX<6MP4L
M5E14H#VX,:E0P3.8<NXL@/V%MLWP?F;N4"]A[)Z7B,'LY+AWI\,$L]]RP2Q?
MG=@E'7=,6T5BJD:VU:3O+"]%^L/<?4JJ'[R\:!T/X-&)-%1U[:M)Z1!-:?9M
M1ZE3&G\2_-(0G ]TN8"G@U9.Q11SHC\'\7W,GY/XBO';,J[<QO7Q7H8!I3W&
M!>)N>7E6SQ9/O;&KL!H,(E=FAW)U00+61 )^!&8B3.:>N':R.I2B,P623>J+
MD5]-BMZ2I5PC\F5-(6,8))!U/7VYLCN4*ZLKJZ>5ZNZ_(1)@4;H?2NIGE$PU
MG2;=4(W >ZLE>6"*RU]0J+V+H5H(_*Q(IGHC?PP]M&JIYQ>W&J5I6-[OXOL6
MDB!X_X#9Y] CD3AEZ0)8\([F AB(@7&?\=8L/9M)V[ZITM]I$$&<="B(9\KN
MT$3!U=1PS*$[$^7F="A39\FIJ]6'SS5KC5X G?V/?Y_:DREOE5X-C=?9RX%^
M<5$D\_(WI)9EC4:H2B>Z^ZTW]["*T] 4SE*8C/N4S\BTPS/B7,[(4I3L*BP3
MWC:/='3E(MFD4$GZ<UHM).5NN=VU$)US5R>.TO$:@R< V#T&S[$C=&#KL^Y5
MC+O3#WE6()+C@F#>)TU&NBWBV_"JH)#QHS*63]:B-DY_IVHP"RYRTI<RN15@
MDZ&GM.B67V)73-EOYB$/!=332#Z\3?,GPQ*NN#_'I@,%HWM>X ,Y-*4@QJOT
M-;U_GT'R?^'!U1<BWH'Y/\1J[1@"L0F#_Z,I%*3>G1/7T(^KIRCW;DQZ2US+
MN#@,A8(WR(87X2.E5.-MQI!#CL$:=W<6K('0K'0U7E*X#-W?.;O-@303WJ)$
M6XH;X/7AN4_QJSX4-.PYGE^IP=ET>KB\4#M4G6<)T.]7=?XA]MN+L(,T,H2O
M"[5G+B,*E=!(2(ADAMX#Z!<L7)P#MH=I**;:_'7"!?_$>E7S-"D\,EQ0G4PT
MJ(MO]MQP#?Q]9R#E6I<W+NI%S.N*.4MATD(LSJF-ZMU_C.4SD@6S@WSW0%).
M%N,:]+E$&\+,Q,Z@&_&Q:%IR]/;,3+DK@2> V0RA%2>U^4EI![Q88<7%[!Y<
MH*R7&.?_<@4L^-04D-_'( N$WR%*(D-U3\P,.5LK=L5/\2'L']!4@%*+"I\/
MUMYUL%PR+,V-?+>* M;!U\-E(@H@!G3SFI%5 .95N-0O/+^=Y%XF^HU3EGQA
M/_316W@E7VOJC6EEX?S'KR=I-(5Z=2;.I<ZDH,[$.:LZD\Z$\IB5)%IWE21H
M) <P[)U"*7K$4@@VN^*I:@"P.5A+6IUV@*\7+U]&!Y-8VP1P22D(@C#^!/%A
M=VN&X"_!YXSLGKP[R>D0*U$^E_I[(HE[4G#/$]\?P9>%0F"%PT<7U*&)=O.'
M%"6,+Q0&T'3/H4(6B:(IL0$6[8BU#Y6[AZ$& ,*KKS&"(VFKDV*/<6E?0N(/
MT8NNY/-2$<*1(CP04\M'T?>]52VQ[0S0B*07V%'J([V>^RRTP^H%W5CUC0+4
MT9[TR"0WC"9^L5<+_S2[_9X#.LJX4M>TW1>[/!TWUK&V,%6UU@VDM#/]FP]W
M,Q?W&#H2W;=]NJ81W$**\CLG(W;[7H1SQZBU.!V=U"L5E!ZDD[C)6XF2 @5+
M$T;W !#'[TBTM1B$C;0&3LSM)"H_93,H+THH<(?'%B&FRX*N;/ ;&J4KK#J
M?#6$1'> -7-2FH:+CC/7RN_P+"C!2^@MH:]LW'^,YM)9S,V',X<W,_S">B$!
MWWG^5S=%9PJ;O>UF_X>O"$0&L;C3GH@D%%Y$ZU;R11^PFA$ ^R5NBV(CPB>=
M\*<63+_PN3 ;@30")KAG"6@_2JFHJN1O*SH60/>GJV3RLB!>;T3I]3@X PFS
M%/2N (;8N_W<<U+;NWT-=-L0*NB_W*^P]<(^X;%GC0-BS2*E*B$SIU7F/?O0
MW<'-5%)EP_080D4.=,E+_*H,VQZE2V+2X"ZA$3L732IY_Q5\@^9_"E%-B<.(
MWXXK::#C'S:5%-^/R3NQI:%+*="@Z ;43SSL,8E89R[:6V# (G;@/2;Q/[O?
M>W'+]KU%=,6<'C$C(W'%GG*N&%T4>>M^'[<#5DE4JCI=%>7NQ*6A0HJD!GDS
MD1#N,L77&NPZ@[<7BSC$@$;H;)'AF\1!(E]/U\#GB$YOZJ921B=_56M2*@KS
M^<M?#8)@+EI^K+!B<<Q=IU&8!-RA<98(\NF5"W05:W?.FNZ"L=]"'?%7J(!E
MOY#*(2<Q;]D.$,6>T-8\MN:T !Q][LA?^!0SPBN/X9>L8S,."+>6SN9&_HWL
M/HV@V*&"%5X]$4<3K_*@*U(0<=^<>"L4@4QF%7K;7;AF<!^.QX&*;#^^KBLJ
M>=YLB"C2"G5\R#TC!XZ0:86X-N1W/IE\)%0V2W3"Y+MA0,X[3"/E-O,L55%Q
M$4-7P\O<W?8A"(463:=\XJM6"U54'^=_XBLFY=\*QB-M-Q3A4CQ]2A/H&H5A
M*2B8WN,F"-U03+)&/,LJ<9F<\;YDC$H_DR3FB5<2WV?X:R*!SA O)%$%I<9U
M(V<G$V><Q?%)XO@X. ;# [%=/'F;J%P4*-GSR/8GNF@+3<WO$QX8UI*<*\*"
MY4#]"642 = N2JGF+F64%J7/0I B:WS.VZ?'U1(!X/\\? JMG,BL3;+Z4I;L
M/4X9I50.*B^7-_9"#5^880!]]Y10")7L<L*M0\3QGV@E));W*M)43;125SB
M@Z^L=V\_O=S;%]S;3\_JWKZV"!WO=E[O\'9>:WT[7\EV5RWXK.A5G+\CL&C@
M"'"]G4[U(]E.JGR/&H$BN\4*]KC[S0)0SK_D?G7]%>T]"JUWHFT"(RUQ)-C%
M[F[KH\6XD>^V97U_B..R%B\HB/$1_LFC92DW3_@'^;]"$W1:SG+5XM6*!^[\
MSXA7[8R\R8?&97XL<%,MEU#ORN]OH$(BYK,$6J>2>H^8DB*DW7 H# (C9Z*
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
MK>$INT]Z)QA2_?0QI!VY3T2[WWL!*AI_SCP!L?$\*Q(./'J%A_?TP.Y)'07
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
M=$/&J0,J/2(F,Z%?11(](.H?W1)PJYC7QG@@):2MID39",[*0,7H-1B* @H
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
ME.93S1_UXK-U;3HYPL6.CG?%TWVMWM@PA,]D6ZG@Q(A5=[6"%?R1;"%L3+$
M4=85A?$>PK;-=EMY'6SE%=MVX- D^[3>1KA3V]!=>&3 7\B7@F]K;Z'(NXA\
MC+SEP5LMD"61_$">/<GLY<%:FGD/[FHI!TLY$1[QG2!RP8Z]$S>3/#W:S1_8
M^("+$TD]/1A.6@"UR6MDYESLYEL0E.XV03>+%'Y6O<).C48$8GVP(>;&@\V0
MX,#OVWLPT!$Y?!%LS]+_[BWH3XCAI^;!1:@WHU/]2W\(AC?B6S^Z_N(/;^X1
M[52)9GABZ/LX&U!TJ;*X!R6Y<9\8_RNB)&0_BG8ND"*2-0 =_(9JLUB^H@<W
M]'"%7+X@0.Q)5K/?-2E!=7P.W76T]$)P@9#+] TB/'*P7OS=9_*[>GZ2@9U!
MRY;RVX,_AQ6#:5*D/%V&.1$JEVCOI;\F2^F#I'DASA86-E[I(E&4F"@NP^!1
M3MM&F:@TM( +05^0Y? >9UXH&QJU:S<R2'_U#9:+-U@BLW+IWZ]G+J@U_AQJ
MI.;!_=K_)S52^%7[]=S=$)6U(MHJW*QV$7M@IWI(O9D6.B0'';UCFR*BB<@#
M%Y[$5A$/T/[3HDT:-W:-Y>8C>QNM4:DF\B;1'OMTQZ%1-^ZKVFK4%K3],,O&
M34:9.4LPD[37IQ"ICC;T!ZLG!3_!91ZTG;S<A4B6W+F2H]-GLR:>-6C\:K.V
M]ZHG$#KP7V:>MR:"YR_ >2!32;$MXOD<_G3&G,^E#,]5J8X-]4)UG*<Z-M0+
MU7&G1B0]D,9<\M5(C=O.M%(VA+KK;=A[Q;S_AUSFOQV7;YUGIY7BY.J6KC[U
M4H7G2 %F#])<RC)Q<4 Q+H/5*O@6O<III4X]B'YS50TWI+?,5;]4R'F-BK2M
M?-5F3>Z+RI_3CLJTY!TY)F3*^LHM-.. I:S('<_GI-:%+41^78SNUV406L^)
M74CA]XF<. CKP/F$U)*'V89LV6;F64.2)U8NR79*2[)/GR6R5G?;E'FCV\M*
M"FO>C1L. ASTPTBZH[!$7MW^U5M#@R 47G?QZ*_]: LY+!)@#51XW%_ZB>T<
MF^+=>G&7FF"=(E$#.H0;FF)6@*D<"0[;M?3WLHZFBNU;;;LM(<G09#Y_>)'G
MAO,'/"@+[ZNW"FBOI#(]?W*0HWXR)'S=B-2\35:M2)F6RPQQ=@U-52;3#BD:
MSZ0DLQ^3U\6F 4_)5%74+FNB.R[Q.2ML2N,3BIT8NKEZ,8WJ5 H7/%&+ ]KE
MGIEDSU1;L28]8<"*0$7YIH'IG[ V9;TT2^-1Y)XTX9[<6O7.9;@=OP?K^2X,
MR2OWM2DS5;5]?CK.255L4Z9AFS+:2Y),^)J-,]>MK/?E/]B-K.::[U]I\U0S
M9Q4;ZQ2KR_$V DJEASKL)78*<^=  /I>0 /$JV!TLPK'S(M]##V\P/Q(O,:"
M^J@Q)\*F9YP(TQRS33*@T*Q5\S0LXFG8)(XS1MHSY>KVKSLW=,E:>62!-D'D
M;X^:_-*<!FB23G;*OKJUS(EBJX>!YF/,=FE. T!+)PL'K//$F38T>]3YK1+[
MAQ,_\TP6$,\>1S:<JUO;4#2SIX3(^6Y8JT82+3:,> &VK4R[K$SMRG0]N\K&
MXXB 1>)R&U+/#63@.2:T6G$ZMM@F[>I64U3#[*_9RX'2N&)8Y%'R5_V\[0<B
M'.LO+X=ZW;"3R[]G'W95NV!7"["KV@6[6KWPLUS7U,M&IY">*2SKST$8!M^(
MF@.BGA+$:HW$:NGCQ-SJQ!;WHC WW>DZ0A9;QRSVIX<@W%X3$7^$PT1'*J2P
MNX*":DE)75PV0D9 A3 -2JN0UMX+T\49P83BE6^)S3WX0'$GG9/%EU;0I;-;
M4&6 ,\[*2J4P:B T91LX:1/HZ-Z)M9W,>RP'C[8RU$RS&850\Y=[U9#9ZP=_
MZUV#+!,A7 ??0G<3BV!)2OMGX@-1>=T"% J+Z40ARB0Q][S@4#9X[U>KI8CW
M/*)1WGC:*G%2H'^J^?8Z(.\4C6REI59('-=>N)*D?<=[5^2-Q>KNQ<&E3Z5
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
M!I:6L<6;UK'C34>=0KPY+;_*/'Z\:266W3QLV46.R&-9>*N2A=>( ^RH+Y+
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
M/^%Y?Q+/\2><(A'0U6KC+F!Y4?7!OT&>^;\;3O2:+"Q.-OX!E2'VLV_^8OL
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
MQP,;&.JIGH,A[_P-C1(*3I6IU9:<[H+;Z1.W,SE>J&WH%8_2!;?#-VO(@-W
M@-V:FB1ZJ5_^?\'MC :WTXJ5H*[0F%>WCF*;JF(,&/)><#L7W$Y?!Z CW(Z!
MN2!'FRC.I$-&G0MNYX+;.3IS3=,C@;PUCJXK9@4FSLYX:ZHUE>H,PE %H]"(
M[.33@QMZ,S<"%M0G8)J\"T-W?>_!7]OSG%1]NDAQXEA6'FH#5[X=\M;\!!>R
MA1?G:Q#9%=&RULU//\*G;F6<Q#7. @@L*3]JE\0VIGEC%(!3)D!4) )HR/MZ
M GL(B(Z*2[B_%5YQU[L;#(>+&]_12-E]&;NX=20ZWV@P(W8ES05+9)GU]:SZ
MN+0ZFES=O@M";&,7^=_E1_*>ATC>8+_@2(:FTPN9<Z$@ @*9=Z%OGB*VQ_N/
M?W=T;?(ZDJ.\],E;@:M8_D8B9FC7MPQ6J^#;J^)^FV)3O#9B>Z!;8A'Z(R6_
M61Q4)]O(VJ4WEX*C@ZBJ(%?J.,IH+CA<RDUT+K4=E=STC+W9LGZEC7!"16)!
MGO]7:/)(L4#2 A%1+48WBAG]OQV9D;]]HOBF>YB?MZ#_^.%OQ(.)7K)_T(:>
M+X\SX[:S?$/D'QPL.A>JVHX_JO_U(J)*[NF@R,%>^*@?4R\I6D7:1[>;F*<
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
M Y&<NDR=,.$]8C*6WY;G,XQ81 SS(1P#]6, F__X[>:S\ I.J#-W[OD4:HT
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
M4T7A>'G(>!X3K;A6PU/C$Z,G#G2T4G\[_O$RKRL]N:HS\OX2I^]^N O_%M]
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
M[OAN;#!J_PEBEA4!]T&!%'P750CYC"&,EUS6$U>VU7PJ69$ P@)<SR )$QG
MX@"1@4V.XHN\'>%UD@N%Y,"8A](<;TO*,F4 :=2+;BY<&R)&]_6^_)OV513H
MEXJ"@HH"_5)1T%[ :T#T9)#2OX #@%\48:.7H.]LRUKW/R=3J*!+!R]44"16
MJ$ 6=L3RA&[>IH[MTO*F;<U@S5J3O;S\"#'(.W@()JBCW[SUPSMX'[B<,"KE
MLGYJ>#Q%$IF"C!DJE,W7Q,=30!M\!W'R="AV[.FWOZ3# \X!Q:?)UM7#8/RD
MVO29"M$X?AHK$<7>F\9JE%2D#G]6='EK3SP#0Z8Q[7]!:/A$[M>=Q79(YSEL
MD.[OIP"^[^.%V>GLK>MNS9@BJDE2'VF0JNM_P-$T$#X%WWK 2NIT4J_1:E)O
MI8ODF>2GRA 5*9)HR$.=1EV7XMR@%V8IZ,619Q3OF+.OP7S-:<[:]YE7?_"
M3>]-%M.O02HVR+\$_C6G4;YPJ&>E(0ZAR D<!YBA 6Q]YQ9>OIK(MB;JFGRB
MZ!;6 (@(89"EB*9V6E!OY?K!,-"?!0J <^\> ,:+VS5;@T,?Y%ZZ?4 DMOJA
MA!L^(K9\&">D!N<<!K688\02ESAB&!HSK#C"E ?@ E5$CI-THP/ TV.141D
M&35"1ML6;:LMW-A+#B;V,UH= *-UC+M%659$0ZK.K@Q38;0!T-&XFFBB:9BB
MI%4C>??G,RYG_Z%'5"?GU8>0_S7!2IFF:.@GBGUI-AARV#D1X<"JF)IH&.J
MT%^;^>N*N\E3!4@TAY")LQ$-3Q45K3H<N,!;9K@W@!2@0F[*<*)I3]SKQSD>
M#RLQ=W/7.4RB- "ID.G]*5I_NSK!/GR$R_ZY-H"SF:+@="!-L455[0F6M C;
M,E6+/.JD"G PQ>I7M 3C_U[U6:S."2_TWHN<^WOLHX\[0T*>4J@MVWXX,826
M!DU C8MUL\2M5ZC9K*RWS1NS2J^F&QG IGF/;C3*R ;!/(H;.D%P[H. -9U'
M].HD$O"L+ZR])<-U0A29%>G1PWXB_#'K*YHG4W^7SC\1Q"(,$+HD$A;8MTN_
MS+I?X/6C=1#\(<"ZI]CAY/ET9.Y-Y#GDDW__\,L-Z<<,_()9GL<2HNZ%6-7'
M6LZV[M08CZI@>[N75S8WM ]%.-%B98ZNCW2=;%'[ST#J>N.(Y2ZI&SV3(F56
M-G8FNZ'F]SPV\RT@8T0&/_-55PHK(,GRDY@J6H>NLXQVMS*T6EO3'L"I0X.S
MHB+J'*G6TZBUW4MQ:PBG<YV_]NT<2#Z ,@'%( D1VS!$R:R>!W,.5!] 58%B
M M5E4;9443:J!YH>:=[Q)W2!UQ6>X^12UZ\JQ.-P^2X$V/^_5]?[Y,3"ZA.;
MPQQRI[!S29F38R!W=:<FE59WOK3[FBJA/]S5-H?0VU<373)$7>WPYN;TQ;Z*
MA8>[6*]FH2HA"RU1,ZMCY[HL//04XTQC+OS6#1%Y-<Y#;_/3YWGY8PW@(EZ5
MN9L>+Q=VR+,!7+^K"O]1[L(T9-H ,AZJ2A1-TVUPOM7%FQ>^ =_L >1-5*W_
MJH9NCY;?O"7>M:4N>T-W&MS[!)AL@)6PE\6<Q&(.VP(FEPU6NLE=,S>C5<Y\
M'21\H^/$J(8F%Z5?MNK)9Y)T[IBM6_GJ@&8-PJ=N:&8<J_6;BVC<:1?Y0/W
M[5G=Q'EWPVJ2 -9%N74=?Y<],J4&[3:NHCGY+ J_%"N7Y&%MFJD7FO'9G0:7
M#-W8':O5">^%<ZU!>V4W7+/[Y]JEG:&^/#2X->E$'C1^%+A+C@89U>!NI!M&
MU0!SNG *.76L\RJ&>Y?49TUF'>N@K*F'RW>F&X+21>S]M 3M5LKW4\>NG&L=
M.\6$OWYR47SQ,8O9U?ZZ=G576'(/V/9E<X2QC>J."UY95(J\+7CG"O<**%%L
MC(:[XVU1_(O9<5PX_U(VS(KKN]CNI<B^KO\>P)6SIEU-P!1KEO(":H\U:0"7
MQ1H6V1N6J!LO@^0#*++7#.Q?AS]$W7X)-?::-( :>\U$HNN:+AH<![HC@\CO
M>.&76'FO24.JO-<L;K]TJ4%..'@X_$$.#MI7$TL7+;G[$N03YB#_79YVN<OC
ME/HA5=[CV#Q9-D3%MD^\\C[O'$F6].S+\;D55.=6T)>8G=:D 53!ZS+W'(H+
MSY!G \A(Z$J=P]J%;< V>0!I#5T]&$;<I03^LIC!+N;8F-UL=LU!2^"Y0R;C
M5"J3-;E!!JV3NW5=ZVATUG$Y73XN<G"</E95(<[>/O"0M,8IT5([\Q(KT\OG
MK;VTS P_S<H'O;TXFNVW1L<JP--KW9%=F)9AVK$*\72S=Z8=IJ6S[/Q]BD=U
M7INH\\,CO<BL1I,$8C=:95VRAGUG#;MAE'U)%1X@5=@)KPSIX#,DNJP-S]>?
MYX#ET9"/Z/\QJTY_PO[1?C5D'9EG_I_K:^&CYRYF;X3/SCW(PU?WSPV.IP+Q
M--X*_W 6&_BK+%Q?LR\2&4T6%Z\H/8-!5@J&,!CX,PX0\P9[S!>E<LZ$^'=Z
M]_&^WPK?GE>PY9O0N?.F;X5?0( I;7X)D J:D?[6W^*OX:_^3=F\95PQK>Y"
MU_GC^LX%O8$GKPC5T^LU"M:+-$U3)\77K(P5OCR]8-S)EIO=B59J$9DG5_9#
M,&MP8+3^H8Q8N>,;L1)?JPA.%+EK.LUBX8&$+L!^NI=1*F6C5(CC^?WK],&=
M;19NRO4LG+4[BZEZ0XAZX\]^WI*TQA@5ZMU:OB3KZN3TY)0')XIOEO[ESD;9
M82?LZNDZI&]+RB=*)&6HTTR*S$37S#O1EJFBIHL:29&JKHN#-(DD#5L_W(5_
MF[!Q)!TL_B0V_]Z=NLL[-Z3O564Q(4*N=ZW?OIE45_^.0WFS]^XD19P]5RTM
MOWV0YA_3*"P/WW6OQ)BB=5T'\2 J_KHTQC.^BOYJ(:M7\\_]O"9= :T:,;+V
MFN_$!Q*CZJ*I&Z)D5X/L5S&B97;Y+%G:JLVC"4M58"DHJJR*JMFXP/5(XQ02
M,Y$-J 9703*HQ1P:[;N(2?L-NG"<RZ4&BGX4@YV*J_E47+N::, OZ4PN 0_
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
MLDI ]QB1/=;B*I@C3>/K[S@[/6A,-#BM:Y(AZJW#LVZ-^GMW%<)>\X)^3NW
M:5#;[79;M0)K$E9+ZG8'IZ<3U((.R0@G>!6K%LWJO.ZP7$2IYA#J7P?SZTW$
MG,19J,L7?%DPATWQ3WX$BP?G)UVTU1<8,K4G'I[H1;4 (KM_CT%[UT^_:[WG
M-ED6 L3E)GQLM2 JEG11ER[EH@?NEFW$+AO8I:JB8O<TVK(?QW7.Y8GM[J$;
MR( LD32@;*NBT4 ,+B6DA^"1##S21!V;V]5!%9)V6EW)U6%]X!?70U:W+LCJ
M!<CJU@59O4.1[ZP"-%]+4U0):LG&X>N)-5I/O%-"%A]%!POND)F#_'N:V.]A
M_;X[8[3&?$*:WE7#C8L9N/^9&1XJTJE6\YY\]:DL]5]^2HM.,Q-D!E9A>H:,
M[:NL&)N+A&#."H;9;)]+87:-%]^NW-#!^7@42(2N(W6S>R$E]XN_!6MG,3!;
MTJI:W= **WI_@QB/0H)'SL+!&IN!EU%KLMWF%$KVBU6F;+=\QU %CJ&B8>BB
M;%8GO4^_5%U36F5CFM$8T6%$7==$M<LJ]<'2^ @4UK#A0I%M4>= MCY2'\#/
MSAT.R@-[]. ZB_6#X"452G/WN-5)C2P/@S/!70&__HOL*:F[^>ARIL$0!D;1
M19,#.6F(5VZ-[$DWE#/P1E\"NWV:I>1'HYN)[?NZ:&O#K/*:?(:0%A9S<O8@
M5>@/QQV7)'JPL((E,UB2O"##P<<VZVJBFT"OMJ7-)V0G>J8HWA1:HLW1HCA$
MB@Z.GIB0DW5#5)0A#->HO-.E:/]PK(X"WW<7N2KIT[V4YRY45TL+U2^%#-W9
M+EK*P/+^=8I0%?EJ8DBB:O0$@'6N_#H2MY1^N748U,(S C03^@SQF&0D0)9D
MZ/MGA[C3;Q"/1_2=T6_>^N&S$R+@'9&L;P^.'TL7IUO%@878-@XGG9[J),Z.
MM^T,]@%YBU7IHFVHHBW7KRX\4][V7DMV",;J=1!0^BANZJZ.@ \@[B"OVU8L
ML+($6LZ/A&]6FG"B%03\]W7;.WNYQG5:D^OY.@!0O=_$=W6A>8B[RY[NS,^
M!-E+[U&3Z^XSH$+=^^K+U70?UZ:ML*\;7>HI>,$A2KHD2N9+N#;%$_3!:6R2
M.,T$&MLO@<:MROR;4=BZFABBK4A<Q]?+U70GEJ>3BT(%4=AU4;9.$Z&HD3GI
MA' J(H](!O8?G23EFH]V:4DW.(_INBRJ'(;BQ=Y,MPM$^KCW4Q6(4RQ14T\3
M6:%EV-$+13'E:RFBK X7#:L_E,0^"(IY5ED2=>,8V(D3DFP4@E4&>Z)O!G'?
M FL-X<I.2%VI>[J982(1I2KZ&(2$*;>K%#(0IRPA!(H%Y[(7YMP[HI[1$?4.
M>QUZJ2(IMQ_ZI8KD '%&X[H$E4R[LT59KG\1]:(9U@%^21-V63VSZS+V[F"G
MK</=-ZLVYHIE115-Z0)X<@!S?#C6:IA- K;JHMY@8.E+9&T76#:'8*Q<9WA+
M9S4BZ<J)$@B<LYYI>#IS%,NA-S[YTV#I?G.^MP;<*'I2"F9#DQ#-_-!0*3J!
M2J%+$];.]R."H_14'L1#"%HHA&@;6"BT)UZ#IT"H5G"+9H\M#,#_5G3#9M+?
M39S7^\[=B01_<[PGQT=F$,.Q-2^Q;6G&F4)YXI*2[BO/5'-LEFCPCJA(GI]0
M9!4&B#2$E!D].)%PY[KDAX\>%DC-\5IQ+8"#$$)G[>)@E(JH)..\E)K."_3X
M"[SFPWSN3M?HPNBDC4\^^T7BEZZ5E&-:$<RVM&?"C'X^C/PKPN7B5EP@"BP*
M]H=XN5%$=(018GQ$EIR^YA9N=)\Z[_U"K.-W?#K^7X%_+_P/_N>BYHE,;8G"
M!'P$Q!&ZT'0MK>GJD30=;YJ,<;YA[Z+K)ZKK4SY=_V]G=7'G:7FB!.G:F^MI
M'=>.I./:U425QD9^_,=%R4]4R6=\2OXKR 3P].L:6!N=M;)+8]WSN<4J2Y>N
M_;HQ!)W'29OFN*"FE4_GA6\/;N@*6+;@!P4?(&3!IT1)2\AH!<P)9J0U!$?]
M9J ;26TE-HET:DWJ<?UB3(J-B5O+F/P/T&86+,_:FM3T4CN4Z=J>F$/(".!@
MF'SMU"6 .*K.2V,%#""_RK//3^9\&O\)#+ESUHI>SX%0>G1]1+"&H-XF8JD-
M0+TO'KV]=M_S:?>'^V?8_46[8V&B].A:N^TA)/DLT&ZE59+ON-J]?U!+]W>Y
M9)U]W!07-^>^^G'A^'^\/M3KRBZC^WE;O6$S]F783,&P&?LR;*:M<%="AE24
M5/0&%#*<2H 'WE-!7)81%[L+K]@PF]==11&'#QBXO!)S"RT&YKAAZ,XH!;N8
ME5/\N*SSMZ\F[X+E*O"Q<P,C%B_'P#?YR6B')FJ&F3SX/I64/%%HGY9#*/ZV
MKV;PE*9T;+&&&/@+_!\%'=K^.TXQ;W]RP#%!YT9F88?.%62N _=TV&E,DW<;
ML T^.=N^V=MJEZ+NGLZ\EM\^",Z.:10B9J0H@4>]W<L;>F,S<,B25HA_C  T
MK$-71ST&5WVVCGC6HBTKHB)7]U2\<&R85H262?.*F2]0. H\#'=7U6?0GE!X
M=ITP'5,%\":63TEA19QNBQQW'ZAQZ0.M33.S6YH-I"F:(-8)TZWS.7V.'MI#
MW?BS;,/]]G.W<V)X/M-R"SX+J]1Q92].70_M%3MFKLKK/@_>+YQ_<GQR)\&Y
MT#,01O4'#XC*T60Q ['GM[ %SZ>Y&"SD0C#:, (3'\P%Q.H)0B=\%F;>''B+
MF>G31[]XU9_!CS5@URA\<1<$Z_9;D"(W6(HOC-BW\V\QJ=]O*9VV$!'L  *.
M?:9"0S]@6K*HRM73+KGE(Y<X/CE^\T=LUK$BMFK]+6T)SJ?LS[+ON_%$O?3=
M#U*'76?P>5\<X*B:HL4!]GAISF^!/]6*24;3$*G#-OOL3^CM9*=E"YHYEG*K
M;=F#SG\=]<$)?:!<!*$K 4XH:2A7$(_HT WE!FDHCU<X>@5KCEYC^E.(<*E'
M["^O<Y>XA\+\-XB\;-)JWZ#QW8OQ<[?+X1C%!A57<OWDHM7"QRUFQ>9T.T,C
MM]D]44;NX<57'GMG:FCU5MS@LJ1_HM6YN>*DV<T2#CIK^E9G#C^B-U,%B:8*
M>@UJ5[^13[@SMB_@G'/OTIV!8[QS0_J+8,[^#$$AX3! /T'L6,1^LUE':X=T
MX=!?OOHE6.>[/$Z)-K'5HOM9Q;1@UKMG'9G\@/O*: I$*$%(//D;.'*[X<+S
MW:O)CTX$1MQE:TW[%WQ $FL<[R[R!&XR"R>&[+I2@K03AVKX@6WU\V=RQRDX
MZW7HW6VH UL']+K3P23;P&_AVHWU)9O_&:(;4BU,HP>@$1ND$_C138HNF&F@
M-N3#GQMO_?Q?H"MN&-W./Q-"?8!OKY_YXFO$F!0-6>;"*#O.5>G>![?FU*=?
M/M:=IL',_0TU]"08*T[X1NQ7:8);5Q-;5"%,L+6A$KPWK:C;)$/,<NQ!4#GB
MV+=,MN'W132WKR;2F"-O=K@A)BDW)"1^B,-8VG@.>>\M-ECR7^2O!I<)ORSF
M.'<$+3SQ313!L1:C"Q\SV*C3P5QP%@MAAI+G/8)'AK@4O S>)#!/1 4P$N@.
MXS\&2/;+8@YQ85A#W*X3],W__ ]+D<VW@DNB&I"_)28,Z?55S_3BOT>P3VOJ
M@EHSVJ%^\W=9,7_'#6=3N3NASR_D='L[CZ-1&@K=;D^QS%/M"XXFLF2*)D=Q
MPTM2)"ZU^<T)0P=; X:B&H9T8JHA-SD(]*8)Z9#5D.&88-BBI53??)RE8G03
M\NR[V>72,<+':P(E#1\A6-+"[I;/]\X<I?!2&<IC292&3M8ZD)/51=6^U _R
MF;"C%]OE[5;!I619<J DC9H]ICW0A"$I TORJ\)JL8D01Z#KP]]9E4$,+<W[
MR9\N-HD9 /90T F^"E1#3=*_QCF,J*AA&SJ3@1K6WC[8D4K49!6G8Y\!3P^L
MTGPY:LH[QHNB#'6I_A6GJ V=I*CS2"^]E3FEFL8/4CRSTR':'5A0Y<R0@K[T
M^N4Y"F479RG/RVQA/WZS=:TZGX;=UOEBG^%V5)\-8_OJHJ<%20*I1=H.K.F=
MD^=!O#AT$3(E3_AZ6O:$!X?DA+#])3LK;'^0*GL22,43W9'\^L*-&B_&Z -O
M@G<(/3#;U&G#T[;RB)5P_6W&KL87C!B4!GPINZT+W5\[4?7EE@F3Y$DEY19-
M'M7=HBZTN="FKS8HEB_<I\GM4XY]Y#C[3BY>]GO>^SVL\RQ-&9 (HKS^EL9F
M@E+9-*H1P,*AI'[V=P37ZFJ+$WFJG$GD'3V_6]P_/#%%Q;!%4^\PL\O%^Y-+
M *K-\KFJ=*!\KB%:IB::6D]=D*?'S1HZ797/39BI%#"3-\%;J(#;3.]$'DM&
MYTI8V;QZF QK05ZW?;I5K9%N58Z*\;N3>-V/\5M"PP+@WP+$=<I\XH/E-[O"
M4\P;8,0\"-8^?B<6=/!=[$=7PO?EX@W0$ZCC^M>_?KV:W%)8^7<0=6,VYKVS
M=D5AM0FCC8. 4#0<N-O +UV(%:;!\BZ!%[D/71?K8\01>4*P7#G^L^ 2;P5Q
MO$>?C+J(>:&IL_(0:RITV=^\?VUA2KPHVB!>Z#XEE]O<P\96F6KR)_(ZWM(L
M4P*#K(N2).'_<EJ=NQ/'C1-8K5>X_]2U.HD(!&>U"H/O!,1_\3S:SB4HZRQ.
MFZ=WR<.^X+-VO4QVV?+51!M;RN[E3SQ)@*V6500P]K&"W&AG4Z_'P@=G^B"X
M(&\>*EZJJ "?$&)WPRQ^<E:8O#B>$5:AR\!06!,D(PZ5EES- J&D,\4G.PBB
M_N2M'TK6>N_X3)R [+-@NB%P342TW+C66'AZ" 1<<B3<8QFE.Z.K$((5"=1$
MW(4+\=8LRZ+]4MGX*G'+2@22B@G#Y!.(L<M93EE5LDS?2NF6W5DJ$XA1%YG+
MJ)'[ )#<%Q[<!? W%)P4T\CL.>1OZ#J1.V(*7Y *CM^=2OO.-LEAH]PRX%P[
M@K[E(I+1.@RB%=@68!%PA;T-J#+=+.CGX95WF$H8(=]+$H-D+LAB(<0C\$ F
M(TQRS@1:\\=$V <'L=T(7?]8^)K?1PS0BMB2D?#@/+IT$ D"2^*8CE'\ 5FZ
MAK]>RPR2"51H'4#<$ZT6WIH932RUN5F%WD*0==I4/B9\C,TW2S#_D$9M+PH"
MN@H##'NLE*%4[-[Z:A).^\I#)N31P?FB@1?GX946'E[9Y^&IH5E[=%!,;&AB
MG415 9%[Q!DY3W%]^1-.E'2_H]TFIGE$'=ER!<?86-/VZ%=VVB13M2+,!&I
M=O4,ON^L=]8PA],U6<7.Z]+J[]P%CWL64(C: +O:@&&[<[?%;G'<LEEOX 5D
M&3U"C&7.^"P^N:4.Z=8O/DMR^P+M:J**MJR*LJKE'$(3TU(RW:=;;)QV5J>'
M&4-L),>>@A/NJ3FZ=)F:DY^:HTN7J3F-9*],[+L"BGKG1 \?%\$3&;^,(74)
M!)%F&8='BC()4M37S6JU(&M#'&-8KS"'!8,1IV:8X'H7049E7I)_Q4X@<P@[
M4@-?BIP@?O\Z?7!GFP69B/2(..;^_0T&D=[:<Z/?X+#TV0FQ:!NY^)FVLD3?
M2!H:'OSC J+/*BPJ>E)I_YZL6](1YI ]2'"2)]'SW8H^:T18R1IPHKZFWM12
ML9)XM@=>G%<Q84$]"<_HFT-4V_#6_M$*FYWA*C4'V'15FC0@NC!"Y.E2ISYR
M$.5&^V>S?-Z$TP<G(KF151C <6+]+ KH"=<TQ?3GQELMSQVPB!$AMG"XW\^,
M&%RM)R;$"*JFBFJ7TT,&2^M68/3M:8TH3QI(O)P_^#6F=;?P\C<S")UO5R[F
M@D!G%R3%BPKF/!/G!P3-Z=4QFL9;*<U/CH?G>(BI5T$$3\!4+V7C9[0>-_[L
M0[Q'/KY:P%=;-)5JM@ZQ ;^54G1.2_MJ8MJBS@$3-:1BGM+ZHI_=*'HC?*!I
M:4Z%:EYU=>SN;.Z.=N72T=Y]753Z>$@E[D<J<%C*1,3MUJ^GC9:$Y4N2;N>4
MD6]DP2#0^]_10ZLW$V:;$-6P?'3?J13>'"*@++7C[Q9.%'ESSYW=1 7G:C[!
M@O.T:JBB9'=8D'/:Q52'"%S[Y2D8=44V1.-H8P*ZZZ"ME7VJF=7=S=]QL*<L
M<2=K.HZD.??,U-FF9%YXJJHTA7=FJ:J;*2ARY,67])Z_=GQ:L056UUWGQGT-
M+&O2*J"X609 9HH>^2G9^ W9]RU$8N&W!\?_*0AF3]YBP>=G5(@=3%&77@)P
M<RO'WP/M-<3-UF1--)4.9SH?/(E5JH(GE\Q*,B\=,5C'\A1)D43-K(9!.58Z
MBSO/H#:$PCPL0F*<)OKV  ^Z9S6?)7"'1R>I-C1TT9XR*(P9I+J+L(+=$/.I
MD4'4J*0XO9IPK_NPBU3(OJ2&CQ[3(G(+G#XT@>-?>OE(]]SK_W9**>O*"/;,
MTK#M)I2##[[']H&./+2Y-2WR909MCWZ@/Q9:R$)9-T1;RZ?6V[+PDE1OF(!-
M3RDC0]#FSM);/+^I2I.1ST;>OUR:53M4O4=6$CO)X-I7$]T4[8).I9T1;"\M
M-W\8T>BL/*5[T; E-%D*2(=I%GF=[J2C B6SK-OA?.J[/VVKI,&SK#_X2(?H
MUXA@4GST?(C'/&>15']'WX(/C\YB _],W-3/GG/G+0AW;T(/VSX1"(-]-\W[
MDM)Q0],.7SIND=)QM@=L^%EL=T%:C81YO(%4@7(/LX?W]=G7N/O)MMNG.?S%
MA=]-86N$R;?S)NSBGUC<]9NS@F*]P#'')1,MBEU7P04*U]!6GBZBKP]!N+Z&
M#R_)W0E^(PR>L(^3,XAL/L-V,#3X.8 U%)* _/M5TNE._SW=A&2**?G'"O/C
M@<];S'(.U,*F<+KYE'E]0?M/;9I0(>M8Z,^VWN7Z/@RBCLC38' R1SKK!.8>
MM_OV02YN=>6O5Y.;M?#?CK]!; 2Y>'S\P"X'-;75B8';^?.=$.2KB6R(FF:+
M,L<<N=._FM54;4#4!R6R1$.31%6NS@J> _'U 1%?O9KHJJBJ+Z$B05.- 5$>
MSJF*+LJ:(IH%5<H#*4A(G6FWS=![3K1'O"[55+,-=S\QV*'W+OV37:(F[(U[
MUZ-&8E ,L)F1!QWD0=1-630*DYB<]ZY'([YUTL0WKB:F+HF67*V)PR.]?=*D
M-Z\F!L:X)RCT6JL;D:-3GMSEJ98LRGJ3GK7:EW;=%!RE7%* =Y@"K/J:."=O
M[2Z'4_QAGF[QAS6XI1_> )+[<29K'4=^>%>IVJ*E#K=,\?!FKS=ZZY*$]);
MR#1Q[GW%UJ5YQ4_+%2R.0-QN+1T"4<%7$<"._!"Q7SN893'HNI=^ OH8&2^Y
M<?Q(2?N!4?8+$+8GCZM+,H29IB+:2OW>P1=;_M3/T>*H8H"@NJ8M2G;W)50G
M+ 9'</+]24$Y\U4XYQNF*&G5F!L71('^XXZC&@+L2;(TT;:Z+X<];$DV*7_#
M6Z@T&.[)ULSME\)6@P,Z-B;ZU03Q>(%7X%4N> 1<_%,&Q#_,.XJ:+(FJK5[8
MQ\6^X5P<ZY*)D$^R:!L]S5T_.^8-Y]Y9ERP$_1 5VQ#E0^)^I"J CU3YF9^A
MT&.)YZ7&\E)C>:FQ/!5J76HLAUYCV4.QH#KTNAUM.!53NF23(Y=F*Z+-<8%S
M!E53VG"JIG19 NK#:<F01,/J$(MXP-1O=0G2,?5IH2Q/NNH<*-_JWJ%CRB-"
MH2I:)L@]!RS'I5JPDKD#+IHJEP(5]$\T;4NT.=)%1ZH=J$CBZZ=<,Z7+VM7$
M,A514ZM-X.#*U?16F>NCDUXG?0(<J;;#$[Z"[JTRSL>R-<;5Q)9-T;*'C6<_
MN +!P[N=_DJG9$QPFZ)MMI6!L_(VK>G-8>RL%H0_LK7KP\OT*.(XMJ.),Q]
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
MU$9+UD3+SO<3"P%[(I,DX<%=D&NQHDJ).U8."[8C1'I-054<^) SG4(<MH[
MK$Q=[Q'E#V1C%08K^,"S.,*CR9IRY<^-MT)FB7&^V?'O/30"3A2YZ]WK.EKV
M](A5\7C')[B)',Q #D3\]%^ZYP#-O=^P37U)]L1';I-TCAF&*AI:?F2M6+%@
MM1V4(3DZ?V:$_XQDAZ/BAYCH?!NP8 .*J%BFJ!9,?25\ZW\/GQ+)N"&"P;=T
M!+X4#<46934//B:">$8K*C^+Y_% +B6.\/X;HF:)P55E$4]MBIC1/#!O#)MH
MJ]0B6M -AG_W&#OLEP*Y53_9MQ ,.<@N$8:M"D;O-RZ:PVS!!9=P:#AC39%%
MJV",IRC,-BZ]V,HXA#MWZFS  .8(<P=$IMD:H ,<%^/[L%&P6:\VX"R<[[ 2
MC)J<U6H!X02:N(7SA%>V$6R5$1+_&==KTSLV+TIW'!!EHS^$!T8/P0:-,T1,
ML!87/L2,<F;-S!Z',\>?NJ.D;C1QDV.!\C\S!X7RGBT*_:@?K!GCL>H!5H%<
M>18\H $60A#M:2V[V5Z:XI:MI'.ETP::JTF]WBSETIM5T)NE7'JS*H1ZM_>J
M:JY!59/561:1-3@RN3TW 'WRJ;<"-MW<@4W_'_?Y[\"->V)!/[MA%/B^NVC=
M!53[-5F/!O( WP!6Q5_9.@9285JK^:?>(;%2EMM0\#*0XW@#.8J2_-G;#*[!
M:><S<&$_182$))6H+ ,:LE!R ?+563AAW$=(@_]41:*[7"V"9]>% -1WY]XZ
M-U5B8.CHK<H/R+F#3*?!O7]@6_^1[9SOP*%<36Q3$BV.,9JGCT7?J@2@"VJK
M5Q-+LT19'PCV?(GY^AQ$ZVNJ2N@)N8S&D*'%NE9!FGQ#*FV)5$\0-#+]Q.
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
MX"?@UQF/@QT[KZD!Y5[H$"6VCK_#H1I+$XAOQAA*>^IL1WV+H;1WOO7:J>.
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
M,*OZE7H(1RR@.\?:#>E8DNK.0)IB[8W,Y!,-Q&R?<]R LWZN7=^:8S<P4 ,
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
MRG6 L]P'@-*C Z!^_5^#:("++8.OJ*A59:/M*.OV#+"HVS10!R/:1BGG3Q%
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
M*3EWG+TV2\)W"^/"M:.JX%J.OP,K[QJ#U@LA<\&E,]=F'7<R,VGLV7(VQ/N
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
MTS&\6@RO%L.K3??!D5/@Y(5%C[>KQ]O58^3J,;!Z#*P> ZO'P.HQL'H,K,X
M5BF+.R.&UXCA-6)XC1A>(X;7B.$U8GB-A(J+X35B9IC&JTW%_5VHI5 ^C8&=
MQL!.8V"G,;#3&-@I0X=HNVC,#T1"IR>5>D*K"PFU+B3TNB#O Z*7UM."LJ]L
M)5&A*R4.!T%+_*VS?D./%B&A[87$SD2&OI=$C7[&4/B2J-//)-9G4_H9 Q-&
M:4PD3\7H6-PI\J6?)3 ALC A4TQ$Y]Y.R2S]+($9*4%S*7F4)VB>..S$Q&DG
M)HX[46*<W],=;.1&!@.0].E9WC*0$J9!XC05$\>I&)ZGZ27%LIM)',EBXJ06
M9=;&I%)*14P<\&)XPJ>?*Y=&6,)*$!-F@IBP$\304$@ON:OE<ZVX<^>29M]I
MVG*5!9&NGB!=PC@1$]:)F#!/Q(1](B8,%#%AH8@*P[*6!6WGM<'M1,[H;Q.8
M21@U8L*J$1-FC9BP:\2$82,F+!M191%5K8YA@SX]L?.$N22J# 4C"]+.:WGG
MM;+SFBJDA,$E1A;73F28?)8PP42-H9IE4=QYO0./N ./N ./J.Z\ICC0$IC7
M&*I=9!VWZ K:;T,?.,8V^KC@#!.:<%SX+8OXP]?DK>V;V#,MP(DW'D<<62OE
M:?K6[.K1??[U]NX_TY[R[H^I2,-3?]U9*['^FKC\.^N#[^H%& ,(?7X1_A\]
M)/Z,"Q^?V,L\\2,:*$A_DH1FNS*Z]"F471_%H#C9[JO'**0!@("!B^B3.G A
M#0T7<A03JQ\7\B!PD1(MN8QHR<V)EM(%"F/46(\8A$QL/OQH#H#\7*_LF1W\
M86'K'FYN/V$VM>ND\I/<I[7KT/E<M ;PYJ?M3ZX/M-VACZ)P[:UPO87MUQW@
M*@J U)P J"=)O:BAL>E9(>'2O>NRR#@T*FHG3,6;^3,&Q4D&_SIN,9!/((=&
M2/TD";D_=0H$TK3GMG.J:M4X23I& IFDX5U$PU0?RD0YY,G1=GK"M(TZIR1[
M;Y^8BA6I-WVB!&2,#<T4P.&)H"B>,@TC!9M2KW=8NV_YM#<)J0' 'CX%C-K!
MT5@Z31JGFG:8) /2]!P<:'5J!)1/GX!8-0*"&+752/2FNG>(#40CZ*=&6>74
M*9MNJIY]@@Z.@FHG%.PK-K13Y^>N@IAU1*Y39*_U4D@_3;+W)_K9;_(;ITS^
MGH1-^\T!T]/D@#[%6WO- -))QX+Z&ZCM-U.<='"ITPAOO^E^H@&G?@2&^TWZ
M$PU5#2.>W&_6./E85V=AZ'[3O9L(V5E'K_O-$"<?).PNZ-UOPG<3)CPQ))YH
ML*W[$'L[B?+2B8;*^A,K;ZG@X<0C7KT(>K=$RA.-4_4I>MT2)4\Z\M3?,'1+
MU#WIX%)?,H:;).")AH#Z$1ANB89G$,[I/INT20*>?/BE?_&XEBA[HFE8?0BL
MM43!$PWN#./ZK"4:GV@ J/L 7J\;IR@G'2_J0]ROW^0_T1A3K\*%_>: $XU-
M]2G*V&\&..GP57^#D_UFBI,.B?4G1[9W=#_1,%H_0J'])OV)!N"&X>3WFS5.
M/H+7CQS9WM']1.-^?8[)]YLA3CY(V),<V;X17CW1,&'WT>%V>D*K)QWGZT.8
MMR4ZGFBTKE?QVI9(>:)QMSX%7ENBY$D'R_H;06V)NB<=$NM+>F>3!#SIP%;7
M,<V6:'BB$:AA!"=;HO$91)NZ3^%MDH G'QWJ7[BP'<IJ)Q_^Z44*;Y,4["8
M5 4;<H/8&'@8Y0ZL/-M<K5YOUO!E:W[W\>LW?Y>E?P>.MGZWS0=[!3N[<VZ^
MF2OKQIF3]Q_,V8_Q3H/PPL#C,+EXX79E^CZL/R.GT_TB8@O;\F_\VPV8E$YP
M[WUVG1G]>V0-PAH##^SD8HV8Z FF^+L=+&_=9\L!C9MY&IX+-PP\$'2$&T(W
M%'XTQR7\[^[=S3<=S@K\COYM0W[@?;0=#,_?>!Z:ON2+8_K4ECL&'F7*9U*
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
MJ!H(&'9I-Q"4D,#\ZT]"7@1=]VIJS=8!)FX:K0,E(3!K>U4S?LBG0JW.Z%H
M!?L HS_-]H&2T38B>.C/%&<;N%9 P3ZV,4%U^T#):!L5M*TNH+.H5+&-"F95
M%] I8M4Z*FA974"K>:PC@AG5!;2*:"@-='6!M QD*!,D61?0*J2A9-#5!?1;
MQU J2*PNH%5"ZXB@=74!K?:QC@AF5A?0*J-M1-"^NH!6^]C&!+.K"^B4<0>.
M"H8B^MCQHQ%K]AM!SY_YO:DW6EO;,8GDB1H2_KKTQ8#'JYME7+/8);V6)Z)X
MM?/:;F6>8'M>&!^<*ZSBVIYE:"]XWX%#B L]._.)M-J=JM>QJC4AXC8]OMZJ
M[ ?CR8C/&;L[<6'!5)M]XN+#H<>WBJ]20[)(?SAR^&;]%2H(%ND/!QS?KG]V
M;U&B)S\<-'RS_$K0P*(& (XYOM4!2N-%>_2'@X:)]&]>1YX?K&Y;UV9BYG==
M!["4'Q@V?O:BJ9 ?=Q/QG<:8J#.\V]GWBGDOM?;62 T,!E^46B;UL=3Q]G9G
M/'K\=9SKW1U(;](0;1?LPG'%)"YXD'O#!W'2IV0#>WP 1_T2^.!![DT;R-3/
MM0:K+H##?[]SP2+=JT6=(=MC S\(_&#0[,=BY[<I]O_^S_OW?_WGR^?+RG__
M\[4[F=Y>!>7=WJ_J;' U#R[VIS='5;%;/2E\O^C,PU%UUOV5&_T3?8C:[)]?
MU>*/VWSW-,I].SPLM$\^S&[WZE>Y6:\M//ZC__58G(P^YRJ-=_^V3YL[7UK7
MLZA9;]7W?W4_7U_.;V8G-?]'/:CRX[-O]=+/PNG)P8X_X;/OE[]FWJ^O/6\0
MS=A/<5,Z_WZ=/RWR_FVE,[CY<K9SV.SDJN'D<_[P,C^?1,>7K=9.]^?%0>'K
MSF%W_Z1_-6M='GS+G<VOB^*Z]FX0S/.L6+@59_-FM3$J'_L!__5OIW+[?;#[
M:[C;_#[X]H%]_W#5?W?:G']M-,Z^]<M?1S\+T76E5OCG8O<'^^[[7VL[Q]Y5
M^:IQ(2;1/_UWA<;9./C%6[7==Y?%8J\?YL7.Y7EECX575_L3<5OZ<7$RO;KX
M,-V?YR:7\SF[./+^;<Z/Z[W+QO0Z?_!___VKWCY___[!+, A!T=<DX=<P;6O
M2['A\&IRL8M.[*78<# UN=@E)_92;#ANNC$Q*FSV#VZ9Z/HA:PF_R\)#+IK3
M*)["TI-RKR+SEY"Z RP+2\"A5!USY9P5*5@1&.L^:\4.GRCZT)F0C F!@?.V
M+>$F'3T:HY@#9M"F=)3.D*N&!(;A^-VEL^*J%8&)_+:-X69JKAH#F!N;TFDZ
M0ZX:$IAMXW>:SHJK5@0F[ULWAIO>_N@+=$AO0I_I_/CH1],J!%A=IG/BHQ/1
M"P1;](5;$;1N#71L;T"GZ2RY9LF\:04#J'[3F7'=C'#%@N5TKAM/],+X.:P*
M?B2\X.YYNI41]_K"$7@E?5^NLE@C,!Q)5Q+X92)HC<!P9%I-8*5-CZT1&8[Y
M*HFLDFQ9(S$<OE636&$#"FLDAB.BR]TH1UXHAUA?O'C;B:@ISOW!,%H;2;6F
MU_(*RQ->7G=LD>1PZ%%9<N'/Y&-2U-P:O>%X(D"(I[,+;;$ !]ZPM-/X9L%B
M 913T6UGTPHZ4  %(9S6B ,%2RBM94%GT($R(]+:K26FQ=<DIAOM[%83TP(H
M08)H9[7&*B@7HBL<\4"%@T0K[Z:(-8^K\7<5];HW\:/UMV*T6?SBBEJ=!S,F
M(O]ZQ%J"]9E@07=1A4]SS[JT,EPX!)1<T*;H^8$GYG>G9395GUXL@]*@VD"P
M)[L+MUDWWC5'RMV:BN[0"]G#:9GF6;LK(QQ5R=?^:*N2%^$@4N)HWR/7?.L<
MYQ;AR!*JH+3)?A$.5"7PP1,#)'  7D3#D2LE)1]/6LO&W/:_][+#02_D -8Y
MHBK"L2S$ "8WFBJF3\+>_ 2KM)Z@"6QI/3B>9K/U)#!"7_*2UY2\ -.D^#5&
M4L":O'[/'TTC?\8:\MF(:7S5<+,1S+H IS4%A0-#(#U82OJ5S*0\CR<EQ@"
M&IH)=JC%8.E]OJQ'O_2!S-O2P<+[7/E]?B=9.KCQ1UM-!TLF@)#?IX-'7/BC
MD4<C#/0U8\A80UIYP..DO=D_9R/Y4Z\E@\)?U['5:!TT@AD+(Y[FRZS2TB]]
MF$&V10<8X&_.^LEI>A3((W6EJ#[AP[8_;/G!(*/<4JM\P*-T9="2:-:'%@GS
M&B%SR80A^DL2[ADM8=F$43K1*-P<V20O%10T@NZR"6-[HL%+7'D3IFD0C?F4
M9KR7S<825'I>K1(B0PF<0J/6Y,F$218O2;AOMH1P2X=PHI!X%H2,CX@'+W'E
M;2!/V?>\6I,G&\A3]CVO3@DKZ9.GMZ-P38\B?13SMB;]E1/7]37I%;R)#K&=
M"LF>8''=@]M]@ND3A;?56#6V3.F/S-_R*(HZ6R;D$:Y2C?52?@+>X!VE21/)
M/D#;&\D\;.@% 1NMW?/8$[T;V:7?G:!8VDUVZ^4TXOHTC/B8B2<3AX_XC(E
M:5VRIE$!N;5/%602X*Q.V.JO7"6DT>K(Z(.LU=N\'V5K]3,>#![<_G!6=CM/
MT&OCD<F/,SZ,\>FU^,B\3,GXRZUWYHM5WH-X68Y:?^^"P);6OXH\U\T% 600
MD.L)JLC3_NBF0$S,_"X[9S,63#6]4Y3^0)=>BX\\T]&9G;39Z;7LR'-",=(;
M9WR2K3SR3%IG?!CCTVOQ7776T/2&VC"67IOOJK7.^I82'..KMR[=H1<&]'H
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
M,-4%)"D-^7?A@ Q%FW3X1-$C> :!8T(*!KF8='A^)[?OS4,UH[SN_I8V*7#
MB;AC3&Y=X/"7HE>*E;)K7;0X!HZM$7>,R:T+'.E3\$ISQD2Q4DGN%2CEX'#>
MUH<E%I0F=^&PH,Y,T0;!X9"ASL[;?,'+.1,I9+8],''!'4\T912GL2!8SIE(
M%6W#SEH-XB"B@6!(JV-,18F68F>M7G$0T;4NR1QC(DJT&#MK]8J)\)(,=M:J
MG(E ,FOL3&WB8CEG*H4D@IW)"9XWD4(2PL[T!#>10A+"SO0$!^:)(!L5I92"
MY8'!GX*2RU".ADPD4!%01F :!Q*0M N!>6#$AA#'Q-4'QF4@X9_.3+QR'AAF
M(<1Q6C("DRV\@"SHS*R Z1580.J4L0#,I!!DI,TK"L" ZK,7387\N)LM[QF/
M3N4#$IVA%S0#=L4\8=[*A'(!F#3]3KF$LN%I!LR4Z$>;3HQ4 ,9(E*--JV8F
MD)^:_&<]EVD$,Q9&\=4;0>U<_N-UO4GDSUB=CR=>,%>=]93L YVR&1O%F9;G
MBTMO-&7'\FM[HCM\:JOXS/QS9YK8"YO ET ]5K#%8R:0+U"/%6WQF E83I_'
MH*0T@<N=^MZU/_(?WZ7W>,X#ZUD])WJ(TLY0\.E@V!*\[T=-$;]':_F>/AHM
MBBV]5M$$KOC$AHMFY8LGA'Q0*T>WO]#.)=S/VPH86 +:RI;\IPA,4_78"DH]
M8*[ZDGIU+G-8$?G7(]82K,_B;8)9>^@)IBYH.IF--5T0, LVQVW6Y-$F4&QX
MMUF3!YG L]-P&Y2H)@!D<XF0-7F3"8S97!M:T\4Y/OY&&R*I73(!0X,63REU
M;#HG&I5,8-*@'J.$ ;1ZS 1 #>HQ2IF15H^9@-%Q)H%HE1*84;L>X'E)#0;!
M!"O?UB2O!A-?@K:RIK4RDCF3M94U*:J1#)G2/!VMZAF)7M%JV;9T0643T"^\
MVVSIF<HF0&#$F1-:106FKFZ\^[RDP)#3-;W/2PH,.Y>U=W]M%Z-5AOU,87]Y
M>"LU?3RQD3&HB6+KW)RLC PGC1&;]A:O9632:*9'R&US5T;&AL9X)*4I?V5D
MROB<V+\9E;>$/Y.G/\7&*[J;1I KR$S/ &UU)GL59(*&JBWMW*X"S-_,L 2Y
M5*X"S.]@+9%2YE8Q#>2]I9ZBKC,@Q:N81O&@E=::U9F&\/"4)I[CF<;OP U"
M+^,S#=[A&22M_,\T<O=T,=*K$&TS<$!@X9"J:?P/T"$I-0952W!@XFG?]J2&
M54OP7Z862"N<+>%V3[5TO?>#!RSA>]EZ(*V M@3A/16S<\-=0"\\8 G<R]8#
M:06T W'J"9@U$>[@6Q:F2"OD30-N% =8M.GZCFE$C:(%4JJJ[UB+S#(;8].+
M9VN9649C;*T!;2TTRVR,32^@K85F&8VQM0:T)=",[G!*J[J6X#!BZA)OOX&Q
M6GOQ]VOBMUEW*N176)A@$$N?ZM8OM'G9#C O>T[M2WD_WN"=-+<-(:XP,#-[
M3N%F-&1B><#-/%F*O M,Q9X3N=;[/EWL@5X+>E]D\\UXO^]J'$NQ@;'9<V++
MGCGD([_G1?)DUW _R Q,QB@F8BG5J':!&1B5C"HMJ8!1%:'4*"VU@%D4P1PG
M+=6 &1.I9"4MO1S^V:ILVX!]&G-,AW],5]CA'^-%KN0<_K%(;(=_K)#9X9^M
MJKU64]>6/U=R#O_ 2.7P#Y):#O\@JN;P#TV]IH&_(=8T[/W]:?5SC)D73@7[
MY(>\5,A7/UZT]^\O=G]H\6CO?QM?\X_7;S$1QM.NPK_7OW'/GTD=-[YQ?(6S
MZ9@)+^(;+Z54_FQKSW_C@D]NML\"/O:#Y='?W' IY=VW>/YI;-YRX[*K,CU\
M;]5G.)&W^?OA/L]^M/B49Q^%VAT>]?G=#7[SW16OSP:3OS\]__GOM3PX:JGX
M[(-_^U%^$#X5718N?APRKW<WSU:>*I_MI_O_7_/>_)/\W3 :CS[]/U!+ P04
M    "  JD#Y9&(3+%- \  "@/P, $@   &=L<W!U+3(P,C0P-C,P+GAS9.U]
M>7/C-K;O__,I>/M5O9JI&<=;[R_)+=EN=Y1VMQQ+[B1SZ]843$(2TQ2A@*1M
M]:=_ +B()%9*LOMXAE5)VY:P_ X.<  <G.7[_[Y?1-XMIDE(XA^>'7YW\,S#
ML4^",)[]\.QZO#<8GPZ'S_[[1\_[R_?_M;?GO<<QIBC%@7>S\D[)8CGV0V]"
M49Q,"5UX?TT7?_/VO'F:+M_N[]_=W7WGLS*)'U*<D(SZ..$?>'M[K,&RR5.*
M>8-OO8\D]L9XZ1T?>(=OWKXX>'MXZ%U/3KVC@Z/G>96_?'^?O$W\.5X@#T=X
M@>/TG'5[AJ<HB](?GOV9H2B<ACAXYC&Z8E:6IGOI:HF3'YX5F*8HN?F.T-E^
M]=4^;_^9ER(ZP^DGM,#)$OFXJL")F$7),N/(1=F#E\<'90=1&']I%+V_H9%H
M_^C@X'B??WV#$EP6OY?*WQV+TH=OWKS9%]^6146?CBBR1$=E^4U!9($B44%@
M@ _W?_MX,1;C6Y5E] 1I5;Y.WHO]_,NR:)!2]5"P+_8Y"@[B:._@>._XL-Y\
M:!C ,$Y2%/OX&9\P?_$\/@%0'),4I6S&%A\6'R^783PE/Q8?L0_Y<+XM67"%
MIYX8X+<<R@_/DG"QC#ACQ&=SBJ<_/!,CO%>.[K\B=/,=@UF60=2G),)F]NTO
M*5EBFH9LS&O<%PU(M9NT\J_W69\XNEAC?K:_0X*6%#\Z0:S/A*U3P:\V7;NC
M+,#31Z>,]1G&H8JN75'EH^C1J6)]^EFD9E>#+EYZPBCQ^"_75T.-K!*-GI(X
M(5$8<$%_@B*^HL=SC)GH"(."ZG_1?VE+_5CV7/:]'OH?F=1B.\Z833"Q'[#?
MKV.4!2'?HUB# 8X3]MLP3C$-%UZ]"Z_HPQ.=)-_OMYOVVMUFK*E1_*/XO3VO
MB^I%$6/5YL1I5_2,=5OL:54N&;3?X-#.6,<W?(KG;$C#6SQDYX0%UG-055A)
M7H.91YLRLZJ4>&3J-3KW+DB2>'^MFOI;SVHEJ\=SQ,:,1 $[#[[[,PO3%:]Y
M1.AQD\N&<G8&'^^(P7,4SW#BA;&70U#QM.=J>P&C9'X>D3O#JBU+_"B3T>#C
M\QWQD?7G\0Y[^:MC'UT2?N5"<?">DFPYC/E52R!HL]%04K4:&OQ\P7AX%B9^
M1)*,8O9'U9S'VO-$@UZMQ7Z]:1@VF>-!ELX)#;^*7LDTG>/Z"C@/8W;L"%&T
M7@E-1F[4@CR"#?:^;+.7=>(U>N&KD?737*Q53[5EJ^!\S_;]P7(9A;[H,"'3
M3_B.K9HK?!NR'H?G5V/VUW @_CV_&IZRGV/Q+_OLI,G\+=JQKO%7[4E0[XSS
MGW4G5GO1H<=[%!^P]O.?O%?QV[CXR7ON98'N1)4M%HBNR'0<SN)PRH8Z3@>^
M3[(X#>/9)5MF/KNGM4Y7;G6LS'[=9G;1,.=SK6EOW;97-J[F9\]0MANSXPJ;
M]?P'/W;>HD@6WYHR%@']1MI_^<F(KS#Q2ZTE)7=ZWNQ7>]4@2=A]'J7G**2?
M493AR9R=7F;S2TJF84HHOPXV6=:MJN5H?'C09N5Z%\W;]U#J\1X\T857].'E
MG7B$B@MKO\TZ,7FP(#0-OW)]0Y):N-HL:V/CH0L;JR8]WF9_AU&?C?(M)KG"
M/F92["9JJ8T4W]NVM\,CZ2Q3-.*M6^G9H63'9:XA7EU&;/]G.PS?6Y;\:-_D
MBKZ8;>4<MWE3-O4/3S0FMK6JN9Y+2BX-^:#/0C:-<VG39([TK57S=OB\S95U
M&X5 Z\]].F:,V,V8?B+Q:48IHU?%$741.ULDQ8MHR&,M[15-&;C3LV9_/&<[
M\ 33Q0FAE-RQ>TS[0J4H8'Q1.I24):*)/=Z&MVZDO_6:%LLE6O$M6+5(JJ^L
MF[RDL,C71ME OR*4XW]!XIEI02B^MW)"TB;P1IQ61,^0_&'M!+$.V,R5#UKR
MUV9=P:&D*Q M[(DFO**-?FTH6?$KHI2=0*,0W811F$K:-\7WMK5Q)-WWBT:\
M6BL].W2/D[?<6(5)\TN*IY@==[C1!YO-R86.18YUK&R3[O>UAKUUR_GB2KP+
M,S-[=I:"[A0MPQ1%"AE7?F,6;T?2U5Y4]HK:O5Y,-?)7.$5AC(-WB,;RCB]]
M:[V6'$EW^+(-KVRDORWJF7&+XPRW>9!_:)G\TBV]J->/MO&Z\9[-S82KS7'R
MJ6U7J"I@O  >:>[DH@WOKWDKW-"=M=3O!49-/>9J<>5K2_&-93E(5_&BLE"W
M]V\DRI%_=[_D]E?)S>H32MFH-4=?^M:^%TC7\+(-[@62M])S0LF)Q3(B*XQ/
M<,Q@I\6PM?BA+F-9%])]O&S&*]HI>=1?/#3:=6Z0/$'W;;5Z^;%Y@Y!NX'E%
MC]7LE2":M5 <&_GN>8FI.-.W5H*JA.6MZ5BZ?)>MB&WZ;QYK*+\_] M!8Z*T
M7.:N="@JC7^U)J:VPM:MY%BZ=->;7%L#VRQ->\;M%Q;P85Q33$PI6116"O%L
MX*?AK4I_TJ&B38ER+-W5:X;YM?8]WH%7]>"MN^@/#NH;9,3M;R\135?"O1;Y
MO'/I6J\I9=R\CA57>]&.)QKRZBWUMQN=#46$@QD.5 _!S:^L*TBZ\!?U^U=?
MX[:UMF ])<)ZE5%=$S@H#JYCBGW"B@F#KSBE;$Z?DL4B3!4V]SMHS[[Y26J%
MNAWNNMN&X.2F,O6>O;)KK]9WKQS2&^P*I?%'%*,9EI_>Y*_-]ZYC21]1M."M
MF^AW-*/AYC!.4IHIEJ"RA.WX+ZDFUD::M6;Z;4S'E=+.67OD5Y:P<4723M2L
MG:T^9#U?V/:&9WSBZB]B\O?6@X9L-9 WTM^U7 V8:_XW)ROQVTIIR*PJ9SL=
MO'GS\N! 4F8HG'/^P96N>:/>7\L/>Y?V77OE3136:UNW9KJ7B0D@J4=VY*'G
M_35'H)HG_31Q]--338E.-:WLERT?G'WV3!SN6:SSW%.QU%C2LLL*+DKZ%:TK
MGY%IY@'\3^%;)]<\%3LW:<!ILY84-QNY^9FG0#\!+!Y_3AQ7U7!BL:2PL;L
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
M&/>1Q#AE4A*:$ER-R\X0F&]@-I-%=]9 $-,:8(;-QWG)02"O U@3R>J%"()
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
MCVW@KNNRK%>>0^!RL@;1=5U:B'L*_&P2K7L&:&:^8"(^'SD VY\!G(4@;@W
MID!*_"_YD!B) ^5(Y$B Y6W'GLXD#Y\$8<5V@>L^D?6-//@NN_4YJ3,Q&PQ+
MTLA] 4B =X6\]4JHFOHWF1@M>BP/>D6@63D00);.">4Y0'BH*#'7VNR =UW>
M#44&-]S\H4L 'DTGW(8S*Q(C@5@Z!GCV99+O.8;E-R'-5% @2-X0NL$JQ:$]
M\TB %!J=23+H28H#)JAM0\*D7\5%42X"^! #0E]!TNIZ\%VN:@:$7<)D"F/0
M9?^"0%Q'Q'K2KS#?&_G#KJ@M;.,@<=&(3Q_ )<C-6U!TB4(>,;+8?"%0I,5F
MD&Q% C3I[%!\/J5D41JG)7=A.C_-DI0LF'2%=Q;:DI3M!BF=XPD3: E;,&3*
M(P;PZ*%C3&]#'^*Y<3<4&2/I,?+:^?5D<TM@)P<#;%-$?C$F11W0]+6@FEZ&
M<)I[E/BK=_>^T'O7D@&"5@V:D9NN!:+<*#YGI\+8#U&D2ILY2"OM_V3.<,SF
MW!\G3$?T8C=1%!]L8'9 G=Z=(&^;3RR:H&A4Q=$K/7= +PL[>H.#49+PZJ.X
MC %F2)H'>A"Z46+T+;P +R3J, V\1?$YVPG%^7!.HH#-#N L5 #6ICXHS"YS
M3VOHPDN!5A^$2T0EX[D\5^($PR!SJUE0ECY.($U[E3JG:^M 9TC\"NHXNC4Q
M77,1.S4-R09H)V3H5LP%NB&4B?>?,(K2^3!.&%Z>>PR#MLTPH-:*]&'LLRO?
M!-T78W.3CQ1D,G60M7(=T5A$BV(RLC1'EWUZ%(4 BH7M2#$I=#&WK,1!$5BD
M\O)I:(1KX4;.PB@#8KFS*73=?"F^5PUC.Z3(-S'Z->+3.R>8TQ@KXM-*"<'O
M# G!02V3AZ9UB^3>6_0-:?=]#"H-1QBQCD_R#85=RO)+Z2A^E'OEU@=W*WAM
MA(I< ;$._5",&61JM9@-3T1YFM,PKJEAN/ZUT-/4YY TSSK4A2>V'I7PSI=%
M*4\8*YYP!7E5GK4MTH[EY@<\VQ2\,7X \HSO).O"OS)YQY/XDL42Q2L(018,
MZ Q!DTC"FN'7*OYA<;$"K2G1(#8E+ZDGAI>MB,3'11F4K..+P9OM6Q%B3'FW
M6<.0CC!;DV!8([6F(2ST!AX36T\(^0+>!64-TL"!C"Y)XKP8'W3P"RC6C &%
M<<)#FJ9O_Q[< *H[0[S'B(_T%1^Z;Y\'LX%&/V6J9T#9=1 R1TRPC6FF'*R:
M(-/M1H I;D8Y<.M0TKIM #6>A,]P3!:L,CL6AO$YH3B<%4D-?)#7B@<E]/$'
M&-(9XL%)U*KSFG56;1N&AW8$WG8/=X*OVUY:I4?3TJSEJA:^\1L&?3;C,^Q
MFD&IFZ. ]_!V)T(_MQ5UX#)9#]+AK&&2&ZV1_(CH%YQ>A<F7 0T3)NNX>J>6
MM+HH7B+XS X]@L8GNB'ME'JK)'D$)$]NW]HYW2YG!2$RS_",8CR:5FU\^TN$
M#:!UAI5B8@69. -(%^:5U7'R;CK%?CJ*A5D95RI2/,=Q$M[B_/4>] ZV 3GV
MO<RTTBXIN0VY>]9'Q*3!_1.5V$HJNB5>%^J%)Z&$LH-W3RDNGO '443N9%<@
M8 :55O F+9?3+&HT-R7T*>2AWREAVXD2>R]/[AS2A22C@:AD,8L3=F@I7:"*
MJV?>^" .A*Q?]P%YQ]J2LFUU.)^XP0=EC:5L0U3=BY[HBG6DRRCR2N<1DW$,
M8T?QS%PKQ5^@TXSR-VCVO4J'!'!4'YQ:ESC(#] Y*)GY*'3J=R''[M<&*3Q[
M]O%ZG3W=:6LA:1=R0-O%4YR!#L0XJ,B*W<OHAX>3PC/U*P[@^UIM2YH^@1O?
MJ[#\$(C6/101_H;Q9([K48PACM-&]&S[YEEKNPKJ4+7.'9$8,;0RN(8\? ]!
MKE;-Y2(2?LD0ZU2<IAJ[4DV)>!V3FP13<2X=QLLLS7WLXR04UHNK08RB51(^
MU;//SD=@V_/0#@$]N1WJ06BWGYM<EB7DE]M.=!CF9RVIU\@XYA",N-S!ZD\T
M=TT_I4X6.-_N;6 CU*8@2&N;X]$T7U,3TFE2@<BUMQ,Z],Y:>,;_,DFOTWF(
MIR-&%>)N-6?8+U3O7S!EE<3];\E^<N**U@!NF@])YR,/+J3M[Z$I--UTRR3G
M.WOG>[C'C!944^:Z;+%@N!MG@T*?RG/^D2CTUTXY )=9=_AF%\<.S8%:%YL!
M-S@BLGX77,MVG>!I%@%*(:< I@UXBI(Y.];R']P'\19%-6TXO,GL -<4OM=0
M&=)4=03J:"*)-"HF(E1,8%F].17.ID9NC4*:&=OAM[\NE\T.%FS_YUK'4Y*D
M3V>*Z&$[SXE!LQ'(N2(LP TD3\(%/F-GO"1,RW,0-UJ]S"^9[*;W[:^>=HB6
M@RB*9_P&UG#Q@S>%C4"U5D3</H__7<9-V)EE^ ,:#VDP:V524>X327G\7M"T
MM: :LV"S)3K!='%"*"5W/(0+V*EIP]HY%2Y$$DU(;8',^:59.!;6LU$WZ5MF
MCQ\BR 3.,2]O,FIDV*[%3X(0 \D5JBDV W^<YAX;]98@T*8&9DAFT-307F$>
M*I$17YI_92BZ% AA7$W=X9IV=VT*4'@2Q@)U(RHA74@<0%HS<=07+=]O@$Q5
M#3ACQ)< +X0<$NL6A#QI0=)&*JX'S&L;.'Q+ M3 [&D<&_4@1"I4 ],34AV8
M047J5:/:+ E;<O$$!/@&\'<V&I $_8; C5%:_#D[>E<)WN%D%=-!T]]5BPK5
MZL@OMU?8#_'MP^:.W?[R:L'>(9U3;4[4;"8@O-B[0K4:$-8RLQ:IO_.6843#
MM6(TB:8K/(TP#Q2(X:Q$"9,A\0RGMPCSSU]-TE6>P0+G [%D NH0PE1TPMDI
M:R>\35,+LA-=D+8_(SRMGK9*.:K,BP;+CTP&:Q"&M4O1[AX-=G%;4.)R2!?>
M"%<&1G=GC%/92 E>V^!R22F2]\ERX5LD<G=%:KC4X?22$A_CH'#\Q '/['(Y
MO'R7!Y<FP'/1.!%@."LW1K#8/$ M/!M"Z]&Y';,?PKS503-9N-8S"<+;F%7X
M7*F!M!WKD.D#6XOR]=!K\-.]:T$;=H4J/PK8*:A&:,]1 W 6ZK$90Q'H\[C
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
M^OW^BKK]OKP7)^K4UNO$Z7=#WJHU[;(\MJM[^MRX,4&+D,0NBM2 E&WUK[\
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
M3W.4E=T=J^:K QRV83".1E<&DM+:BZ=NVVK''@4'_-B==#G] '-S!O:>EE5
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
MW-#\8X+"\P GXMB/;OO-]OK.W5TN AKAU%( NBNJ5E[RO_?Z2$'&J8,Q$Q#
MQT7N!CV@9"NJE=05W6)=#Q+;AFNF#J1:U;=I9Z#A6>J93.;;<18=?4A]<3/\
M2#:8T>)_E%TA4812Q\XQ("A>B$0K:'609"RH:GV%2_BX](.)?3# 8C+X*5XO
M@PRH2!8;O:,T%U:4/^:G9LQI8VG?)I6#BD\?6<0S69RJ3U,?YI4@@!*B6O>[
MJR!OA$],^<75^B?5\LZ=#!Y\0Q'?FGSU^KYU1(2/[\("B2CP]45(9#^GP/EZ
M$Z<[A$Y00C[/*PR-G@=L$*K1*]DJNG$L]KHJ$2W1"FYC6T!*-_I7BS8_CGA7
M!T7O:2@1/CY/< 7>:Q#:2ZAKFI#_2Z3QR=@]J?D6H%H;9==!%)8-"SV\*A%A
M8:Q^< _&M_(P$?%95P$2 U'?3!9AO61GZ]@>O6!>(UP$K;EZHUD4&&31O(93
MPW!?'RC$PIC.="'X5AT1/KX=8I!@"$X>$:E]O?38;C:EGQ/$=7-Q4(-NDQVI
MIHNS:%%DN',Z;J+1 VQ?(7)-QRS[J$HRA[&A&VS-I3U,WQHK1&B$[:T&2)NX
M$Q:?*YZ4NQK8$26-BA%*(\$$'8,M)4O@TR;P"8X(-LL+-@[N=5L?14/*W#"U
M=ZL@/T^*UQ>?,X0S9@OAN_2<2/'V,(Q% 7??=L+77GTW!QJL!Z!^]F[%QT.M
MV0V*:8ONZP#GNSL<)!FA$"T*MW!IYH'RD'&7(&+DL6H3BF\CP</%<RX>)@^B
MY#R'Q'ZBX=<Q"I=TZ+&X48).G+FUM&):E/VM;L2[M9IJ-I[SL:^J8B%5#W%N
MWI:]M#(_=# _38LVS.0$:IPV01)^3C":I^37BD9W2;&ITW2]CG+)(!)=LSY/
MR:$61]6(AOT9R,3OID2M&'UXLB4'(\HR@MP].1F]7$3M8*]?=%";L0*9)K.;
M>%$8^R8T]0\\/[8QCKCGL\FB4'=F0AKGN ^[5%4X?R)(E"_^C":!>ZNK/M7A
M?F^R/(A<"FZB[,L!BF^W#X"6QS%G4J8"GK@)Z.VS+J[=R-EP(D7:-]KG8W$A
M0H:5K0%B-)K&P6D\;24A$J/6IWP,,=E]IW1(EL6 "-;@RD&&5:";1L/SG5_U
M@R!FZIDW Y9W/93@-"(]5! A@3[*>."GF4I9VF5A)#&;"K,-P@%URRO ?H]
M/C9&XHJ]Y7WKG! AK[<X)1D1-)044MSK\(#&^+J373F0RTQ\9YN]7@;!YE]]
M. #=6@39?<&U:I5"U-Z@.,_JGQ27M$*F ("TW@XUQ[OOQYV5%%*-6H*6\G*1
M@G.I\38=1!C8N:'(DS.4S7&T*4,=W4%R%RFN;H0WB) A2*KARESSQI]U,A2,
MGXHH'68.IZBT-E>=S;2@*Z/=Y]$FP 5$/;V3K^/#G=-A$X B%1_>RRY.>KR@
MW;YH17=XF,L\E"VP)8]'E=0H5;'K@Q&U:;@=$GTF_T/1LFK)/B_3IK&_,:E&
ML#T&$3'.H4I^OC6F[G ,NZW19Y@XNYLT"^*/.-UNLJ)U2;2(:,;S%Q2'Y)/;
M(*;-;*E37.0_MBBLG&*B)&.4/)M['/^A,PXZU3+^G>1F9$'$;Q A2C3/43BB
M ;8&<?9PJ[8E@4JLJB3J>]>G[G&,6+6ZB^=D]0;RLY+"']S;M:IE0OEPK*@$
M\#4'8RBBS\SID_*EDID?/?A[=V,:BFD 5_?5@K;$!L292G)^,A2)@V,W76^(
M1>R\X?$XO<H,NL_(=8(RJ [QB0O";/I-XY4:B:0\%U&!B(>H/8,M";E$03;.
MDZB/V?-R61B4KP6!'X.V(P1E[0+YR31Y(,:L&/D^&CE@(O=\7! V[6M)X(>W
MK5F$<8V/-H'L<SI'E"9*OS,7W>YE.],%-6#T*65CR,PE(J<;NHF6JSQ=?,ZJ
M6;J%I6O4RJOFNTQ#/89SQ!*]:\$0A(0MW67XPYO':%> Z#ZGNPR00;4$\4/
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
M\IR-)SV$LV(H7Q)&U7/6GKPWQAKX%JDA^!Z)^;' *%L#V1OX30E:&,WSUC.
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
M0PE868^U?/YYED=KJM.?,T34_3)Z0%G:GD(>=*>0\]/X9@8#L >@]TCK>D"
M#"U=%;G=KM<!WJ7-1IY5!_<H65ZG<32GQK9;@3*$<[(VD@XQLF1#>Y4%0Z6M
MT:'2);^\];N\H?6]3FL1#A MNCS ]RT>=+*=!VV0WV*90@'%<45"$Z;%LQQ8
M?] 3<P8;X%4%)ACAL(:@PPJOQ0)P1@!+  :TWJ%7G2E5U65$%+1LDTT.AX]I
M&CZ2>XO;"BTH0IY?!'JWF'#.&<U\JR'@NOH+CI+O.C!%O5/GO?7:,# .+JO$
ME 3 =[V8(QFP_MXP"0G,DVU4%#^Y[LG% >\UHZQL&;N/#MD4M?#>\ X'258T
M32^2I_6YH_:83;*(WZ2R%B]@Q+&H5+,%<2G0'J1CG6)#]UT[,U"K."2%-D#2
M;6&Z2N-PNM[@]('_3-1VVU(.#D=M(T6TE1:M:2IEOD*8&T)SK:,09(Y=94$$
ME]:]Z6OP29KGZ7JV**[CCAG,@NT[.<H(H+4YQB28K2O(7;KQPYH>8,]Z)F5+
MGU+VQO#5D8U%/7TMG&37"$=I.%O<D;L15Y^=L4\?P[%,QE7+XQCA#=39M9:Z
M/0VR%;D8T;\H6@]!#'AHK9.?/+S#)* F/8CL*;G\Y")TN2'/]++5+/F%$,==
MH.4 TEMO"U5&=5_>'8AFK;/]21#3MLM%,^V3(/GB+H[>A^S>=IE@$X."EMY#
MGJ$U$88SM$FS"-P!IO.1'_],G\[LG5MIO4./EPK$)#\-,-Y%R;(8T@J-,O$7
M\#D>49OJ(H( 7ET-.2R<'A-'IQ1=6LGOEYIE8)7"3?+).L4Y;<MSFF;NW& >
M?!]U\B:XQ:6G]#66OB;U<72J6PSPQWG,\V@)?<%E[=:Q+WXM U=!OI\M?K?"
MZ7:Y(E>F143$Y#+-))>1X<6BHKGF[&N)HW)1$&)#RE0:1?D=CCC?-P07KRDO
M78GA=R;ADMQF2Z%RM$47-$?_9H7^N9,!'>3&\LA9HD =,=!B [#;N#NK77H$
M?Y4>@>F)(8>CKT>F%ESMR!%P6<V;6<7B(FQ8K_46B"/[VU'<Q]1X<;B7<<AA
M.$;4NP/6$_;4;\/[+WU>M(1"Q+ST'C9L>C9!]<@Y35A( >G+^WH,ER-=R>92
MQ%)$K<GL VP- 6]\[.MZ(Y$FMH0W-^W[2&S>4Z*D>-E*)XRE0XY*/;$X"'+3
M:9CN<;KKXF3J&!T(3CM04#1,1ED^30A?T$6*.P#WN3A/@2!=_$:0^3$C0=W1
M'9KL@MZ&K.EX]0 ANT%S%#U0U97J[Q#U[8/35DW!4MI397M+9A]Q[Y+(Q8W[
M^3C"V7+:-V9H<"EA;RK4)([3QV+D; F<J-$IT9DHIYK*N(4Z,W;*B(W!XX-Q
M>PCUS4Y1:50>X2"DT^2+4K[*&6K(H;N2+0D>H[BRJK)92ESOTUTGRRA93I(@
MWF51YNB Z@/I/<.3HG6I.GC5*$R]T5$&4% :<FH,GC4+RYM.:D- 1,>M-B,&
MMT/0,]J?@GR+HWSG].5O"ZBE:SYTW*=I56J;[39Y[?E@-1S'KW [8&WZR\#7
MMBQY9K,$_&K6!$<</HQE\,3KVU=5CD#?L.J$B?/K(,O/MLQ'!(+X<.<SST\
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
M$B1?3M,XKJJPHK]0>-!4I6@*9*5Q1 7EOM?AB@&BCV%/HH1\F0;)!=G"[2K
M:)7&!(0:0P0+C"7:I<()$3U,E\H<4+U+-[-%H8B.'R+V 'OF&>/8;%NK/J7L
M/2(^2?,\7?MA# NV[V)K*7.8!+/UA+?P^?*6S^>,.RS8?KAC/N@EH;"E.\X!
M!'VPBE&6WY##T*&Z,<&[SWW9Y">/QI 4CY-,0)"$EVFR;&W*>TZ A935[( 8
MH)L\@903MC<\_MP!2"XTLP@"\CO/)U1^,=4XW ]"\>\%AP]L<=%& $EN@E(6
M28P',)H@2I>+%4R24+_UH:<>0SSQZ=*QO4EG].S&A)0IZB6@K4-4"\$=EFMQ
MLKL*UFZCU4S@S\[HR(AM+SK1A><XK,T!;S^L*@QOBR1>S"ZXC3/)+H?!;S[#
M/&?_AO(,:$*U3J93&GE4B[PV/_%9I2FV#XTSJ;5'&RW!#E8W2+XH$Y3WM=]G
M[5#J<O=N):-SB6AD:+;8E]ZJB2[GZ^.@-'?O@$"*KF50';?5_<IK3DS-0"A.
M-#-A)E2I*UC <P)%VUJH#"DS8"Z4Y9F_P)%07$0"H]V"ZD1F=:'0.0DY'Q^%
MD\'9M[R3SW :*PLU]_OC,-?\[0,ZX9@@^-UC.HC@A^^/DN"-[<OG8I@A."'P
M,!EOKG",]J1%@8KJ/QDU*MUS0H/FHB6.U,=FT?V=X>>3EQ_5R/SQN$CZL4L^
MPTU_JGBTHJ@VO_'7+X:?:>DE?%0*C[2I>*)!Q9,CHN))5Q:M4/%4@XJG1T3%
MTPX5(:]TQ[B9KF4R?>$_0_?YH?CS4Y!O<93OSH(<G:%LCJ--,?(1*"; Q3SV
MOK)8Q@"EI(6G]Q2KV>(4HS#*+X)Y%!/ W4:=%RF^1CA*PRMX?WOU=8^FU$^1
MN1H4MM&ICO6:AWRD')MK?_T\]9%+*ZDE-:. DP>$@R6:;?,L)ZCO&Z(/43[^
MFOY:/CK6.@%9#4^U+G'XG(0X>$Q*($#6M;]YGNK5H8N%..T>L_)D/=3EUH97
MN<:4O]!S/;<@-+01_ZV"$RF^2KNUZEPVM;]YGEK3H8O1 <TEA/JQ7 !M6-OX
MX%D>(DV" &+!UOO17@<[6L F;^DSI/%\"U*/..!&\YQE]/N#U6NQFS<Q20-I
M(J:RK#7#PBN=!S*ETV5,B5*#2]]?^KP:[/.J(>0F^KJ^M'5]:>OZTM9U9&U=
M*V7OM]=7:_$J6^8(6I'*26'4PE5 <;I &16@(+Y J,)!L;VN8 F_^4UPGUT1
M$<R^0J]\GB .<(3HX+>3--D2''4H+UME+%TTQ-27TL)X']F*ZZ7AU!)YUJ?C
MZ!TCD73FGB&ILR&F_5,P7Q%O'N^:4S U[;MHK:,R\D*B6*BC+7QKM5.U]<D1
M$+>]14MS-&L.TFS6%L]7049NKMY:4<.P\=:,0N%JKTQA&^<RVQ.H&F8/\H?J
M-;P&TI4C+1)Z6.SP?H(20IR<^ )1.*M1=:96;.@>.[SK:1*'B$83O =H59ZQ
M G.#:%0YO YPOKO#09(%<T:IC-VAPQ!T/.91M'@*I;*59*_$?3'CS1V+G@%)
M(O5#--7M-SHN?A*&*+P+GFHLG&D7&_J1<$Y*1&G*5X]E+<R<L:H-]=CL78=F
ML$'9NKRI/!L_+.H"]Y=MUF=4CX#0UT76<LJ]5+C9Q/)A_\TA\F5F"X739)'B
M=3% =G*?;G/IE!B+,J:+W\ 'COR"!0EGH*_#U &XRW ;DP[&JS(-PGH;>/K2
MY*EC8H>KAT)C)T=]@KPQ]*6MTTM;IV?4UND ].L>WV+:1JH,;QG KY?1+2^C
M6_S7^W@=W=(TFR^#$(P-0C#:\(X[-$:U%0U@(=]4A_8Y@-#$SOAM+F35/C6
MA8Z>&_WF-8;;4? A*S=4 2UU)'W(8&21)H5UWAC.C8P DZ]S'/U8 /0 U'09
MU(N+=*LVVAZRTE$TU@*1!)"+-<N.Z,&0E6JL=.3L:)!$GI$U$NBDK^DG]UF.
M@WDG,^XHU-)"P/>I;R  #B&S_&;_7__S]>M7__OW3[]]_W_^]S_GF^W3'\EW
M/X5__?"P_&.7?#[;/G[\ ?_TPZ_O__Q\M\OB'Q[F?[V-_YZ_R6_1W__ZX<.7
MIW?SR_SM?U]<O+_]]<W#T\GI'V\?PEL<I%\6__P%_QI_>OO]]#_^<7LY^_'W
MZ_N'?'9Z?7KVU_S3_6^[QX=?)]&7T^2'])>K_S[]]M_O+W\]_S':I ]__O;7
M0_#7/\-@F3^@?^/';V_^O']W^2%=/'U_MWS\_>K'B]G=VQ^RS:=W%[^]VVWR
M7WZ[OOYQ_N_/Y^__^>/%_.S7Q1\/U[^=__?;J]W]!WP_^8]ELGN'/KQ_PE>[
MV0_3^+M?HB3]ZQ]WWS_]N?SIK]5/LS^7__T&_?GFC\5_7,YV_YQ.K_Y[\=T_
MXW^_S^^_G[S_^^>?OJ _H^B?DQ]_"?[X[H_I9[S)_[[XC_?3JW7R5WH]^>D_
M?OOP(5QD[_"/O]U\?X*R/_XXV^"GOX?G]U>_+I;!V5_9-+X,?@JVC\ML??7M
MW>7DXZ=/RY__SZO3VYO7K\UHU]<]Z@MN;Y3&>)F?-.YAP%YGKM[1<<9:<+).
MS:>8TF%6Q$Z[(_H<\0B BN_C2HU]$-I:+);UR$H>ZYZ'GS&$CQ:''@88G009
M+?O<T72]K*!E>#T+S;'0!UJG:1(6B&>S$HW[!AH3C&G0DO[?'EF=5K?H8SM@
M+D"')XSV'"*N23OT:"YO+[($K'49+#G-7CVZ-/8T^9">&\W=-K:I, Y1MHH]
M%H,'E@V3_0.'I02SD0@1 -48GPA=S:9_ YBJ"!1-$&M4YR]:8Q%X(J,*DSQD
M<>VRR.(HLO/U)DYW"!4XS(J&KDIA2/[WWFJA%:W#@1L"6AB^;G/A*:=RQ6OX
M?+IHD@V,;*[11Z0LD*II7/$:SX83_4RNT7; 3)#**5S9*AX?/9EE!B.+:[@G
M! NL<NY0LLBS."I4TX=&6*&<-A2O\5RLE%KJ4*,SQSVY+B7-I_:W"#]$<S5>
MR%8Y1BLEI8R\-:]6<U[:@O:LEUGBDO[P^[ZCUI8B+PV"6)C.\(\M63W*=P44
M%'XF-(/&1IB?>DW[6.( FT8V?":";)'H*$<U@.M'6A\]4S7HDL;"H(3?4)9'
MR?* +) !_>]\9J4MT9]!'$AEU5 =:(RGT5*'YO?/T38)J 5REZPEREA^=6%
MB1"5R 9)>/Z$\#S*T($0XG2:C=R0)J*<+-N +-)@1#0O(]8P,YMD&X2$Q4.1
MUUG=F>"I).F&<=+;$_9Z8)G3YY@MH)9.=&-9/B/F-N73W.)[P?TT.K=O-SM@
MO>4$Q5+.Y@DXWV>"(PX?<3)XXO4AIRI'H.D]S4HS6EQ_MRHFMO^! F;@UF:U
M&1N\S[L.VW1TRL@X5+-6=[L'>/>84H#4T[]*\\./::B_^ =?#(0BYK>84(FY
M8%H[4,\#T XV-*_@E_%0S'P'D=1X#Z:WS3+@'M N,M&#7ZV'(G9$6@^FM9V,
MZB2_6Z$3M(R2A+C9LP4%^4XI<21:89P'*V#G=N*"+)#O!Q/[_9$2^WV'V,+W
ME&:(_6$PL3\<*;$_=(AM..7) OGM8&)_>Z3$_K9#;%&W6=W7%8<P^6QQ_K1!
M\QR%OZ5QD!=3G'LQ%!0Z.ZTU4//7JM9IB',8^R"I<W>/AAJY'7E'7 -/B(J&
M1I16):6O<32G$UT:<\J;1'/^;MX JD/,P=662C@7AC,RR/#PW*G&G$"UU5E*
M?M-=GPZ@?T?1<D7LP^0!X6")6MNI4K)UV?(!N6DBRM6^?_ON)V<28PO_L=0O
MF!0S:[RVV(.T5HTF=N3 BS!]5BO"S+G-4L?P.<K8 'Y9#$W!)1^$ZT@M'!SW
M\;R1]V/?%+ALH<IN?]Q7QK;\ZS1(YBB.NS<M[HU7MLJS\I6 A#/>Z4Q'N"Y2
MO$!1?J1&1 7[T903^K$B2HP&1"E->D@%TO1>/6HO"8KEL[)EQEAG.A:K=Y("
MT1VIN5/#_SEZ[-9X#8E>6PTZ7@01+B;LI:UM5!'1--F_*Y($(&T4%(-QZT6"
M!Y<1:X"VV)A(CTGNB'"HGAY5Z;2^_*@42ZLRQWFGHX,9*TQBUK6)Q$7C&47G
M<VU4D1M[P;6F>>T/ E'FFJ6B7U5D?(S:44=O!&7=0W1SF+Q8+A/70\?U3" ]
MF?$_/\BCQ-@M8^]-1_JJ!JLY/%F X]8,S/ERR\F7@6LO ]=>!JZ]#%Q3Y,Y=
MNO'#FAY@SP%=*5OZE+(SZHM5'CBX&]F(:*Q]FQ*W)WMI93E:UJATMWQI;NF6
M-RK]+E_:7;IGCV('S)<&F$[9H]834[-DG5QJ9XOB?BMNB.3,=8-CY+'%H^U\
MB1:#K%VR.AG; HM"T!D[\YEVER/FHP[1M<2H<\MB(6S++OH6%Q R7X55@;'%
ML$O0,&HOKP&/2UX&O/\SY+)4;E(%NH1U&2V@!1J,#Y_O6<"GE;0H5-?*EZ#.
MHH<H1$GH4X$AN'P%&@MBB;R@TX!]OXFR+Q?DHMF<P3H:"P]%SGTAIE<3#^:9
MZ8X!Y:[W>[I&N  +M/+][YXKW[ATJACRH\R7=_?RGEJB)$,&^PR;J%'N477$
M3^XOFW6Q-FIB83PS/[2S#<9EQV K(C1H=F>'Y(,K6S6:XCP&.,RHR5$8U]GY
MZ!BJ?8 6*N71Q4H2\ !$8PHGYV/[-2+<@9ML66+15'6<IC':@L=G\JGK<5RF
M'H%!M3@#)@@IY76Z7WF[E8EUCS$7"%P.,("4JA4 C _]13B4*:HTHW+0D"O5
M[#WCPR.BJ]+$R6%T5<Z\,S\]'B.@ECT?0%GEA#GK2Y_3"95)JS@-<I#<*D^!
M9'UY7-15&O#XDOH;_X-KD]D^XT/2F\#W :O9XB+"64Z[CX(S.+)UCK7)D#"'
M(R4>X%@WQ[1;-$^3T #7&@OY+H!TRK@F 2W-G.9 OEM%V 3G#NM\1?K6()Z=
MZ=0\/2>.4+XR824/"WU5^M8D(+!ON[WYC%68<9K,MQC3'$\O$FE\%F,%?-8#
M/NL#9S<AYL?[M=8>4#54@;D@\G3^[VV4[S*4YS$*>U61=\2MR0@P*C/3Y/=5
M-%]]3-,PF^%JGG9V@^:(>,'A642'6/QC&\318G>18O+S=%GI0S;)" !W^2%/
MV_-8!C-$./O5#CY$ ]@GV9I)^3V@!<#Y913<TT*L2)9EU3J<*B#Q 4@OI=+'
MHV>K)=9D(!"M"(L63)64Z   UM22TP'(#),/!_(0VGK(?9[&048<CPJE&;ZA
M-=2,GCU<5@L6L!=6 *9$A\MY8_JU@%"FN\:+(&ID20$+>>M= Y5"&2-4LZDV
MV %.K (9XBW':I8=T!8O&CRYWM['T;R"K?:>F_FIMR0,7-</E&=OWDHA ;E=
M/@0YTB,T\UN/KTVT:,TF@)V4;:M;+9#*[6_\W6U,NU,=6M@E^&2=;KLO/J44
MKS[RF0FS1?2:'L;?R3%XF]6Z54>T5-OS\U;Q:&FL*@.+8/+(^E#E&,HEWBK/
MD$M<@MEX(,84#>8+$S5%:KX<>E[L85/*SHQ3MDCHL8>]QO,]?GK4@G3C'ZQ!
MIRN:H9DF^Y2*EA+U5WF&=HY+,/D;J:&:-)1+O%6>(9>X!),_G+(9R#]-DP>$
M\^@^1M>$9PBCI"K548CM#\D/@A#0SA"JK:X9F.K"P%7^!QS"Y2_@LRG$,!8U
M(E0"^AAOE=H$F15/2F_S=/ZEU+XA[)$N-H9\IA%.R<DFCP(8T"(6ZM,LVX(=
M-I45GPWS@ 241Q2L<E#%5U!>]NOB9=N+,!IYX&.1-=!0C42HKNKM);U]9G+(
M*(U/6-+-/0K&U;.S\K/T:B 4-?[JX2NY.AOC&O3.;"ZX<:@5FX1_;K.<UH_0
M/IU[F!_)UK/+-,NZ#JG%DC\ *CX#6@;8K49V4*3$VAU\LLU7*8[^0F&0A.6I
MWCTH;/<P*7*RM *Z '<:;*(\B'M1#:>M2B0HZ7<DJ9;JA754V0!I2S(8EO_>
M)##1Z+0@&4YCI[5XAYWO=SO#890$N&PQZ':(G@B'$<S*,Z4_;3,M)+S%B3H<
MN(Z''8FQ&,%D.X!>@/AI>4Z=$*K#B4ER?GHH+K3%31LSY"I[@S#U[UI E8K?
M! MX?G0-LCN-4U5 "2LEAR7 DZ&D9RYPC*1G4\)PZ_LFP-.AI&<N<(RD9U/"
MROOS$N#94-(S%SA&TK,I865D2T"I65_EH97\G8_&],18]=[4W;^]J:SM(!@K
MIV;1,V("]U;WSQ:ZMN_#)I>MT87E^I6X..-*&ZJ_#!J$'QT*67K:<AJ06VM,
M!PW0;/@=1@%1ZYW*DP#1"KZ26GSZ G9M<5R+ *[#N(L(B7'KA)A^D(8O ZML
M!$G.N[3M<6B4W:BL/L*S9""YK'1^@6%CE7=,UHU/RX;12Y[RM5O>N=X$R2YK
M8]5H<V.A;4,S>U= O^5"'U#7"5W9G*/<6-V3M]S$P-\H&7WVBOSJ%G7M/.BO
MZK95"Y9ZGXVD$$*#^#PZ6&C-70&ASCKU3=1HO?_J6*6<0P-;#SG18X&5(K%[
MGQV[8/?I8*$]LEKAEY+#!%[TV!FE2D,+%9$WB" 7T4EE!=S/A(29HOX(EQA'
M%;(VA\3D =0Q:DS+",."2$%\'41A-DV803 N-[B?CZ6239L7?,) JA5M7B]N
MT -*MHCNF*AT@7[V&.6KTVV6IVMR7;)ZO:B@7S2A_]Z$WHNV@^\7"DMK6I]B
M_5X-C1I!I?9I$!!+,4I.'[@A;&V:K6%T'5QUIG_9O"._E1$[46/DM.2,"=R6
M\PTL-C.C(^T[)YO(EHJ1NL <UY1QP'L9S@43<S&O[#27D\%S6#3&9YCG<K&A
M/+/2@>X ]#:(R[<<"8K=FLT^9+_UN39,)H.ZAJN>.+ <FTL6[!$4WG*%6\ E
MRT6V#%@.K22/3UXMI#Z7;!3/-O/".5JFM)*+^M4Q^:_P.L#%HRFG+QK$:#Q#
M1U-&>&DDV#2_73]HD"'BV0V%*0:4I[9=4QEDER\; (SU_;K! F\M-E'^+0I1
M.DWOE.J,.Q_Y+GR%VIU#I*:[:SLIWULTW^(HWY4)AR5-,RB6<_.^]Y"9'$)N
M 2$LWLP^I@180@-F+*I;M%(]P)Z+[\6AH+8IZA/-XO/'JS19[N'MT7/,+2$2
M?J>]J3!.3$L;3;-^"7#X&&!4W"N4#!OK2]^'B.#V?S!DS"U;F(=^FRYR/=*R
MOCP*TC*W;*$TJ)IX55VO5)]7]3_U>A3#*,O<L=DF; >4I DT9X9=CLD8RB3T
M$HY*](9%3%WDZ?,5*F;1+1!.%\4(NB )ZQET]L9 -FAT=\!@5F(P.6#0([5.
MRAX(0?O&!@@8P<D\/(D/@.6RC8PQUBNE]2$$-Y'=UPR9EPL[SDXU@8X^,:5@
MF%(^:2U>E6I KO-2;;!C2$DQA)G-$]N)J!88ESFH/D_\II\4.6(WZ72-TW!+
M?*"&;7=J]WCPK?F:_HT@E^1&KV]">([-(A\#!]HH-(\2\9<R#IY,,LT\AQ94
MS#[/YM0,!T%&5K-4+5I'R9(^]&XYTX=AXFZ+1T'8/%L'%,@,B]T3I!BXKCP%
MXC,"7U9)DQ3Y;MG[!<)W6<"JP'>_!:W6N6[9PT9XD>(U?8PUNX^C9='WP[&3
MS4?!W@GNW]B+* ]ILV*2WZX];A$2+JI^Q%ZW5"4@C%3PO2VPTJ7_+66F;Q_<
M(#]AQE@]#W"7YD%<&97;'*-@K98IYG_O-:4)L3:'V+R "!;2\M,D1W@ R?G?
M'Q')!42PD*ZO*RZTZDM&4O\@C5?U"TS@Q5?ZQ25:=27'1]+N=FW8XF=55*)"
M6\W2$NW:DDV*<^H?UQD%Q[6"7 1\ZP,[/=BM%.%1SV+>LG,_K:\]&(63_#HE
M>YTFY%++5!FK%;HJ6'G51L7P6K>:5XGZEF)%?"QF#PB/BOT=A)XCY[LTMY0E
M>*D#U*X#5"]4,ET.J'4?K<2UPN &S=-E24GHA92_P"A:CADH)1/1")*B<5"F
M6;WHJ85GDF4HI^')1F\T65\E Z6:3"PF+2RTV[=J@!CP>+*]/!-GFP\FV>!]
M=8 WP>?.TTD.?6T.;6N!],1*[S<.L6"+F&2QN*0&)#43#OC$L2//3.^8'UA\
MU,F ZY.SHU'#(8R#*J1]UZ-PA_Y"8;X*\L<@FR;S>$N\"D*9%6(@?A+$-&CM
MHL_C ;<[@MOO!]S(#;J/VZ[";+B/,@CJT#<FFN!S\H\G:!DE27E_7:$_4( 5
M:6$5A1'981-BU7NK8HEQQITJ5A19*V[NM<^N"VWAQ=SA3+%FO6?$../&1/LK
ME$LM\B"3S "H;6A%:VDE+,D"IUM,>XKOSI_FJR!9HF+YN%@>B)]DD1$,)@#P
MH-D:7TP3"ZGZ8OU9<A$E1,FB(&9ZN/E%$.'?@GB+[E8XW2Y7USA=1/D,TST!
M664 D,?H%DQ:#YPT059+ITB%&K6+. OBV6(RGZ?;),^N@QTU1XH,%:PSAG"Q
MDOX!2&-GA#;%C0*?)6=1MDD+V$08-@CGNVMR_.5$<L[_O8TVU<-7"'_4UO1F
M*L'B>&"3(K5LU(848G6I<E0UO_!HR#3(W=JKM:ZR745U%JWH 3X6[HAH!^I:
M8LW3+8\]XLIGN=4D2!..MF?+7$3/*A0E?RC+SY\V*,F44R_<S\<Q'$5$[4[9
M(Y,&UJ+9)T'RY23%.'TD-\/L<Q)&6:$U=/YPMKJ(TT=WU@2"B[>S5B:?;:L"
M(JN-P_4R#1*:/2ZF[ZS2..Q500B<'L:GHZ:W:,O6#MM+%&3(1VJ@!]CC8:NF
M#7V262O?;!I:9YQI ?45]U5C29M.P(==UIR>&N?[W560;[$LVS+$[ZE!G52@
MM'T?[D*#<H_GZTV<[A Z00DA:9Y54)R),@_^&.(1,M:U)9Q+28ME&_38IU5:
MT3J* WQ*#J2EPP."#7T4=6UJK..0T=J13F.'*,N*"807"#E7.A[\XU,Z+B4M
M-H<X+4+*V329)@\HR:NNX>2 BS*RB;IR\O<4?YDF!+\E.20=UG/H(.<_=:S&
M=3T.F'Y-7NZ!8DZGNIYB%$:Y0I*%\>&QZ!]_YT;G"A\8/DVR+:;^HVM+V0-\
MA*=;GWB&IPT?0$W6*<ZCK'ALZYI5+-CC",:IL8M)0^E<8CU^G:$-1O.H@ 7,
M85GD( R;8SNL@#2N./R#J=.)C<!-M%SEZ6*;(<>5WD(DCN7<@]*TXN6/%IS/
M(GU4X5JCZC;]U@4^@L(=-=ZQ25CQ["<SP?%&6, 3KXZ>33P.O?-3T=T)[U38
MF>[OSX;2Z;O%_J5+Q4;_1D I^XJ#8:NT^A\,QGV7?Y,"T+BJ#::W@4[_.B7[
M^TELN^)M*C$6[+Y\@I)[P1*^^U>;4H-FK;R(8C82P#R(Y4-^5D<]95ZUEG+2
MS9C1& \ND7)NM&ECH5(8 KC;&V\P6SQTM[/%%!O-1DOH- &Z?RFCU%2)]:7?
M%R)PQ3]0G[E_.Z-*9\0&DPM:LJS]3B5R\[[V=U?5(SB7"M:R6[\'2U3TC@CB
M +LL6.D!]ABL->W'B<AKH_O;97"?8@+E%Q3$^6H?0KY 4-];L, S8HN<6-8J
MCZZ))44%IM3O[FZ(4!6%U0]IM-%A'VM%O'S%<^UIJ#)G )E)=0V>A']NL[SH
MB7>1XJ)8<;9I)!6@-RCY.OZ.1#OJ#*"<-,\Y-,);X>PZB<8$[BUT:$]%V426
MYD4'A8#W-</W04;=N,(Z-!TYVM.LFCI?X'>W"I(:1W?VVPRV/F\F]L3&$">E
MV=PZ8FVK_G6:D!^BN^"I#K*71+#:=(0#4[L>5K:>]@V]>#M,:/&DB!KCPS$D
M-H%T;US1&02PU]UJ#ZQ"KT37F;7CP??'.;[\=8K@>)2S-VJC[1@=$*!/>J,4
M7R/R9^BNX >$C:_K!92-0)I:B]9PQ(C<9D&8.:QL'8JH3Y=DH%(K<,-BX3.Y
MNQ;=EKO8%8')*%G>I3,<+:.DJ(HA*!^>1M^1ZW"* [P[BQ9D#93,'3JTAM$^
MLC/='OMLA!V[&[LO-P;TP'A?^V"9;;5ION+FT SH"-A[91=@VO^K:'1 [%-Q
M8S)=,-.H+F) ZUWGX*_MA*MI-_1A+=N;JB>EFZSL91@02QX3I^!%D8&-FI:!
MI!Q>T:)WBMZ1W\IFBTF21V$4;_/H@=@#8K>WO8'S]L>+RE&QZ#1!BV2,J$QG
MYBB !Q:?;8K!NYXM#$'&5]6-CMJHL%IE/*5%9KL<*0QDMX=J'C?,!M;VZ!>U
M9O151[X[3=?4'2N\.J7*$_DZ?OU9%>O5+T$54,=L>6*S8@+CP/U@M0Y8WUW5
M5=G&IY^5:8/==(K:P$'.U\>H*%Q*@/K$:78C*-_OUA.6HF1+^S:7E6.TD#+/
M<72_+>;LT=MJ2"ZK>%<J\B]E Z39XCJ@$:ES\G6^<U=L8@'W,01XP'<ARVRT
M./7B=T3?S:%P\D#P6Z)BBPYK!9G0Q_&Z6YWW'%I:JST[";)HSL+3&?_X&(SA
MH9LZ!P44E5>'C<;NE],!R!IGU7EWOEB@N<-GQB[W-(*'Z*,X)?A,AU3)J;N*
M'6-WM:6$FBUJ3$OC-]OF61XD>[10"'0E=5<_)K,SD(Z&VX>4V%2KL_8 C=X+
MES@JKPY"$DA+$(L%9 \HH\FKR9QH?-%D\[&N>0MBVG.VNKS8Z"F]W6S*&'T)
MB7:WG2:+%*\+ ]:+#<-Q54X7.<!$?P*1->14<E&VL;!E=GG9*G>RUX@(V.:D
M@<?=ND[H;;FRV[Q7"Z@E-PZ8W7*DI6TGL$UTH^^/^T <I[,Z8&U&78&9*Y:(
ML_EAY44X#XS#G!.#)U[32ZH<L?$<O'$EV^+Y*LB*LBZJW!1PW2C,W<59A(1'
MW]GM>0MEBL6P:#56IIZ6E(&'2UD4#A6<OD)946*9\?K<*KU:7-&K^9LT/E/,
M()HEJI/(Y.M\-0P&$U8:H!UZ+G#%Z30.LBQ:1"B<9(S=>C@]M%'UF7KQ?\CH
M<Q@08[49"*JWD+:W$#2V8*_D%T _[>>%*FL;ZI@\I71;1H1:92/1_=-1VM'\
M,3I$))SV4I9C-8+0MX8D\+LN _A@Z8:V=R'&(PH**/E/B T6 Q4&6"DBK*8+
M]XJ @/:+^_DX.J%K\D=&&JE/K:>--RB/<.$7],2!8.Q<$X'HC"'1-5@/H:0W
M/=.C\1+S,&-D+*98 :5G8(I5& !S@@?&YMI8C._JI8KA,Y"1 >R!%3%8NS=5
MTATEC3&5E$CEG,06KD:[LK1<';KE+4:T'^<\)5#C<J#!;-% :H(C@N7R@HT;
M)V-NUQ\UB;:FFZ; OE[X0)?ULO8S+E&RYF3T\NZV!;;1]\8I3P?GW/6T'DPH
MIPEY-:QLQ1N *7L?NM^9;ZS&1%OOJL!H."X!4,7+_FM'87V EDIJ"@3\O:L3
MD7!8@Z A%)ZK%-S+!;3.0;?^9)7B/$=X?9)BG#[2FE;'3S+Y&'B(80\VI)V2
M%3YU[76$NTR3I5>.<A'P_=S6"$_YY+76#^X2!;0-ZAYYU_QD@W<?JS#-20Y9
M+86NRR#(+R@.[])?4+A$X$TXYO=@1)^%G@]GE^$6\AK[&Y\GYZ>FQ$7 0HL]
MTB-#3T"FR1Q3XW:&RK^K--T>A;JB)AN?)%E W>=!Y4+>;'#;5F,+#JY%_J@*
MQ!R-3.HA_1480+-,ME3*R4&R?"@]6^Q3G1<I1M$R.7^:%S^Y"?(C$E'#N_EZ
M9=>T6$BSXS83G5?!&F7IHC&\CN 4T"ZW<=EO8!5M)!G.X?G-YFR.$Y0_(I2T
M$?*;QU1 3_N! '=Z8#=%H<PPW?&A^H!==:@U)4R X:,#N. IDWA*$%NF= +A
MK(.FT]2A! W/N4)[6M<IEI(PPU*],A^LXY2?%!'/.3Z8LD!Y:CN+)X/L,&T'
M8:SG/)T-WEK)Q)4FZ=?T\7:U6UU':EUI>Y]Y]L^AIN=P]O8W;F'R>CG*X2:B
MP?YU1)!2&SK-^=IO'U-U4G.I8.7-Q"3+$8Z"TQ33:1G*_9:YG_M.+:C3G4\)
MR+-CS4M%Y9W0F8=W*T0;.P?)#DA[P0(CNO\/]O@Y)()I@\4F7D1:4%;/OB3>
M9OV3ZI6SY7F0+>B3'O0!DR&A*P\I?>A F25%R+$*P 1Q(S[C,# '1LE_\;\R
M_[NQ,SCY+=U^.O@Z9W,-=P3O;PTQ<T])8+<=:Z;Q5[3[%"3!LHB@-&<5V'O,
MS@6I;0?E*PZH"RC4;5]SUIFF[,[D2= 8@6J ^<J84"Z@KX6[RW5*W,<"$$65
MS4JNV'$^]G_.*-%?3 A[/<!:2%XCG*5)@N(FMLXT"H#*.!Z3:RH6A-30)DW6
MSI^R(.PZIK5@89"=IC&];N @-GW^5"!*>+VH-!<-3KZ,;QV&@M$.=VE"5LEP
M#0+AN(&M*7XWC.4@ GML/5L\$4:B;FUN$UDP=*R% H$9+1/ZU(F% _E@+=LA
MA>\ZF05%R$$C57%62TF#5+FN,)O1+N-=IKM46.\[[^6 ^Z \F$:7);+',[1)
MLX@]%9#?7ZG_H>?<C*+Q:K138M# 4J#L,DB8>3";CP0.(+T^[=/A#YMP-J8N
MGFRCF+8WI4V5;LDZ\WR+V4^ N!HA7.)8=4-,%Z-OMOI>E<:MPUN8Q>YUPEH-
MQ$F:?ODMB+?0&][A]WV&/LP3NT$'LX\P*H2WF)POX&MT]=O/2);K_4/:U%F-
M)WU$ 2;V[(;&M\PVE.I&Y5J0M%,7[%6&1%C+!R%;3.?6'9Y3$_M>_>R:]G^E
MQ?W%+UZER;S[NVYS&L-0'<4@4Z$H,+(= [D#Z7(PM'-%[3 WV\O1)V_4HW@(
M8MJOTIF8*"$UCI"]@D2HD=Q:.X0KE)^A>W>C-FIX_O-F"KS:$\E2-X-R^&A=
M)$!'JL_)3[##ZR0?@Q%DF!4X):"DZ5:Z590A+88J;"+R%S19U/YF#/V,I11F
M;M9P5]H21A,5(#U;GQR!86%M5-ZNU:;[O"\KFR8$W6W1E_I^5]7G[NS5!+'@
MGNSA:GO7P&6'A-8;I<M[:%7_;B;6CIZ0\' 9@157XS7_.0F7W+;>@)6>>!=L
M?A%$N(@M5*^:R\GC,TS'&+OCO0YR/GMX*"A.1P2TV&"O,UP/D6K""@I/T\R=
M\DO0\)L;T.6UC+9F4P5<N+Z8^#RX9J_O#1/#9K^(49S +(2>XS',)+RE7EQ,
MH+XMKP"7\2FR0$TXVBPBM=F2I5)4]X!_#S .DIS[T(A[$1"M,#K?1\(0 $TL
MY1!/T^0!$6:3N]\UH3<BWM<<%<.IU#D"6^LX>0.DD_&YN&)5]6H&GYO=@P0/
M[5?+!TG8P.D,$=817',41G4#K?*.-(]D,W4&&.6&U\!)(:N@V<LM0RV[+31T
MP\"6$%.ITK>*@JN.5&ZEC7' 6N&?B4< *C*9X;R*E\QWDAK_19#=%ZPAWQ3G
MP!L4YQG]KT+&"OGJ+>>YZ90+9:.BT2>C67]W7JW]KTD<']"0%N-G:/Z?R_3A
M3?UYR;;ZOPYL$RYO,U\NK*[GR28EN)@@IF-Y(FC"DGAC#/!0WJY+?EC#)BWR
MW_U^9I+8=#D?.56(-K>H7.S;DD4Y_WAMDJ9TN:.@:;%O2W+Z\<0H3>ER1T'3
M8M\VRF=!B5.YO\M(=?H)LGIT6SFY4+-]R#ZE"=D-WA7(*'*+_:W',DY :D.X
M:\.O]BJD6KS?=7%<I]L$K!Z0I3S27RA,#0D'4<1"LY .I-FBV9U<ST1UUO!9
ML@JEOI@(]OJ%\-/\_C+K!Q3&K#8P&AJ/1G?D19J-E>L,+W_ZU9WMH@2KB(&&
M#OBW0T[XM][J,=62.+R=FXXYB ^U)JHFSOK^>F.S7&_A)SZ#.%;3SPUXPPY_
M_D*C\P!8[ #0P^),7789@D=O@(/'J!5+@9P6WGYS;EK0<X7[N4_M&<U5_ZVM
MARU,J7HWQ!=XY]\7X$B@Q ]X9^'MI=Q)4=8/YAI?J9*PZ0EXL&1*4]X/T93W
M_C5%)) 2=7D/5Q=[#YK:3N2G ']!^4V4?:EFR=$]WY)?B!;1/$CRS@"ZWP(<
M ;HAVZH3,81\3T],%) 8QVV82^$ 5>,U.$;QLA81&5*:8TN %>MUS J TS%T
M+Q4\EFRX9EG/2UW/2UW/2UW/2UW/2UW/2UW/2UW/2X,$QT$2FPZU7I<%TZ_-
MF)&$#T."*!_&]YY,J]3H@_WH8X'7&5IBA&:+O;1HQ>?[JXPM,_*A3W<I(6RU
MYE?L9N$ZUP7M)C)6[FH3VD5"DX=)V2HR76\P6E&/_P%-DWFZ'D/ADPQ#7U%K
MHY+ I_]+/XO1]+,8N]>D6[-ES'7Z=HCK].WX7"?]*JYOW65O=X-]*,%*XSIG
MOQ5X42)R6&K2)JEK&84W!4=MQ*P>1G)+E\<>*B@[7RS0/*^F)DN]*;AB E8>
MVX4'HJH0@MEX L9$^+LA9]=W_FLG_*9&>20%E(D9XM_W0_CW_0O_V"2%=5NV
M5E%##/E#1/-/GX(<1T_F&LP<3I2S**-[VF(TZX+KT<OZL0U"QFJ[&!'%3=2A
M,-=WU>A%C^N*!2!L"AKHQJ(GW]=!EI]MT6T>Y-O,Z>S5/F1+?#99_R&T.*F$
ML-:&:K9@.1Z<RH+MK> #(-<"+H&+/XQQR>&44QZ?/-2%F. 2K$9$5Z%NJ&/D
MU!H>(%I4'C^6L$%,BSF, HICV]>$:?&&#31Y/:%EL$&EOFTX(QR:MPXKO%HU
M.". 5DR/$2=IGJ?KV:* YW@4, NVGV<_0@O19@R38+;2['?IQ@]K>H"]Q 85
MV-*GE.F#OSSVKM*\<C24AC'W/O-,3\%EX'!5[>_52N^@SYN[]-V/;\^"7:9#
M6N[GODT)B,;\S1N=1'  ]N'[[X90FOGYT5":O7D+3\=G#PA_^/Y[74IS/S\*
M2O,W+PWEZQV3YT\;-,]1>(I1&.4T8]=O=V%S!B4;O,]2!-78I)R6EC*@D_F<
MMD3);M <10_T?I@5PQI5!\'+U_%1VCXT6 R@CHWD)@,L%81)'*>/Y-(_@"?M
M98Y)0Z"4@9@X:[FN%BZ+%/?1E8Z8MY44DJ/&294-RQ6I@!W8=VD8&L:S9%"0
M]FXB0UYB:XB+8HX-S)+A:3?-ZEHZ5[U52]C8CM.XLQP3:X>KR6BTJG5,%;EA
M+74GA.TXG W!Q4'*2!CD!FN. HL5@N+6F.PP5 YEL^?<H#U.@Z+NFE%='(2H
MX4&ZCNVRP7NMG(<;N$[8ET-*.^U/BQ)3">/X,1WVQT=$=C$1+ 4(^O$(E%VD
M^)3X8+2^L'H,59[DDR3L8 ?DS4 @HR[\'.1)#Z6^)0LZ"?_<9GFQ7X+-_OKN
MSB/F(C#ZMH6:X@"AO:UGAC?H >$LB/=H5SA306S(9>^]NKNZ ET$QS!&Q*JP
MZ+,.V!S66BCM*DW.$":;S*,'Q'HR)(VD#:\E_Q3D6QSENTD2Q+LLHOI&T J%
M:'&B:(X*SH=AK#M\!B+*:OPT$8 #0K1U6096KAN1,<70&Y07W@K>]T1Q&65K
M 3V",G=%"YGR"6RIEKH&XCA"U@$[@CIWECBS^6&YNKT-QF$XB\$3KW$K58[8
MK62_2O/+($?X;A4DLP3]@0+L.";%Q\##DW*9!6DS2D \2UKDF5=\1HV:3Q(F
MF2^M+I_:YI<HR%#C5'07PN? 'T\AC#'?$T!TVVR^3C&EXXS<F9,ED;3U28IQ
M^A@E2^<<%Z'BNX#0#?N%S(!T,[(96<A7Z ;%=$;(-%FD>%V\JR?N-*4&RHI_
M9\T6,?=PO?+QZX8G#2QZ/KXFKIP@!/\^[007[4?O%K%3BCI8Q\/5(WH/$M@(
M4=AGIX' A:YOB!Y03..I]29_B1 F?%BYC65(T/ ]Q<&50G<\4 EO;%T7N& =
M!T:DB-A_DRD,D\!T!\I3>,&0';8ZC*Y &.LYX&*#M]"@S-""L"K+[J7BLP%[
M!#T'_-AM)B/<,=Y7@6<+NO_.!0)U$+++03<#)D0?Q9I=EHVC-E.+85:['NPA
M-EN >K&O701>C&R/)<:[3XN!^C*W?11&9',Y>B)GH4OKVP/KPP0SV3@..SR0
MB18L<FEQILD#*BL*I\GDAOP5S(,-#0#3;KY!LE,JLP8NYC<)(O3P#I$J*&&L
M7C'?L2Y KE..,D1\)A^A\17&Y5)(6YOAH/=C8:H(D2-EJI"VE@KB"\ ?QL)4
M$2)'RE0A;8TVD#D 5A]44$T@<<WTP8CZSDK+[P%#1TAT.6/VR"[=A=\#C(,D
M;^"DY#EQ/S\.[LAH8,5U/4V)BX;SB%QKKPEU$>VMCVY7 4:Z7%!9<21.+( M
M2G2RTM*F-<'R+9 9W:_\C0WSDRKO4<WG?,&F.74^64X/.Q\**I3W <,E>^/@
M3%],JMHM):1<E]:I(>?3UQVD3LRB.D7&V/!P&,/TH*:<^>G79L_9]+,98.^(
MSOBFW.ECZ.O5OT@)Q(JK/O#.].3)]K'T3LL->_?5J6V/:I#'T4,>TJJ<&5 #
MK+FXSX8*'&GES5^'$PS61,IF!?II,=8MBY(RNG5XYVGT6;N:UG!QZJF&H4)I
M $!]71J*@XW*< DP9T_1;<F%>I&WC/PF*KEU?2?6.&D?M8 2/.R5*1BN6 ':
M//F0=$8=H)7"!CYLUT4J4DQ<5/B*2U5@V@+FKDKABB7VNBQ?@3'8=[='*SR&
MU;48Y+&WHD,(,E^?-><5'%HI[98@, :[SBE$')UQAY6S 0GNV,Q[+5548/H8
M#;Y!OMLT_4JQ =^%&QHX>J\*@'K' W)>ZE4;.J&"ZZ+A >J7+C204ZHA4%C0
M:_MAI</P<+=7H9>5B76@:@9=YFDN/DIU-%49PF>L]TJ$<=KJ\:=(U()ZVLPQ
M>[I+[$]P0.8C_2>: ;I;%=VFAEINT=+>VH];C-_JT=AX)EO!1C40.W\B%]TH
M:Z 6)6=I' <XNT:X^-#D8: (V5]1DDV!L<(CH_,J-5*&B';:3I=)]!<*R_^V
MD6QE0'F>,C*8]I4\?"N2!VM9VW]L R+%16>T5F'!;4207$1S8@P_)^E]AG#1
MF7V:;+9%C<$MO6N3KQJ=UKST$C.(OY6$L!7\K/8<LR41(Z/F:'N3V91HQ52V
M>5'PU\/L)?%M,E5B[=@PG2=_29*_),E?DN0O2?*7)/GQ6WZ-G/I+0MWW0?"2
M4'])J+\DU%\2ZD>?4-=":9:HY6D' AE=XEW<BFHH2:UT7WBV#2\T<^G2YA>F
MG_/U :IJD6B%T:F(%@O<*\'=8SJ0!X<5G@</&A0!I(A?VL",IO"GPS79-."7
MKA,>WZ6/(F5BJ&N%Z?Y\9RB;XVA3#J4J4]?3A&)1;/\.S5=)].\M^ES4(S1J
MW0(Z*8MF61Q/-#>%K\\!Y^,21V,28+%;1PO':9(CHD%Q@5^VBC;9"<H?$4KZ
M!)DDX6SQ2_IXMT*[3]%RE7\**/EV,_R)$&E)#HCSQ0+-\WKCV92QR&QT<C\J
M"HR\(L>3(HV*10 O14\OKQ&>T^[/2S1;W!"P:4(PVEV3 RLJ,)MC.NZ2@:]C
M[1F*YXN,FV*XM%#-S E!-SA.GP6(VXM_,HBSE9A]9\$7D32M<A_1Y^#Q(D%@
MCE72\KUMSU7'N_8QH-LHTB]R:$<6*J']X>NX;GE7@_&1X<4I/0X^U9KZXVAN
M7SZ4R0BR+R)OE/658/[D]3(V LL.1_#%F1G.XSJ38:9->X<XD.0=M(Y&:<UQ
MOVMW_" (QH5:$*SFM$KKF%VD^-BR6T8P?S%8%J6B%F S\[5*JK70%%$!:,7@
MZWWMHJ),_YK]AM(J)?Q'1&\B*)P0 TK<.U Q"E 4M);^JHLVAK"DE@Y!JD-#
M/&X:-]O:[[I+E0Y>J+@8 ?65W]A,,JT6*&%2PV:?A]-5A!:S#5&"/$J69V@>
MT9<=GX(O"!/2%=,E-N1O2JC;\@FVI)^#AOQ7"XMXJH%FCW<2U;"-A=[180<K
ME08,-C&PYYYP.BTX$K6#F;#*O^%=$_0N8S4:3M_*MH!:\F" #V(=*&7[GM,F
MN*WN!C44Q\]8.V#=O%P4/EAER3>;(> 'J"8XXO"5*8,G7I^2JG($]C14[T">
M;S%Q$4L';TG=.J6W%OSO/40;9;K?/,>XV[8Q>_&W*$3I-+U3(FWG(]\/ZV0D
M[>[1Z&N $L2,'#2XPD.)E(P/_3[\D1&3M5-+#3HGX9_;+"]BADGX.U$*<MPO
ME*@K6L'G&S@9D84[-_UJ:O]P*TOC*"R\+-5';;TOQVX2F+N%]('4\"UNT -*
MMNB"H$C %L,"L]^C?'5*6)RN$7;GV<LQ\1=Q<GAA5&*-I:=CM]O[?:C\-")7
MH3+(52'DSOT4H^$M+^M%&F0\,?S(N">&L\5INKXG.(;G24Y<0-=VH0?_Z[0&
M?388;1C=J$,JWJC2%ZHGB*",[H(G=Q5E#-@^A_)Z83B3 ?8>V6PPP;G8V_G3
MAES'W9EY%NROCMM,!LC?NNAQ>[(FR$59 6R:Y$&RI!FJLO:AN$+=K8+D8YJ&
MC]$A@&Y=#M2P^KI.?T6. 9Z]J%_"BOIKE)&=SXG[";Q_=3[Z2O2:33# NPX]
M?:X!N;;<7;A?ET[VJ"Y_#:#-7RI Q &H0-'K8)1LR3ZJ#:6)NWLZ"!F/%6>>
M9 '"(7E5OJZ$%&> XY+6)LROC=\M>LO+W@<RUL=#BA[@KY+%S#(MZ0! TW5:
MV_4ZP+M6[=ID/D^WU,8LK],XFM.F9R5)N"59&DE.%;@]:LHRH'J+:^=KE. I
M54:I+VS+3^*5.PWB8R/[JT%"$R-== .7M/S?:7'2 :+%>PZT.DE;WCMQQP,5
M#0^V[<!P7&_4A&GQ: /6&O5DE<$$E3;WPQGAL,RHPPJO)49P1@"+B_08<9+F
M>;J>+0IXCAO*LV#[3IDS+$2;,4R"V2J1O$LW?EC3 ^S%*5=@2Y]2=NKQSK,\
M(C<#%'[.$ %\&2V@[AOK2Z]12D/.&I,BMN9D-$H5;NA] ]/ Q^(6X8=H[O#.
M*D'#7WAR,$_AI);7 9B_H)X&V2I(0OK7^;^WT4,0%^5-D@NIGJ8+8:E>0H&+
MZ;9H%ZVN<L4$+&319'%NE6J,:%2W :ABX-;X<F=4OS/"!7; '?'EBOAR17RY
M(KY<$5^NB"]71#=7Q*8(8)P^$H\YJY/W-^2*Y%!MF.!]->)0]^#DE(29.\/W
MC\[ E8 S<"4M!J[(KR6#I_^!$%"]JPR#86BN(0BJRM5&?WU+6L.Y[1CA,'>V
MH0I93634!LVMFB8/J'S_Y7PJ51.TQ_XSIF1!3%I;P;J/9'<918T."ASG$+(!
M*#XKL1C"*A^!P!X)RKKEOU!XFF:Y@Y-WTH8X\(SEKJ9=A0(BT*#SD[^@UP-3
MQAC!T2@@D:_6-U]WF%!=B(>4E+Q$#%\BAO^WO:MM;ALWPG^ETS_07F?Z<C/]
MHEA.JB87>1RG][%#4Y#%B4QJ2,H7]]<7("GS#2\+$(L5<_QPX^0<8!?/ DM@
M7Q>+X6(Q7"R&B\4P;%!)_SLWN,&X72E'D] 5E_=S/QNC@M)Q_H&KVC4[9452
M=NV-;;,,H#3,\US-^Q$N$0 XQL>@_[=@$^!2W+.8)56-79\9"AUMD$<[)AK^
MB'R-EEBQ>BRJFBGA]*B)D0E%>MXFNXI"/1!N*"M80;?$,+(*A#)2D<<>SXTY
ML,,1S2Z6\$%\.7 3K1%<R 4"04<.4_D!(7..]3V20JSHG+.JCUJ/J,)(AEGQ
M \2-4ZU#!:(V)C7M%&C7@Y$9S5%XO?(#&B@($[-$?;MDUZ1%WT7)KCZ*?(<'
M<R<I.2 MOVHM:!"F>.$4EVYT:U;_;/P07-NFQ9Y_+-\T[J7)XK64FO'.^%RW
MC7\)0LJM.E1;?<I9I9?NHM>Z!/2S>%P -;IJ-&TQ6T>UKH0"4'K5'OB&R.>L
M%$H%B/=@$+6=SQ'HX=+-M==0DO\/65X^L/RYC;@RWA(=LN/'5!370G4>O&X*
MQ]VG7KQ5AKYAEO#]1P!H=]+N32!07N6.416<L'\S7FU2_A [AV\,8N8$3=M#
M,_)AFWEPKS,#C):6KZ4=V+,*X25 ?PJMOQ5\&"Q$;.&?11-R0*\M5,S$C4CP
M) UR $\-?G_W^CEZ#AN_(B6.=6 Q%;(<1:C]T(/8 BM>!7G\D JMJM7M9;V\
MX K5I[@"JE"UP(B5YE290;LYN;QR.:M)463Y*W_ML<*JPXA\++&;Q.+JUGGP
MRE& A(;90_XQ.WQ)#G=<R%9HCX81 ZW7SBVVX^5Z]2/61-ZQ_+<D_G;/BNR<
MQXP_*I^3DNVL -;/06W*@<)M0 (G7FA5E"Q/HILL/V6Y?:LBY?"Y@*Y>OV^C
M<,M;=8<K>W>X8%]:&6W2TD% LY(!O2!WV27_UD5>AJQ;_\U_6H*_1&75^I%
M6&^D"5O^3!!5BYSOYGC=V*53XPW:[IOX%@*%J.=B7JK1@"C$&83B#8IR]B[B
ME!KO%$Z1K1$9>V>0<@+7VY5JZ7:>(-T<X6MHF7'NNH&TZY_L!+*12)&7_WU(
MRF/E4-TE+\GN'!T-]L1]5#Q6V/#!E9;Y$SN6A?A;):E*2NIYZ;/>0/M/B$L#
MCF<KOI22"%>]9W5WP.*0G!ZRNE.<T6[H+" #11JWC'&+*D5E M#KP]V! ZTM
M$5.()/9#+#EB](;OV-_XM?PIRQ-A@JMX$%HC%VTDPCK%]6R0^U^ &A6.*UKN
MI)IP:$>XB1%BSPQLYT.EBNVM,5$.Z?H&");:[8T@6Q2O3N<9][NNU."@8<?%
M&?059);*#$MEAJ4RPX0(Z]$9M7(:J4;3AK9#;TL:ZX:%]WFIAK%4PUBJ86!7
MP]B>JH>TE7;JCZ'021-,9*UR&BS=[YYO:O%FZ0O+Q2?K7K!5J<.&+!!KW0QT
M'DZX?5N+ %8MS$])S-*8O6=,UM4<4<V,").H&1LIZ4"#Q'<X2JBM8K+=_R<3
M_7)$K>KR]>( +U8Q_WL>,'D8SM&,9&H!,\2+[6R.*0ZK447REK>J)D?R>.;W
MR8?LK?SI=G]WC-+ W:\]L#JC[>%#,%"7N<.^^94E3P=.>\6_()R;V^^<L:1@
M=SG75-M]]U.R2:N_/7:6OLIS<7L2?[P,W*W/HJ\67U^2[5;EFC]@MOO++__R
MYY]^#K;-PJ^,,LC&;E,22+W9PW_U>?7K\5WT&=^>RZ*,^,4U?0)> Z&ST4;C
MP*^%8'0:T?S-[ZNG>EBUNZ#F B@*^=BKU_K:A3<H_]V+\[NF-#C&]TRL@HOT
M4H"+/]CJ(PF$'3[?3$1A 5 CGG]X$4^K:0>JM7/NNL<QZ(?1@J7K?OVZH=P(
M^F>=H#W''OX:B4]F>4RBQ^28E&W'TC_VH'0LZ-AL=16-$70F)6">R#E;3#FW
M32BB81*LT Q%("(<]XY:,L 0O"Q%8T<2J6_;?</=-K\7RE,2=J,VI*DGP/M@
M !VZL*W7,:IIP$!(0).3J\VJ,H>OI0QZ$V%>8+5N7.@V,TFA#PN*4=E(=^CV
MG2H0 F<NAC@P4XW/C\<D;FA;9AK+AI(5$(>?]4Z&L73QGEV\EV3FY(4_X-V
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
M^4.)0 J-,?#8\544?;_G"O&6<QV7(L+HYA"E3VR3-K\(]_ Q,4)E0 ?9TVP
MA3JP/)MQ;Z,\Y3JV$-OQDJ%DCF1Q.-AJ.K;67=!4KM\ S>0V5E_C-$C[5F']
MM4&_HW&,6/AHYKZDC4Y41;;"G9P^ZG2P!CDSCM&+IED(HT?=SI@1%H2G8;?+
MR# K?Y.6V43)@":=L:!@H!G?CHXA$$T6?WV3:(YND]ZR32\'FBA'U8DYJAN<
MN]ITDX'QS8H1F?P6T//ZD$=I$<45DUY=]BTN*G*KQZ+*N0JV#XV,N-= :+(O
MQ!6^^EZ2G34S)WC!?I"W+W0S#(O$&/'%<!VLXECT(VR2:BSN^9*!\X%=O7:T
M MW;\L!R+N03X_S=':.T7*4[T<KIU#P3PAP> QNDWC>W@V,"%M(0?8)(^0TH
M2I]$]O6J*%@93@W*J1,[*":(< PD8IE?SMN.\7U246[/?[$^,Z& ^_' X6Q^
M5ES-\*Q:P@YT=OCN9Y<\I<D^B;DF$3GS_*;,V@:OG*](6*YS%F?\GXDJ/$U>
M_4WV_)S4\<& A#B'XK>^V+*U.B(0=GJ\>^/#JDF?7Z)H5R158S^T3=.I1>Q9
M+I--JTNN(5X1?Y0SZ#M-<<E27+(4ERS%WT.6XN<O'[ZN[M</+#ZDV3%[>MVD
ML57PA&:"V=7PUH'A-8B\EP[ICKUF@MEAKP/#:U7:/KDJQ-@)].Y(ZF@A=[A[
MZ_=MZ6FLA$7)\B2ZR7(1T60=G:4</C_0U4C@%:"]R[.7I/8]?CA'HBXWXPSG
M-]E1<)Q'QX?LEM]#RU>502*D6V(BIW0UZ5!?B5Z%B=B^S<C=N]>Y;#4CI\M6
M,PL3\CF94&!QM7N)TK@*A/V4<;J$=F<@.Q3^O;"[!BH76'J$9[OT^R3EC"71
ML=O'PFO :C?0HQ!+.N=LNY?15=B042-LH!RY7O0T^-I8C(W3A J G2#-]LYG
M!H6L.%S3X>4^*;X%KGHP)(SW6@6:9:%;5]JTO ,@6L6"#J70A0C&I$-8V?35
M!10[5RT>N)'4GXA"9ODKA$2=O^\H)YC!T_'J>.D^)COS-*VFE9R@'314M0A
MV'>B ) X51=J#2\!:FS &E&;CH.%C"V4+9J0*9I3&\1,[9E"DS1(7;M)6KQ*
MHV-25%TY&'_%WGZ/J_S'#YQN46?"!N[3:,$294J]A2+L"]P&<L3KE(ATZT2X
M!1:R@OPL!:J"$O$C7.6CBPM=8+&-"%/7&U&^VP9*=@08@K_Y,RMOSKE(/GOM
M'>EC=:2A_G[])*0QM1/,-"9L<#);?XGR;ZS<I"7+65&.RR,HI2 92)L\,@%Z
M&0@8?4XW:<P_; 5;L_KG)A76ZNVYW!^SWX"XZ^>@]DA/$((!',_EC :9"Y77
M(-V)'R+OY"4Z"FZ#?31T/%!^\)W$"806DAG@4@/C^XG%)=O5W[-/-A\6Z="Y
M?D[D. #:ITXY1ITK7MBSTR5,?.'R<69Z.)K[L^I<E?_\DR#RR!6JV,C_!U!+
M P04    "  JD#Y9C&I?.%1F 0#X'Q( %@   &=L<W!U+3(P,C0P-C,P7VQA
M8BYX;6SLO7N3W#:2+_KW/9\"UQMQPHY0KUJRUSOV/DZ4^J'ILY*JM[L]OAL;
M&Q/L*E05QRRREF2U5//I+P"^222(!PM)>3;"84G=!)#(_"&12&0F_OG_?-E'
MY(6F69C$__+-F[^__(;0>)6LPWC[+]_\\GBQ>+RZN_OF__PK(?_KG__?BPOR
MGL8T#7*Z)L\G<I7L#X^KD#RE09QMDG1/OLWWWY$+LLOSP\^O7W_^_/GO5^R;
M;!6F-$N.Z8IF_ ?DXH)U6'5YE5+>X<_D8Q*31WH@WU^2-S_]_ ^7/[]Y0WYY
MNB)O+]_^4#3Y7_\<A?%OST%&":,[SO[EF]9(7Y[3Z.^3=/OZ[>7E]Z^K#[\I
MOOSY"_]!Y_O/WXNOW_STTT^OQ6_K3[-0]B'K]LWK_^_CA\?5CNZ#BS#.\B!>
M\0&R\.=,_/!#L@IRP<E1N@CX!?_71?79!?_1Q9NW%]^_^?LOV?J;@F^$_'.:
M1/2!;HB@_.?\=*#_\DT6[@\1)TC\;)?2C9R0*$U?\_:O8YKS 7[B [SYD0_P
M=^Q''X)G&GU#^!>_/-R!<_FI[J-H\/I?)Z5LRT$QI$[\V)3"5J/74W-01>=3
MD@>1%;&ME@W%$?_W!T9921]OH(":Z*\$=FN.]$M.XS5ML,1[3E:=;R(.Y"2M
M&HJ!_^6;<)-F%YMC%/WYZIBF-,X764;S;,BNC-$C:.$M!$%Y\"6)D_WI-5_,
M%PS2;__QM>B)?]'\[6*5I']N/A&\A$85?"G)Y_1U)E#IFV\,6)6WI*4S[S]'
MSY'0&>P[KBYI?/'+XS?_*D1'5L67)!"?_O-KT97@>)OF1=KE>Y"NJK'97T>(
M+K]XO4J8&CKD%U&;]$V:[$<EEB?JR95+V@(@GQA-*!@9#/SZ7XE_G/2I4$(E
M3N(+""XH6(&$UX6+=([M16D(&<] P82'!BCFHC=4")A&[J7:^1 &SV$4YB'U
MOJ&TAT;<55ID:&TM4?,]/DY@*4HWF?Y<I]AI,! D'QUYS]$%4GOCD8()>?<9
M!1,\90=]A $C=/#H0F96.F<4'Q.BXN:_CV%^6N1Y&CX?\^ YHD_)\G-,TVRY
MN0\X!+V!18.4UP.I^ #1.&$ MHJ&)&BU)'E"$M&6)!N2[R@YB![:J$,!G3X0
MNEC49,YKAU-Y,81G'.+HJV)LI:JBXA-\+=65B@P4 ]TT"1</- V3]6,>I+DN
M+R\ES'P71-S-B6P4Z#'Q\@Q@+-AX$Z]UF?A&AXGS!N.;"=30@G$,P9*2#O[Z
M7['VP@X=NI85">+US-277)K2'6XX9<9^.R2]3Y,LNT^33>C/NFJ/B;*UM0@
M ".^( ?Q"3Y )$+JXJ(_(0<K?'G@MX]AO+WY<J!Q)KFI.1,J!@-/" WPYD>7
M"TJ]DE0?$UI\G:&;T) 4N["1SM(!.P4"/S LWC)ZZMX7JSQ\\;M'C5."X84<
MI0J 6?TE">-5LJ?DVXCU\5T+92@@TQ9W%W5Z7+!W5R[943:MN[T3'/.NS!0T
M-'NU+]PIJ!GU7B9][ G+::CG<-3<N*A[&F^$$UVOCK7Z0]!S&!9X,SH H^*#
M4EV139(6;B9QWL,WJX;R@A15S\:>AK\TS:@)?V6N@Y+!,&>_ L9>NNIZ'B27
MTAU;Q.$++=:T7T4O(P#'/PR1 QD6_'.R:G]/^%KM >H5B6DNG,3!%V0OU9C
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
MWUV/F*)@ 0)9GH(I.]TBSG.:59>K;& F%?[]Z2YFF\%>I$H@!*'KT^3Y0LJ
M-.BH)/S[.?D0!L]A%.:A_'(>SQ]D#HA^V+09B^QND2J'AE@9FAJUVP:GC'*'
MAE$78N%O>L7=AI7?<)CPZEWA27G?*++A%%%J'0_(4'O]*E93**]X]FRVRDGH
M]E44 #5<3F4CK&HL73)&EU0@/B.OE$L*3]A="0REW9JE_X(J0R+4:ZKB-;BF
MO@8^VSX7(**CEYMROU^F#]PK(W%KP/7%X Z\1S? M*A"WSD&*GLG24G1:'!
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
M52;EO>#X>:2T:-@)93M2-)S985DI)IDQ '/![?5XFE_39W][=C6>_TBN<F0
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
M?Y<#4#B7MBK_TN.Y 2)A3.WCJ_Q+#9U_Z1R^<1U&Q[Q)ID%1_"H:$$H8P=1
M=8R*%B[:'Z>\T;CL>S6.1EAC_;K??S#6,7A\;VA,#IIY]/C+*0 0PC\C_#N<
MC43-Y$:_2&=C+51V&DEY>:)K6OQY%]]\.83%D6RY$:A9'O)A\3U0W 8=^CU4
MZ!,&GFRKS_D!ME :R:%W=O4.&',!-E R9(F=22(99'^(DA.EK0$D5QXF"(,Z
M1$<80!B$L/+S#KCZEPIS0-B( )4(4['$_F3<'^AIER;'[4Z,\LS^O;X/3OSJ
M0;A6F-;T6D[4BCB$4B,69*H*V5R(1OQ52G%?MDE2X66G&2_FR7-%B[>3\2.W
M7< SR#2Q8Z%K8I-LU.*!EDPH\]9C+7<Q,QR.XAX.>P5H4#B;93!.*V@WT'05
M9I1;#2O5FSGXGB9G(&FM!DU.VMNT678,V&R7FP?*N@Q7[#@D5N O<=C'/&QE
MJ#OQ7$-,30V4Q5 VXL!+ZV:E<7'D#3&M"BTAM2R)<0ZXU!V3([5:NLM-^119
M5E2SP-:;(%VST980A1HZ\G/98*YFP1@HM'2@DC_6FF_@>WQCZ_Y]@^_^?3-_
M]^^;H9X"IF%[A5MZ>WZP<[K]@.YT^T'3Z?;##)QN R8/G&X_3.-T>\R3U6]%
M/;WK8QK&VWN:ALE:%(H1OWL\1/J6BFYO"-56]"B#SI#\"R(^P02'H;!:E4X,
M9F\=]BCZ7VY\FR6=45'J5[0IT+!_DTXISED\2=J7FJ3<9F>"T[A?2_MCL6(=
M9V'AZ;V+<\8W?@9;9!G-(:>%I7_6943?QZSI2 <+.M9=<5B&=6<DX+V1O.BN
M@&G7@38C%_ $(()]Q*Y,=WFA/LAVMU'R.>,)W;^P?N_BNO3-8I6'+S@OYQF2
MA9-2940C%,>]>/PCN?VP_/61W#XL/Y+E_<W#XNGNTWNRN'JZ^]/=T]W-(_JQ
MT XDO9AK<VZYP)I';--LN>'#BF=.#KD8>1;@MB'.OY_#ADQH#UC_Y9@-R_PA
MH=D!&SU,VW+(Z>ZCQ<S;)&7#LDF'$6WRR?W77M*F"$51:Y,WCEX>?YE6'509
M-$5@%6X"C3$H>A69C%CD4C&L,Q"O>QE$(=L-REJQ57) D40G\NF04*Q%&D($
MN#F54'DQ9GNORM*\A%8Y+)%HAZ^D[7&B K8VNZQ>=N US/@ES55*U\6JZ;_A
M K\')6OJ^2@HHP$.#!.?DI7X%ADUX]QO/=\$37)REXXB3T!-BKQ<6'%29,=G
M@.=?&;\O+>X'6A&_],!VX5"$[965 [UM$[*Q<?(9)92 3]HV7TK*1^*$><,R
M[#]A*Y\F4I$P@!S9JFU_BFL>NC+;L;S?8I^D>9BAK%?9V$B58(>40"<.\>5?
M9[5>%3+LF5S -)'6*T".;+U*V<Y3N?M.:^1J":ZB.%.1/XT*J0!!LD)_(VL
M[6#BR'O'^G[=\\S@.@#KM"PAQ+_#<HPD@\CMN>A<36FKSKP 'ZQ#.22]%TD-
M)<AUC[SC_?B.QQJE2/F&;9F[@HH<0PDUQS2]J;L<V:IBT;[-O_ZX""Z['@EC
M%=A+!&$G]P,"Z\=Z#J=F]RJJ<,-E[4M!86@MXG7[J23#UU+-.O4>,6A&'W2#
M7'3"/4/-:Q&%E2I>BV@]Q(6HD^SDVWJ1U9Q5$]I933)?]>=BM4J/_!*;ES9B
M_X^.:T93]79721ON/9PCT3.XJG.;@?EZF<'IX@RP4QF'$W!XLLO (2W=46>S
MC'IDS7*A=&D$BTB6SS .X#]+\,OA8 9O"5_."."G-%A3MJ*28YR+^) 77L1I
M-D &R$/RCEH1"[\BSK_+>+!&^>7\E;L:+68X5W#+Y10W-NQ=_,)^EZ1AWPV
MB/(V31B!^P;T@4?#^HLY11EIB=\,MGU>V)?'T%L@\5J4*VU6R'Q@"Q(X2WL#
MHE;YIDJCG+\"TWL,,#;Z&>#7&2V2HCJO"/N:FUDM(0T]ODZ'2O6S0<67 PM[
MEA"'P6$&;H!'UBE_6N/-$<WM$^(<<:P!X#B)+R 0SQG&SOCMG1"G0.ZP-M@U
M+XB3@NZ64=>W-X!/0CKVE? 4DS#Q*LI<[S-8,5/"4+6P)F/WA)[\(4V2P6>S
MQF2TS<#\UR)TS.<HO9>:Y_)00,0,_Q";C U^V:W]<+CJD/$IR6EV'YPD!US-
M\ S=OG%#-C2IA!)B^#<\ JCO+40.X#"4*Q348<*<Z5R$T*B%9[(<=#;Z5D;;
M+/6MA- Q3S@NL"?!AYFRA7@TF7<%7E'B "%7N.CH[E.'?SC5I%1Y3"W1/;?#
MJ2%$;  NXY)=X9RQ\>[3Y"7,#"KC&W3HMVZY/F$ Z)H/<),>S46F;Q[TF' ^
M)TC;73C'4QA$'[IW6IM4+1<U=J#@9( QTZ(JEDWDL08&G2W6!^Z&.:)<%]YM
M![;<YS!CD$^#;IF[P2V*O[BQI.NK^F7<128I>N,-UJ9T852--J)P+$D@+;O!
M]2M;PD&>0V#"&2>/L*04&8\[R;#+@IF1-9>:=PH:-6O>W7WZT\WC5U#S3@,D
MHS7OQKAEZ0EFMOJ*TK48Z#K,#DD61,L-^RE;/_F)/S>4LX,B+ZUZ,*AK:MJK
MWT.<(77P24[T0C@ R+KLAU<J/90]O1+O4>4BF896O>$>^RS%W9S];'AG;S5(
MUL'PTOUQEZ0Y$_G^FC)R0I':4ZP6OXG-DQ"+835/03BP2-X? _YB Z6D:D8>
M^@;(;-2T-;1&E;<=.R==-[=A',2KV1DJ*K+F8J@H:-0T5&[O/BT^7<W?4-$
MR2C6Q[CE<(O2WGQ*Q\N[)$V3S_SU7F\H5E.!DP.CI$G+@,FX0KK@&HD\URUQ
M#XE:XN[B<9P/+C?4[=Z'KQ*A %!"!H)W64V1QD-6A^-S%*[F\YZ5GJ1A[ %,
ML'8+M_LNG[M8EL]TB)H;.."34X)APHY2I:4#P_H5E,X3*,B6JK;L83C"+)E:
M66A55M,B359G;0D]3?/[D\REBZ%TL]G05;[<5%6*'X*<EH'&RYC;;.RTP?_@
MY_27(/)Z3+:A#>4D8$$HM-.)GO@^MRFJ1S=ELU/6*2G^CGUYZ@":+KYM&><
M^"=^K#YZWPQ[PV(51^R2 8"P^F@FNE,NL2Z0)/-R,=^ODHRA\C'P&5K7'G-"
M+6:"CA8)8&A]EA<O'[_0^#B#@@<22?7\#KTY.:@.T0G32!^#]#?*+UA\%YH#
M"<!2)Q!!4!5#&D6B%%*\)ONJB:SP*@J4QL3;Q95RZBZZYSV-:1I$K.O%>A_&
M(7>(Y>$+]0VV,3J0=-0(6=#M0M%*("_HM)M1W5]-R7=QJ,,/!YWW0#/*)L$-
ML6NF\Z-$7-;YQJ*:"BSMIZ0* &+51B!QW;0:PA %@EKB[@)PG NVSW1W'_;(
M'%Z[R5K/W7@#BH(0VS=OD%]@R?2>8,GZ;][8*I_B@HAR$\Z?'=X9=*IP$Q.U
MTB8  $KY"5GQ;]!=X#(Q=77$8$HX=U]],F2.PZ<D9W;"YBMG\*7#X^<B<?XI
M^%*J<)Y0',9'9N&6D9*#Y)RS!MUJ$(-DB>K0!L;8\J:$L6@^I;CUI=Z/K=5D
M \J+]IK$236!5#J_6_FX/9?631+@KQQR(V 95Y%_F6:@J+>\%",2IX.NT4LV
MU@0#:N=;WL=WPJSD3P[91*+.((_%!ERJC!9CQMJEOHJ7/Y?Q SLCI2(4MDJ;
M5R=S@R<<_?X03CW:Q$'^&MZ>8S0M>^ 8#:HZ QR<R1QRLBTEVQR<S/CD=)@2
M0Q4GLV45>A=$[7I(^6T0IG\*HB-]VJ7)<;LKWF9>IKR5/[^C(YTXNMJ1:F 9
M%!V2;[>\]^_X>MA470/O;Y @)QLV$'GA(Y&\&*IZ1CQ)A?)'/]!,A,6>)W0"
M$4Q1U> ^I>4;7YJ:'&SNU[&I)@8,BZH^F%69@J$,H*($O1DZ')N+%,/[()Q=
MRJH.33AJTX#"L735 ^MB#N<T8QC(4U5U.>*2:%T>#'EEKG#]0#?'>$;0M2 .
MPUMK0R@4=Q-\&: 8U]E@@0S ^6#*'2=3]YY)>A?PF.JB-D$2;WFZ0E%NMSVZ
M)%76&\*=B)PL&-<$ZBX4*YZ=*/9B7M9V:-SF)"C>Z.678DF68P=83P"L7H2O
M*T^M#9:'VG!;;O!2I-14X-WL*Z@";_:K-MQ7H4Z20H*OELC[M_MCG$")N!XE
M2^;0[TJH*M@C%<_O1S[]A]@=M,0G-H=9* HI(1C&WQA16JHB8CI?H2EF@$65
MX&$X@@QQL^WJ_C_P_/B6>Z>]6TI2B_T9=M848D#8FEK0(12R#P_,AJL=*P+D
MO//YO%;@C**>%>?$Q,D4] /='B/^]>DJ.(1Y$,F\H"@:6X^R.9A[6I1JZO4@
MKC+F@Y3NDFC-#)M9&1E&@($UO3[/[$-!JRSIJX0=A-B)\#FB]VGYUH<LETL1
M&:K1%4J@Z#A=6KG)CY2_;4C>D4/5N$SD$G=%AS1\X9F$@P1ZA-A2?9FV0TTU
MV62A5?LC/+ 3=QKRP%;1[R]QV(]#U4"9M!./_AL=>C3J+J1ULP)-Y,@;HMZ[
MZPE*!AV0!PZ9$B(_>UTJP(]T_TQ3;UNM;&R<$%L))5 RF$#1JOB27$"5%' <
MX+ L>_YM8+JV^YQ@2ME=5ZG)$ 5JG]%N_)91'"-'$R'%?D9Y7#9>M0TS.37*
M1XL'MN$'+SSX6Y3+.XA+[?9@1L#1ZLJCQT^?*NAMFJ)I4<R8M>5U%<H-K 06
M9GJ-B>3: 0R:['!\U&X=\N!@!M<@9*H99V=34X&SQREI G%8M1%7O/RVJU)L
MH2CR03-Q:#P$5>@6^P=47 @K"E<#$/U VS%.V6Z4W9[OJIX[=2">V $G"U;\
M,T,E:-.W_W?I+*@T1N=%WBD&0O*F1_2 +P<$M)6I+1NM?1G[0Y2<*!5=+P^"
ME4;X5'3@?6N&:8'.E&6#$D_)H0LE_X?(46FT#I#JR9YA-U(42=,A278+6@N@
M,*_+-N0_BU;_A9IM/)DLC/,?BTXE?@&CE0FW]U9J<X00N"S!B'?'/QI&A=&
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
MA!UG,TH4?L6J,1*5M456Q>>SBK+1!0(<9J/%$J<"3NUR4\*DF E>06+0GTF
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
M3=0^EY+;_8MX_1CNPRA(KYCQM_5HI\E'1]%=4E*@._!C+FC@P3:KXLL9G/M
M,0Y/>O*).FBD^S39T"P3A91O*?6ND:#Q,3020 N I?;7)"MS6RN_U0R. B.2
M[6)+-76'EQAWC&$TNXOOXA<:LR]#_@SQ;1B'&;,<1&8P _2O2?K;7<PHV#*Y
M>GRAT88XA-!V"S*AF'?1%0],#,N^3MQTVY1]D2WO#/E51P?$] +C;?EF'3'/
MUPQ_H> JI>LPY[>MFJXR24/?X1I#$A3'3_&LQ$I\2?@5.E[B-,SRQC\&3,WE
M+'D7LQ,"O_KQO5L.!D:QN/I4@'<YY6?#31%%MT!2Z^H-Z>1<?&/TD-)5*"I
M:(;EG-/[H$4-0K42';H G+7;UE#C43VZD3PX[@D37/2<%-K,<DHS; _S$&YW
M>;(Y9K1(9D0![( (E/ (!4&F $UY^XMD<\%Z*%)<YX1*2.8P&*7\L#\^B-C;
M4@U7+F%OP),.CG#!+:-#%>&/7EY));4N=,"I3?*@BL3MANOL5] S@XLHF#I-
MCVREV? ]'X8H4-P C#!EJONH:]9[3-?E,'PK1T?K"$G(]>R4Q(W=5M7 +=M7
M=U<S>KY'#Q"*PG/C#'(R#7\-MI2[3QZ#*$A]QH<,!D8Y />I )]\9I^)4T=6
M?HA[ (:DUL61='*6F>Z,C4G*^OHC#:)\5Q^M;ZEN/JVB ^^%Y&!:H/@@WD#(
M?R>:D+#VB&PH=H&E<=&T0LS4,W=2)?=)EE.AD?FIM=18I4:6J#%_%U.&=/G?
M$0TIA*ZQV.=(Q2^=0="[P[+@AQ-TB_-+:4WX=@5+!T<[GW;I4&:@'UB?21PS
MZN;A%E9)479>E4QUDO-JD4;R%'S!-OVEA. :_#*2P%L'_BEA7)E57*1*NK =
M#\[;S;';/2G0-.5%5LHD)NQ3)T -^H%33I=&9&0)2";$ZJ!)OBWWH>]F!=%1
M*"C/FPK^6-^H7QU9IW'.6&>8 "=IZ/M&?4@"%)51?,@UUL^8A0U@9C<' 6!2
M3G51ZR[+U5%@R%\8$# ^QMT20,LX<,K;3NZC)!MVYN15Q)B=%29K9*?6B'1[
M(3N*Z=O?(BW6?SEF.3\29+=)VHS!BQ^$27HOV.0-;GK4^-_MM.@"(R'9%Z)J
M':]^5UI?A+\>0[,\W >]NOE(4#3"01>8^LRQWNJJ'=1\KY.U])_G+:$"O TO
MONQO> A;GH+IS9X'S<S^T-=TV-%SHB!Y&&^?DF4:;L-8K)M%O&[J!CW1_2%)
M@_1T'6Y8'Y1-SV<DQJ1DX\1N3#D%R,O1="%\O^U*5GG5#5DW_> ? LX"R'Z8
MR.2LG^8=LIL@Y95#,Z;$108U]A%81<\,P@1@ZJ P@;)%66R+6:5%ACV^06"(
M D68P A37(Y'<X#G""1]YPT:0["3IUJV+DI5?D=8+^2Q@T><A$)3_.EASB$I
MK B5KYZJ"^,C+Z_,5J]0T-DBS]/P^9B+4IA,=:^9YDY///@T/_VQJ$'!C..
MV\DWK'7N#ZSGH!TK&6WB>0#+8['G]6)(L&%4<:/\%2G&)D%K )(GA5=!](=\
M6W@^> ZSXLXA WO+Y5?*0VSI>L&LHV!+Q=+W&'TC'1TG!$=&"A2'4WY+@N)C
M$A_WS\7KI$DIL<(FR4ARS+.<6>U,R";+ "F>1P6&7E /R"ZGLB_1D?79WXJ\
MOT4T1@=220TE49!SI&A%:&6F2.UE)'-92]I],WF<"Y:Q98LL.^[%^VW\I"C>
MUUU$D1@P?*'W2<X6:,@.D.4*+R!OZ%MS&\-[A)H3N9!U4/3)WS$I.Q4EN:.(
MK,M^R:'JN*].48LW3H*/Q@WHSMNYF>3%^RJLCVH2-YL-77G,[?(Y)X3P/'^S
MTS;LUX4Z1M]+$-!\=LM>*1SK>Z&>X?9)6*[+35?-+!NKM=QP-?<WV]X]U_&T
M)'/BXT!_\7C?T1RQT.QE+ORTM-9ZAB!?>94QJ%LF0]F%[_ >%3%@B=FL9<]C
M*V-]L;2N0L<F;?N&R;L@"U=E[^U>#<WUT6[\ODPX1@Y8F)HU>UVB0Q18D9X"
MO6-%5T@-7K088%<A?ZSKRXD@<^E=LXQ2Y :;^>'FTAPXEY.FWU:%TA_S(*<\
MR@?[#EA)$$*.ARYMT/W;\7"(Q+=!1%:L/=FP#D@8;Y*T%QV&?A&L@P7X)GB4
M.595^)O7Z'@MLXR'2RQ6[(0A:G?_&N8[=@SAO@<^^GT@LI\RQT<+K0?R[O-R
MIUDKAK_LFC1]D\^L<U+V3GCWI.H?<Y>>#BRRYQ"=>.SF &.XV05930,?I"I^
MY,]CI2("Y99801 4K5LVT7_K#L=%I"'OGD]GC!?VUZ[E"X[5NWF9]@N+9\2B
M"4T8T#2@#_)?KM<_D^6!BK?1JT?3.6J+9S-YT@/VPXQ.$.G"UY1?EJ^:UZJ\
M62[@.(Y&A/D(".^EVU.K83>T=>U]K6OO:UU[(X,OILU@#0J9L6#'4>NX^L4^
M859()@X4=^RL$6]#UGE1B4ZD;C_M@I@7_OT<1I$W-6U&%<+ASHA 2%.OF$"S
M,"]OA\.ZFZ*J(7Z(NQ4V>DE QGR:V-OX0M/G9')I7LHO#EDG?^TE;OW-".[2
M+;6@V+[GHX$,2$+)LM<DSMY(A-41EKO)$"(#AY,)RR8K%7'7^.O8(/E-+-ZN
M_R43-^'%6[AA$-6NK^PIN7D)HB/[9UV+O_7FW")E&T:\Y=?O9=NV4P'; XLU
M5_37OY FKGRQ(N-/5K2>62S>Z=Q4'9*@[A%]86/S<=Q%C2G@B9Z8?*!<'(P"
M,8OEYJO1*I,0CGS_,\4<-$[.K97_H;_RZ\Y;WO@9%6^=$I[P.IY,#M;G[;MX
ME?*'9*]I\>?3+DV.VUT]9/W^M#9IWA;E&4CW;SI//XGQ7;BYO1W?@]$.^^<#
M9O^IF+,(P,E@!V@21X-2CE_-<K0C&NE)I.EF,+X*$U%(,T[B"[$>0V:JX;O8
MSH$\K?5FSV0'>Q2@I8CY7FYJ6_DV26FXC6^^K,1/'I@=_?4LP(EG,Z>5.>W4
MH%JD^P/;%[DYNVH6[Z88B-!R))*RH6:[:9X'T%KK^@PBFNP &K&QUSSJY81_
MII33@GY,E)(%+)3R:YY6G9](G@9QQ@W*)$9_S<A [*JS&LR,26I'/[4X]H[F
MGRF-6V/.P/-A1""Z$]2$6@U?QJ=@SW.)-J2">=F+" $H"F"Q@7;A83[N2QM
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
M<F.C.>%)#=]+%\OWTK-G4TZ$J>$[$\OW<BAZQ?SL7-V0_=.&UA36[["_V9C
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
M77Q</D8RQDZ@8POD.\7$?\)W/==7=_?@U3=?@C__Z;O7K[[YGL!H8VM'VNT
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
M$Z4K-%:7=+@QS6R=SVNV-,!Y,5MJO.1FZ_PS,EOZ(AV:+4TN69JM$7!;5=,
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
MQT[!Q,)!RP+Y'5%Q))Z'MY)!7"R<WP-)T5%7"LKK6?1BAW.CX[="D$S2@MI
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
MCW5$&C/X'@U(ULDJRJIZ^)M/*Q+T_RDJ:#![]LUX5KP<WL\Z)VZ6Q3]8UD=
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
MG=;@?F=MQ&1:R_TBSYY@4>$@XRV2,L2MLR!1KO)FDL=C =B=%V2.G,C =(!
M!PE04+W*8"'=Y-H+G<D"LV.AI5-E]#531\L2N-OL5BL<)VMM&,? :=*WU-E)
M'AQS)&TV:<NX$V^Z^Y 3!PM9, '4XT.[39&+8Q!+$-$\ERI8A9=$()S>G8CQ
M,%4*[MDO!,50!9ID]-MF/=_!)Y@=H(6EX,UT:B0X" A4H1X9E#\D87PG=A&)
M5N:@#\S4$HAF.S0" A040@_#G5 P7R3RJ8N\.\4_P-T^+Z+B>)FL:R_D0W8H
M8?P0?<+)N+!<9''[DXL"QHGSRK13<'3>:G@"LJ*+UP8BB%N07X(# 0$0@T%*
MP)*K6>:G*PHZE/C2#(K6CS]-9;3MUGB=K?(=1""MDBUY<UV&I[@8"%/;\%B
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
M=_^D=%SE1=T6Y@XBP%%65X1X\VF/5 67QSJ*M(<" $5S@8PS*XCZU"USBAY
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
M@M:_>P_%0JTS AL8/MTA8YKTI*?!%O?;\TT>95>(=F*]MWD:HX.@2$1X+-U
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
M(;G(XN8G=808_0*I0%3EQ5%9IY?F1M:PZSI^M'Q'4UX37XJT/ZRCZ/B7S2?
MKQ7Y4858!!XQC_[E\=!DQR:9EIBSVZ>_@'-&%VF:/Y,R=7EQHDV%-#N.FN^0
ME*F070HKKLB48@*;O7CT'>9=,GC:)H-K*<,]8R2TLN*]2EQ)IDRZFCSR+,GZ
MT-)UD'O81M7/47F=K=)#7%_G-SV9VZX[Y_15HE+<E[WU7M!OL6W\2!+^<U3B
MRK'D>VWYWZ8S=A-X.39/(=%6P=LD/*O*/'R4Z=.<DO(11^50DN(S\J#A=Z\[
MA883PEJ46L'."@IYV%Y]U!1$I$DAZ)$);[34QIS9?DP33-$/-[6C) SIUL,:
M!]-S4': -$<>/*J\K$)8/"4K6&N%GF??)<:4=':ST'RZZ#TZ> P?T^G!I<:5
MD1]@L3MOZR(_H,\)767TNU)84=DGM_ET<-@N(]B//6DPNH2/O2*-32%@<59%
M[W%(KR(E>5<;9=EAY]GN*(F3B$C!$ ^KI7E82:,J:*=&Y-_F:;(ZJ@\6W:-,
M&I2BLWW>XNB0PQ&/-A.<7]'>X^<"^&8)QI>'@CYT3')ZR4%^=X_0%6=["#<5
M\L2JQ'/]BDN+.I[$#-CB8U4A%.K<^S?D'1IM-,7@]DJS)C*6&VV]!5FI 9*U
MM2%:^Q58I&6.,V>?DAC6,ZHB)P64(8"T1_0&_3T#C\<^1 *+G CSU>I0(']]
M7=4/Z)JS7[F%D':; H\'_/1HG1?-5U)8I\!US0#;I]I>-T\- 0BT2DMLSNV
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
M?![I,A]X&(:!N>@1I27I*Z)$427+G"!NE_F$59\A$.2P.U>ZP4LM/MXO;E1
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
MJ[429SRTYV</R3/5?7("HYP$H;Q/ROKT5"9YE7 WE1D53_0F!]']BI02UO,
M%$BMD8B^1'Z<&B\";RD%-&3^%ZUJX=:1R2VF=9(-2=LRJOER,._A^61@+70=
M-$>B&0=F2V7HLH^IS">/+^-$VQ!OO!Q#?!/*"'EXF$M&2S<NCFA[AD.-TJPH
M1?$07[?W2KO,V(=P  H _<!(S."D].'4QS%M%5)8LZE>00_B9G9@@F,KL>?*
M_>*Y.-;&K+_Q!0WE".REU Q!$AC#GH$YK[U^(9&Y3>OG+TC0;TDZ\I=KD3)*
MT_>\$JXYU$P$+8 E778@5%3\32J2K?4475*L^,F00NWO9[K)<HCLXB<$WSF1
M+>@&SDWA:18QS>P>9UI<2B'&'Q[U4LOS*J_D<Y_70%QDAW SB526_Y52\UWR
MF7:_^TD].,@]GXZ\NCR\90)L4EWHF+LKRI(:N,!7RLIRX+WZ>[*AD&_SF.P2
M&R8&;\>W525;1CX=^Q/'18VS%QXOL093YGTI @49=Z+4EK9E[3B*O#O1^JMR
M8QJ%.2 L.MG$ C1&R">@O1>JA.]VLEK=4\F]QB=K[)+>A=?TE9UZ$4SAE\;,
M"K(<+KX#&ER>LKTJ\%Q]*60XM]$B#*U5,>N*L/;*?Q811 EE8"AT&Z,!Y:V_
M$LZ&R^=AAT],Y;H&C<OC)7?A"@=\? (3('P&\;Z"'RC6X:?TP]<P</P5W4.5
MIJJ&D+!OM#5V_+[-5MOVUW=5$^!CKAVY*2E/"$]Y-_82K&H10]<0YB^(%R#=
M:9156L!5]+BJ\2(Q/1BF"C?H-Z"' H+[!M(JLOS(GC;+@ZPU8*QM^31'[Y4/
M0\;@(T]1A-1PGXHZV4F[L?']P!L1U2KBE:Q/%KF)A[P$?Q'KR9Z#2O"8;+]T
MLV*;C-GY5&0WLH1_YPX)A'L%,,4,-E=;-7!5;/),F$P=< *B:[<(8],;PQ&(
MHIZZN$-U53^1A#R"WN>0<'?-'OF,Y>5:6K>6>0=*$"U^S#L2V1-62_8ERYR\
MQ[ :(V0#N9@;+I*G/()&7GZB-=O2R_7'8P+ =I3RTJP.' #>!Y:EZ45XMSF@
MA=L8&BZ)F_V@JZ$,P,O\<[+:9CDM3[K/Q[XLJC-LDJ8[?Y\U!&8 V>7%XG"A
M1D@F9%$=L,!(Q439R=(>Z#R:S,OSZ&3'QH*8&C#WPT<4.]@:+H^?( *NS,"
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
M?W%%C_-&P\CPX"O1F>Q0T @O@4Z>E&;_%,75'^@F@PGD]9=D;TR!$6U)VYA
MZTC&,M/D=0';&8SH9?E8?*-E#IN+!^EXN5HV31\1U10]],S,CLOM@K/?4:>*
M+A?L_Z#A.HP#4CU6Y6<^)^4?M(8PJ46955F^ 5OC(VN0K;,5&[>G3?]74F;2
ME-G=J]N2KN5@KV"SOO[UW>M__UZE__:CQP^J@?PP-F!U'3892:*M@23&)#S*
M3XY*8%BBC=OT:@HF-4//(A_HAW^7F.7G1ZQ=-$CCZZ(LBQ<V:T N&6]4>%;=
MR0KZ&PP'T>T&1B[=!@*'@(+I8]W<AT6]V!=EG?U)4SXO=_D$W@U2^IJ.A/>,
MN7WM/"'O' \9Q#3<->^PSQQ\=&(9W1;@>-^2F5M- G^NW5O,2VP!'[,HN/:O
M(T'$?XUKT<%Y&&XI&Z^Q1?Z7D2+_RPQ%_A=/D?\EN,AY'(X#!$JTF4-.L3[;
MH4B'O,3^=G\9^>W^,L-O]Q?/;_>7>8C\W4B1OYNAR-]YBOQ=<)&W!@674;!M
M.0/+X'#:0PF;6 MJ&T"7^>W(3_KM##_IMYZ?]-MYG"+&^"*#R".'&.$\>(K\
M37"1+^JG+;VFFRR'P/SE^K]I4OYBUT'8DY7U(4TG,&;Q;C/(#+&P@[A(7;S'
M_O2-@06&3S]R; '.@^>G_SJ@R/%7+W?4/FNE.Q< D;"ATT Z>4[V*TZ.'&0=
MTT0C.*_@ZRER<-L1QDDTJ,FU=<S<EU2NCY=+ZM VGTWVC\:"RPTUX#9H2&NR
M2TJ(*<K3ZR(_5K1BWP4XU1W%>&0W'J C.Q+9<Q9(Y Z^$-^%CR""6;+OC^6A
MJ(S1-_+746'FQ!2&@NQ,/?3=H0-3<,BKZBL[ZNYRS'SJD6/8*Y;+0<8J<H0+
M! )#42NT"81L!J ?(R1BN$G.DF]HMT,7G+(%I51_0_9WSBZ[$>">"M*3_*20
MZ#BX9]92BIM7/X)E?(5'RRR@0BYP4!9>F"Z+>6"Z+.R8+@MS\ONDR!.!BB'N
MK4%E5._X$9Q*G$0;="X>H1PB\UAUQ (Q8D9B6-<)BZ<PBR%X^)@K-_ECDN4<
M30!RDA^H=C-6R_4M76<Y3:]ISOY10\2S\>CUS1W?P'CDIQT?\6?(&B\[@_+,
M73$L>1;C<LR4&: 275J4^)'^8Q8L8+&>;BP16N>75UTT!GCTP[K:B(]..@@G
M$AD,U)=7)/!CG)A"EWSXEHE<VH_'A /"L8^-?910BY:6R>ZI4 &R;85TCF<
M@$6%^9!H",,NWS2DH<[UJB%.ZH)03OZJ5V&^UH:('<=ZMHSPW7\AT8=%POQR
M!+6(77MM854=4M"TT46WQM37P"\66BE:IJT[[(#1WVP.[@WV)!^1G1_;_*G(
M-[R&L0KYFZYF6DC%T37-$_)0.*&SK$[==$?5SIAZIWOU,.73(9<+O%OXEWJM
M6Z6G?E1F2N$4%H_9>'Q0HAHM[TQD[YG%DSM7#?N8["*)[&9]-\W-^FZF;M9W
M8]RL[X*[63OUF#AVL"P'M!1U8S 5U@SH).&7944D> >*DCMM:;[YH,3Y\XM?
M]F/E%<QO\3L%B&^:+KXQU7)#V6N2/2YY8H" 5CHFNWM:9D5J4N$4 2(ID(8$
MT6@0023NM>K-ZW#_C113T+>:0GO0T1TD\L,RAQ3<19["7Y"F_BW9V9RT[QLX
MC0YV1@.NP?;H"C*8 3J%_X.V-*-KX1/D@&_6R0(-[2\9<]Y^L)^JD=;,_P2U
MGI4!9?Z8[+C/663(L2/ 4?^/M^<;9J]Z8$4 HTC?Q N^ G;.@YNUKY/\C_:!
M\S4'Z$>PEM%4P0X8]P)T;;/\JBMRU'J+@VT-_6-;F#Q8Q)?*6S;AWEA?<V7?
M8WL8TMO:^;5Z+*9@##KJ[_7H5;F=; UU"4])Q/$3@>F S6S?6"$=[IZ\$]:E
M^D0_V0R\6/PM)L8#/ZR455 W!;)S-BLA:,,6"VB,NS.86*D@.L:\&M6V.EH@
M=JOK1/D&>Y<M5OS KA[HBF:\(&#UL2PJHR5=M2=:!\)[1/6@F]A +!Q6AL/J
M>'T@17Y /+$7@ MO<EAW6Y@T:M87PYJ,9<NP<V<T8?@():!!\*FHDYW= ,B;
MQ-<2M)D.O_P!&^&,/X,"AD\OA5V@6$EEUJDOXO"V'3,KB#7'Q7?P#(IO64KS
MM+I/LK0+3ZV#W^$)$[(KN[FS](H4"M>[$E#?!W;Z5!VLOUC'C@>3^,'C+9W0
MET2W=KJLUNJ%O:J'>+3X.M+$T2]NA%\TPYKUM:R>.P(3MQ/ZS'0^ 9C$"R2L
MU62P$E2Q+JX $C==?L$6.WQUS35E[[>45RGA!AT1;29J,N0; ,R'"E "WTG4
M5BBK9+=</]']H2C99M2JFI@#\\4H$ +8N'Q^$N&!/\M:'NQ;JPMV@C6C-<4X
M8#P>/ZA&U.O.Q(9DNJC\#$?@#UBCB%F"=WG*'ERK6LL]T !SEFO0**ME^4C+
M;QF;KW@2T!0I4GI[+!G[PO4R.KTPD]/H0!)UP8H@2 TF _%IE9P.^R+%? Q%
M8TG*)P57+YO5C#&.?O@RF.[SX%]"0&#4VV)U!#8^,"Z3'?CI/["?F,]%V9R(
M]CPZ@? >,71I"P/Z6CKYC(_\=P;JWWPK!:#<N3>912C!PT;8C)C:0QU.LZ;=
MP%462?'L3MND(V+,A8R,[!@W*_G*U<IY6T)P5?Q:1=0+_V.O!'H,\Z&-H>&S
MWLU^4/";+T5-90:0K%)M7 /6LDG&EFTC6JN&$T=D;6 NN-?*&2Y_??J1F0K/
MI_\?,A5<,L(/O N)/JS9IGFJ6ZMX^-I<LMQ>V#NZU<W-+KZVOF**4+)41%*J
MIX!>'7PIRLSZ&=!D^&G[F.N68"\4+=3^%3<*U9-WHQ]GO "#N2382X\->MTQ
M\SJ037@/<MVM:#D'>$\S+\/[U,5WL 7@^M(M.ZZ7N4/PO"6!IH2UG4%$_7#J
M0SF;V(M4,N&>$=VRFX3]RW3.CJ]4J8CR?UO*<UD*6$9,4ADM$F0SG2O?P"J)
M-XC6C0U *YJ*X0F@96(S8,2 * 9<2@/BMMBEM 0GX@K*56W,Z$VJ&]'[D;9C
M5%PG.T_#W>$EA* 6O$;M<)B%FG;S, OUIXU_]CAS(<U"OQ7YYN^0$II\YPXB
M^[4.K<G?>7*L;!\]N -G8/AEVQ@-;.ELWD]GQ)*AS\UA'6-[B%GL=^?$:+.Q
M\@NF'_<C >YX1M#R6$/&@.D":=92]2)WN:@%*3O&VUM6?H9;S(/]<#D%#82"
M_FIR&[J[+\59&+@[')@MVPBC02_JQVU1UG4'60!F@14,5JIJZU:+?R@AT\=/
M'R.?P<U=76=Y4T9U\5P<Z\^TWA9I)6 =V9.&'9#'O7"* \CCAZ(4;G7(&'_>
M91O>$U "'VA]+//J@:Z/>0H]^:'ZF.VS75)J32=$5+1%;1.8(MF+.5XI*$ZP
MCB;M/ 4T)P U[M542=%.@/^F%+,% SN?+Z<A+KU*3+G39:;5VF(NGD\<1NQ/
M*W38VR?ZC>[>:<$FOV5,3R]7VY,+KI+U(^]Z<4);U9G\8\^[SR#4Q\4A_E7X
MR268NL7=10=V&O//IC':.$H\=7NU%J]!PF#X3  K/\.;WX?_X#"]7!$W8J[P
MW\;__,4\\(]<YR#XP>/.U?^$9^A'.D9<F?F18*-ED;3G.LG 2;FF%;BBDYV,
M%734@./=B-Z/R(YS\!PYN!H>$UYB" >&OZ/I!OR)L,NX?;WZE.64URHQAEN(
M/J*D:R5<$Q6!;J) 2]3UL#&$&%B=[ ?U-F'846^GX6:]G8&7S\+.<"F<O <V
M"W*-:I&F/)1?P4.;5H$W)@FTYFD3!]D^=A@"R@1^-UCX#7E+?"J2G%<PUSP>
M)CL1M)4UX[76$7'ID;D//W0SAZ'U&Y&9PI:;\H0]\1*<'*4#M.#CIR+!D?PD
MC  _CPO7B96N-EH0^"Z:+M*(9O'W^\.N.%&JY6I8X>-1&[DB(H-Z!!D>RQ!7
M(?!GU\>$;A=5R(SZ;,^F=2BJK%[4-TE9GM@WQ<]PTVD)/8CL0IC:H#H1WBLN
MWI^9&^2=[> \+*+?]P-=04Z3S'Q&TIV,"'ZR*TEE7T.26FP=PH-%_"STEDT,
M^&!N[.3E&41UBR\4"2_"MM&P$HI&A3 R\XS5<O([W&BCA17TK82<Q/:7$GY!
M10<<,?(Q7! 'R^'3T;6*91(4"!([BUVV.GTHRGX\P")/522 C[NJ6Q\N:>B3
M Q^ .YR&(1;@<5*Q%?/*#KR(M S^H0NN1&!HCJJ"Y&&PEM?&3X$WXE"WO%GD
M#$-]QH9'P)"ID.#KFY+R]&R)C.:HX-,T5TCXPVH]X0U'. N(T<C&:_@( ,<V
M5.>WK/CDY;3W.06INMED#:ZY55N>+I9IQYU3SC%2'_&0=O5^$=\M>\\45;U<
M/U#NJT[M[KM[6SH;Q& ((O)FO"))35:,?/3OX2QAX%_$!>0;M"Y.S38FOR4Z
M8!C\$<M_]WC89;71[LF;$-&?" (2M5^\Y8EH((A$K6?BQR?R]!@CH'#/1UE9
M]'MF]@?+$JFL25R+2CM5Q +=8R/TP^']=UJNLHK>E]F*(E:!MZ_?_(?9:B+Z
MD@-T=IE,(AE,W.R9+":^@@F]9.S%?TN?S=#%M"8I^WWL1Y:<)B[=#@_AS.WL
M% .H$;AUJIHM;"W3>;[FF?EN5[W RM3VDZ8+WC/FN6[G";&C>\@@Y/U[8T)U
M=X*JWI@![A%LU2@GOYNYX0+Y"B3<52N#TI^2[WH1,UNF)6N*%'$++_[!Q!%Q
M&Y@+_BYQE:3GAE]'$&%+@C]&50H4AXQLDZ%$%'C2BSB,$V[HSS1^D8R66D#K
MCU(AENN;(O_&WD1@]>OFD1K?%8UNQ2X=K3?I)=5&UFQ].$1LY]YRB8:(UX_L
M_SL]?4[R1!0U8 ^@JLASZF4Z=V1Z_$%/9-]0!O1+07I>]O)S)&.P&YTO[* !
ML^PS???KK[?)J;I/JOKVZ(J4%>T)="#0@[ NT</H35P,MZB=WW"JQWU1U<*D
M"M^",B(:$0<ZK8EJ'C<(%N5@*'$;IZ%!AQTVW::HG+A7+V4Z;RN82O_AG'+2
M)HMDFMG<)>* 6@QR1^?2(N+()\+T%GA'2\C,>3S07,QA#S0_@01\H/$900;#
M ]RBNK7*=%2V70COTXG$B!BW:V'%M!(6O@-NDR;97(PO_[H!4\MNYP,D*WLT
M?S==X^X0!U_#1?$21#"3WP.%.GM0/4)E9FJ@Z97+GM'T)M!=>G1T EBI^O!K
MY,?D<*G&""=H0-FGCXYTXH]SN#S4+!"OSL=A,%@T4](P<OJI3%(JM0Z97N)K
M4LIP?)T:*"J]KE(Y-_'3,"=(PL?.-$*DH;U#7RO*_OZ4K=5>3A>5\-@NUQ"N
M/1K 5Q D.T91E?S@N2.R4 ?4EV%DKV:.Z#M9+/CG<*:4PP'#-G'#')SEB99[
M-ANHVOJDX[2,1\ODY @0X>B8GSCR&?ROH6F)O8YQ6$^2!!(-,5V@P:\!E>NT
M2L0[4R^I54F_Q[+\PB0G_NUXS76HP;[7JQFR T$Y?]@M\46K;SR ]HB#K#9)
M%OCF/T>NP3\"$?FZJ.LR>S[6_+,LEB\Y>S8MU_=):3GX14^2:%UYI3'>&=;_
MD'1*+L0)\'"R9PCO\!3+[ )7VTK;E[*[M07(<8O;+ UNJ!BFV=HL$@UL>)4?
MI>-1*O?E/Q+9+GY4<7?>U@T7[TVI\NB7 W!,^[VG^I%E3K1*U1)Q(WK.DHLM
MQ-/@)8C G[ZJO;C8[8H7L!7)C<KVYPW3KK/Z$\]V6ZY[EG&SY4;0NR*)HJB.
M/W[HK3A1(E,% 9:LYWV(OJFF2@3??N?)-Z2K%0,?>3,->.7-3(%7WHP!7GD3
M<5?V/H9%W1@*34OQH;>->*I#"_D7WR)D9@G?."X1!,_TU (GC%:&T8$I5N/-
MK!RQ(]EW1Y_X"S$DI$11)SLXLW-(LBAILG=A-T('(GL0V26^=F+D8WCV.5@.
M>07)(HC5\EA73$-*,V'=,?GP5'.BM>?&L(B"-[ P%+N5UTCU?;@C]SFIH/C=
M26Y%* )13;%3*E(JIY8H8E8#953[I!?W=MOD" &&BU-H[E)E,:/5^_6:KNJE
MB-.]*?:'DF[93+-OLE:[:<^U>D9+BPAB\% 3:" =>D00C+@G)[ _7.3),HP6
M2_M 03)LJHBYM,PJ<#\S(4F^=#"NT5I,V1D)?K+33=1B, )+HIY['>2SV<;<
M7D*";D7H<NL4[D3A0#C+7+UN&_M>@Z&NHR=BYP@G ">&(@&7AB+"75OB*+F/
MBB(YDMGAJ3%23L'\DS(ZR!%,+2.BHH=/ZY,=RACAI:L_%=U)LO_#GG'H0G?Y
M-UIU00I_S^HM5 5FEP"4D6GP-GKVUVU)UY+>J[>OW_[R^M=WK__]>Y7^VP6&
MB $3-GZ:L @._; A2EJJ!,@225<4'&KQ6/KQ7A$5Q>F?!J8S3A1O8(N4?BDY
M_"2Z>WI&SA*$ _QN-K(Z.Y]DZ^J6U<9*IE<<"G;1?"R+XZ'205=_HSLHA/*8
M["B[>T#_*(#8D:82CO6"GLU<"T-09=]*DLJYD0V?7 \2=\OFQSNS%I3;P5)M
MC@HQUUPR9Z8)"C]PB:9Y77_X-Q,2YJOB^=HW17DH2H]BD;(]T3K,H7Z"B0W$
M3V%E."QLG?Z$N:7L74=3F3W%T8!'/R)304,!>'&#^'R?AG:.W8\^'XD%M1P\
M-'6.E^OVC.A6E,,=OJH?+*)^\B.U]"(Y=.V<F1RW/O((ND3=6.C&'\;?F,*-
M[!M-KM4"DY[XGS9 Y>?86\S-(KY:OJ*YP,/P9IO1=0-A?TM7/(;I<_('+=G0
M3UO*OARH@,5>]8]T<]X+\9RQ(OD0SIBRQ[.14R=M96U%G_ !"!N!1R2T8Q U
MR*Q>D!?XAK"GY+FR#V9^8GKI<7\$N)UTL6<SRO[DRDP_+@HFA55KU;H3O?\P
M3BQN[+LGFXB>-T8^X6Q"GY/R#UJS65!&MWY@TS.9=T5+HII"KFM,#]!PXD.9
MFY@+>HXF<!VH/?G:=)WS5LV!]CJF;;P[X:%4,8;"OE-<&63">R?4.X]JAYZ)
M>0+K2:G".ZQ$X@P4+&]I^&A=(T4[ V?5>4XJQ#4U)^?4!*?4P!D5UMQYJ1CD
MQ9F1QW$VYD7"C<\(,PY>L\D56:?5:II#1-U@XL.-96(NG@KQQD^%>#,;%>*-
M0X5X$T.%^ 37F4\E9*X(8)=]'(]7;]H&=Q?*7.CPZD%X%7C?VICOIVU9'#=;
M*!F<U<L23C-W)'PG"$F/AB>U( ?AUV!J9K<#7 MQ5VN\!/#UG"K)L%MJ6:9L
MGN6I#]^$J6&JK0 ZKX:9S7$6#&,!7Q(SL_%<-A!L#%%(-T7.U ..&#0,7UU
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
M%]WFXDQV#XX@'0[]:\+L/%R#0(RTT-10JJ2!$F\)HC'^$9V#X]<>\PV.%&1
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
M)KMZR[;VL83\\P_4Z-_E/;A-3O0A32?">L4USYFY&2Z*B_.(^<$#O<BXA?K
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
M"8\N:&%GYIMC-$HB)F_U60(.9KG[>G@JWOWZE]OD5-TG57U[= 0!?3T0WH%
M#P)=".L3_TEHXF.X,^T<A_5RBVCS)AG-=7K>=PKX8D5[(\44H%R88@LL+.NG
MX*2G>0\=8_*#W$0GRC/<,!F/QW?3DXBN,P-I=JP6]LBVR2+DTUJ%#(J =QR*
M0;68140D%KS?9R)X-74!W'9?E,(+_JG(-Y#%T45RP\ 59$]R$%U!YP $9"NV
M79PP;">+^#'I*YJ@S[ 'RG9;MH(ZG&#K@I*<=FVA[2#M@- EOK)@Y -["%M9
M[NR823=6/],6BB*Q-8>$FJ(:W*7>%Y@GV2CWF=_</*ZW88HUKY E:!$@-H/B
MPE.7&KO]1D@NY&783O!K1=GQ]2G[1FVQA\-2-V@FH[;2@B[AA*5BPTD33IM7
MJVBH6RL+15S^*;*Q?0S391W8V*#J\" ^3V>5H4[Y@IF\=RS\&"YSEP""/?>]
M %2;,HE-%5$SU)@'(FU#KE=@-1+ZV"CF,9UYH@3/K(>D"O2F?MM^LN(P=9P8
MA>PFSM5#LV@HC[MYYO6\/O.3P>Z<<R0>LD*YAAK8VZ4 NUGXQ7UUP13[9UP%
MP>V%.2 L*KBBFVG3R39.:,$N+ND%EBYB.R:I;$N4DSPV$"DV=V23&3D,&ANI
M;^6DKT=6G[*<WM5T;ZLUH!V/R5 OKPC0()Q(W/+%GIP.5VJ<C$(;U823 )*/
MC/&LPHT@,D+CJM+M9''-N<],."VCDZSO>J[T  GFH :@\Q]^RQ8V@^;3/M"*
M,MX AN*6G8"[XJ!%T%G,B[P33^),VVZ$BG[1G<I6KO OWD,006V^7PI9S;+F
M9YIK)[#F1!GG>8=9; 8#$\/M8.4V>&P@&BTN;7Z5L/FY8^9U"TI2DT3UYEBA
MD:,$/1C$=XFW9,+Z\V'<Y9J?I6;+5E7S.$UH%%G\VG1-AJL>/R%5T2]'4(&7
M:[:J1Y'ZBGD"12M>N9BWBZI3=J>,'"\(2^%4&O A/H$/,<G_^%0DN0?F#W0A
MT(= )P*]3& _P85M86<H>2?O :T3XG%=2I>B9E"4;VW(X92P&[CZ+KM+6ZMN
MB%66"4DBWIO7DT?L<35".*%/=V'&]\-_;EP8LI3-W+P79@AH/XZCU8DRA5/V
MZ^E<,FIU6)EH3F".YPD'7_J+2#QT718<:>,+9>^GU19*T-YF:VG7K%QUJ1J,
MDY]22>YG4DOTDIS"&U.0)&E+\VHV5:HFB0+_$LZ0:L!+];HH_K#Z*Z%!SP,9
M06EIICF\^7H<!-0+*6 G+]<?CPEDF%"ZS%UJ(>\!2G?3A[!.LZA2;^8&T0H=
MG(>]XQRHN;=2,1(1U$^)5X5$'^#B5.F3 L*=U(FI=N(LL8IM<C'<;6=+.JSB
M*9*)3"]@\=OXB,-B'KC$=0Y".T0> =F?%],X+?)D=ZJRBJWQ^V2U?6(C+M>?
MD_(/6C]DE3D2K:5 $DF"[QR8,D<5W',:I&1$3&E-<:#UO7G'UVVL[(+Y@X?9
MD,Y+"\D#Q2ZMX!>6A97AC>7D.[#*W3KHKBG;$7!8FLZICMN1///F<-?,Q0/9
M,.!R1?8XC5K]K5]3>_2C=U!F?*;EPRR,NA^P3BD%7T/I91*Z!;CVA*ZQR--%
M^G^/5<V+!K&CMFT'03E94=Y3]F=J=B](WQOH<-(+2GX2>MW/W$V:M.3Y%;;2
M.G!X7#8&H$3#(-']I^=*R6#5NHCLPV][76N]X0_ONQP>C-P@\T17VSS[GR/]
M6H'B^B')2OZ8_,R>[&P/\&@\;J3Q?"I(XT:6DV]J"%*K,<BQXL\%LF;#\ :4
M[-N!KJ21;$X/A^D"\WA#G+L:(=UJ0PWBOLAVJY,S'P/3GT37N>1:.%GST:=0
M:80M%\4^CY0?0D_%W>+QK^Q@NOOP\/C7Q^/AL,MH*2MB+F#F&_XM.3!C6X(
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
M118:+G;Q"\B#^Q@]H%X#"QU06<LQC%Y_/ODAF0?TU_CET8]#2I/S8+-Q8_4
M$\ RH**>.!X?'=]9$66WM/I52P&,L1_%X4Z=NL(/ <,16=1#UWH)/P0TL&3%
MMJIM4ZN? 2I4-09WMN?_;Z\3%Q%]#JD YN'0F?I5UWH14*.K%C#5V)X60-CT
ME#"<JH%Z+0! 9= *H&K@;P(74GWJHZLV&Q$! E7\2MQ51Z%E'\-Z1[+PJP:F
M33 @25J.RFJ@*?FTA;M_.3RK@63=]["8"L*U.O98^C6<RU&(WNK2L/0=J-)4
MP[@:V$D_ACV RU%=+=Z*OP4\JZK170W\I!]#EZ4HQ'5U_  =@/#"D%ZH=.6@
M^!EHZ(#'7C7P*7X!B(H@\*IK;H1?0R>IDT"LML=3^ R0;.5HK 9BDD^!0\S"
MJ*P.EG4   EYB-5J>3/%;^!D312IU2&:_'/0+'5]L%;K:JD""58T-<*U.B>,
M-E308T86S]4R\;4@X(2\$./5N>L(O@,.-Y3BGEJ1!O&W;009<M%/DRMX]7/0
MD($@%JJ#I?QS4!-6B8WJ6"W9Q[">XWQ-%CN/\(@BO4"3<!N2F"\7KYV8FG8J
M; LG#D+7VU\NEX09&$)18B6MR17V=^*$,^52-= %09F51^R.A3F<<!$5,629
ME1'ERH++M>N/HVA'[G>Q'\1[$A^P-:0&Q** ^8 #:G>[^\A=N$Y(CQ7JE7B[
M!5FX?G--LPD9[-9J1QXNH]C=L'4_162Y\ZXIL:-@61\4T]RVT1+ X:(#,C7Q
M;,UMU4%J"WO]:+;FI@P6:$,K%8+=MAL30&QC)WEZN3[W$-EI$,#OT&:EEHY=
M219 <V,R*)"U#<?%5NRFX3O>/G(CL!VH 6UE0Z"FO-EH@^,O3'QHHBV&T<Z!
MFFI7\CC*A\!>!6(;E)=G<S0W4 .H'1[(\CNZ_IH,3$OF\K >U:Q*HL5J W*
M+6VEFL4RD9DB@%;,HR2AI8FM#$HK*(LS7-JB(032EN.:!:/YLI,MO_I]8'DP
M5O]"0C=8L-/DB81S-V+7H85[C)SI7C=LEFKEBEDF]8AE %<6]\AF@"VI]>$V
MD"*1)R]9!#[_/Q?TKF?DHNL!;^OH*-$V2_: ,*H(K UARU88^W-VVE*R@9@+
M9;!M["E-F9?SS)I;D$%IQ4;+T^66N]  W)8MS][_$V9(><!N42X),')S5<&V
M(6*L[8;C[Z-)N*#7Y7"?K#?9Q:R%RL+0_5($VHH IN4&+(&6E<A'CVZ\/M]%
M<; AH1&+%(&VO2'J&B8-?4@8+#\$P8)%D>](^.#.S41/#W8;\I=BD&80,^*F
M$1OJO-L9#5WH;5F. Q[9ZPV6%7ET*L%PCEX.J[1]C]76;99L1:!EE3<F%R41
MF+9<P')5CE$@-O]]:W<.49F.H=]3A-&&ZUE3KJ.%<QV<=N)S:2E/NE*ZKEF8
MK@94*SHH+??1%1,IG'9(_D"BN% 1PTYA5G?B)E5 J4MN&"S5@]Z6^DYWX7Q-
M[Q?0(6Q5L*VXF9HU3KH.IR[X5I3JQMFP!&^N&BIYMIFEI**UNS6J(E"&VTYH
M@%<N4-5(K1.[I:0_2>.4AJD)%:"M,.I7LC]66['+"L7@6(RCN9$&8&UH4^+
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
M5+#\\SIV-456J_3LL\="$24^5=#[_8T3Y^)_<#YYNL)9ND#G'HQL?:!\1D;
M##ZV)M7A@U^NTR ,<MVJ)7//(ZZ7FZT7[ DY(SY9NG&ZE18N"=]<BE%,69U
M;!T$ Y]/#$XW.-L$!3M,:YB/K.460,@6@28* BC?.4@@UX.+X9:P1$_+U^&#
M=90I*GC-059'Y%Y?C,8^_;]4MI^@'TT< )-HZKB+I$$PPHO#.BP >WRGRV!K
MEQ 1W,BPDB#4=:H6D;;?Y2Q9@)N%2:8DY(F=&L_0L([;B=QYME*V2O<EW;58
M@"E8>05L/:O#!_]"IB0:-:=9';%[_'3B;K?=>KQ$U?&R,2(JHS6,)53<:&^\
MO'"7O*0H9L/+<HTV#U5ZTR!R42YN<!@#15HR/AW6Q-;L6H1ZV1C20M[J>TC*
M^=)C(Y".?G/]7"$?HV/-W$:HYL[)RN/\RJ/0I:BLKL0(=*_^YB@"Z7O.'L_6
M3GSI\\=YGR(J%L+V_[/@DHKY[CC33P-W;%."M5?T(8[VFJ TN:9; >ISPN>6
M>&P2Q]0)X_TL=/R(DI(]!X*^U,O60:A@:4 $)':67P7;F,AP0:]M49.(NF(7
M"9%[G@":>F2Q(HN&3C\Z0EB J%E0(/Y6^] N@-$M;)%\C'4?KB4GDT?99GOL
MW>:&E9P'?.0"!9([SQQ_\<D/R3R@O\9;R_I\U^?!9N/&C</*3 ^%>4 /3L]-
MAS@=SEDAAK<)<GRB]]F.'KXDBBAZ]_3T1;D1MX.]Q43QU 1R9/+LSN/%UC@T
M7\M^@/SV$AQQ]).M1;$NC3 'YWFO<T[I&X>/%-OD13E8U40%LN[S3>GW@+5Y
M]'IRZT9?CHM@NY8*:"%=*1OYJ? BNH;6_<XBB<8T@&>1&N="8#[LK$4(YM&"
M:(G>Z*,$)^Q*(5V9T9M$,I1 \V%>BEJ*"4!4LP634<QIC)\E N(]KIJJ( ;5
M:42P%KJ^-N#4*WW5$*(:O6WB0K]/UCNR8ABK*"Y /^,M"1UV84A7Q3U2Y=B
M>+@5\-BZ68L0\@U32TIJVC?7TKSG4=3JR-VS?3)%%"I0M8M>KAQG^T=U)05%
M7#K1/2=+"H7+Y2OBQ5'V$WZ-Y *HL)"FCN52^<?YK EU=&.S2J!P#BIU!O&F
M&4HT 8U_*//K@D3ST-TF<9SR5-RK($ROL[>$+NGX[E=.7:F%E$].LUT&Z3:O
MQVA[8F(T4F&E=Q$;3$,H'3A*9OK:# ?E\-)CH0(Q4AZ]!3J>=/G$.F>R6G\6
M4(TH;@M[EJF!'(0*ZA$I9>4[I+Y%#>:"_H^XJW0^RSS)57OU!KA-%Q4$6ZS,
MJIX4@?,H%;3O^REHY4$JDY ZZ]L@<KP/8;#;1KS?D[MT6>+Y%^(MZ"=WCL?Z
MU3.GGN>6=F21.O54X?HHGFWN<0A.:#\HE2G"#UT?GNK;OR64>.X\)@N%H?0]
M$6X=G ?@A+7$K%3V?H0HAVSCN!_&J/I6=W%:EA1F:OU/_;65::>9Y,$CK_'
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
MVB,JZV&@NT>63&J@$,X$A!FK]M7K59[[8N#6JK!YK';%3'<GOEYE5?$;Y!@
M@.W*[1_EPB!135VV-(+!+QMLQX95^0=TRS@9S[J[MLWFES6FB8I=F6LM4VW?
M9%SQ-V^=W$ <\VJ&+>^Z3-4MC(%]+UM>:H/M4;<G/>;J$]#<RQ;S&_@&S&ML
ML@Z?HPU_,$@_V!]V1[IK 6V%Y&!%"HI)YM<"B6&!%C5\.3II(;%Q!6 E8+18
MN'P".@\OI_7RK)=9-BS\/-C<NSZG?80O+D#HGH!L03$.?&Z+8K]T-]H&D>.5
M!Z8<IXHI^C,*@ ;LH*J0">IR9FY"_MQ%,4?F*@CSKM;ETY;X$>G0.C1A@AW;
M@M'\1GH;M""&[A)QOF:38*.QZH6ES2*,9E3P8S@0DJ%"\U0T?@(1#6BW\X_7
M/7$\!R\*M21.9>!G4^?STC>7@MJ02YG_YA&I0;*OD38IX]X#,:[-<)0R*XT"
M4@/53Q,B9D$IXRBD!=-AXAU]L.JJ8:F!"A8<HS)Q,PZ"YL6MU3=\Y6&FC7,
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
MISG_R:T3#TB8@7?S+4LYM&  WRA:<V3_>-U/5_;$I5"+/^:]$A)/]M)?%'V
M]K+5-\Z&1,$R-_.5[L%A_;:]I%_(VMTV/L8WRU3SI2>EI4?%I8U3U%K ]6^@
MTEG.Y2N[-GU-YV";+VPW'"&G>WE\SDC\2(A?7!XWIZR!'E:4S4XY:H>,6P@F
M9O?D<XK=*F#S<2O$Z#(?W(!&K^9TV]N@4O5? PM@Q$-+/GX-'N_6^_74U>NY
M7/D,IT9$5[H9.ZH[1AJNE8SEN'59)FCC4H3U!MU+OD9.@ZOS0;I]J)B/U@3?
MB'[K.N=!R":B:+<@EWZ.?J]4YX><!,#QC!,T[*:^6_<)G_R&6)NAV9JP#O..
MO]=QF\4 L,\ .P_ZX/-)J -:@M-F9SBZ'(FR6;E4AK.?I&_5VYD+6UAT5%G4
MH@><*F2K*']AD8G/ []I2,+Q<A&+#L.>RBCAOF/09GTY)JE.>MP'LJ5M=2X)
MV;KH8XE!^'V@(F!;E%;MZJ]D_]'QG15_X9<?RM).!P+I<L:6M!FB><R=*^VA
M?+4TM;T[H]F !K+F*+.TJ#%-M,6PBM. 7A8X)FPO8CY+15+R,7ZD4(M!,A)@
M5RP4-C&E( /?)UY^-YVIHP(J V.Z'IF!!RZW=[8E5:13CQ60+ISH//#832ET
MO';.ML)RH]QRQF=;,T3=L^T BP&NA O4"-9D!VV6T#789FM)TDS06RJGBQ#-
M@;)L\C/ 2DC07G'Q]^&DKEMAMQDA-71PHDL0=J"4!%*D?H_%H^.6SLH(8><^
MM/1*5RID0U>UNCBY&W)!MD'DBD=WROLW53\<'+%%FX>-/IA4JSF^,._79C':
M<<G!\5!,.(SIJ6<[NC'V4I.B>Q>'NWF\"\6/X*1*50MB<*RI)PCXA*L!^@#V
M3GC7K>SS&!M< ="N]U#7G3+7T&I%SH+@RV^.MU.]6QY_?U@Z(^1 ;O,8M2'3
M74B=!N5;??K;)R'ZV<X!WZ6W&LCZ0)R0'D&W#$(K/<$*"QB'J\10+(*^R4.E
M7<B$XMA#@A[$Z<^FK!$Q*^+GOW@3^//R[W:;H[%#%3U(5"L%@NR-)6?PYY(<
MTD_9_2G?8I"]ZV1>X8/CL>:GG4F2%E+XB08-H=$CM\&9"-XG](;$%^2^NZ$T
MV7JXM2\:+#T0""HI9,:G9#IQ5H1!KW>C.?U)V&'T08X!<GI>@YDU5$2:Y#P+
M^!B2K4O_4$W6%+_I._5+.[08HES,K>I0.8^D(I$+GPS@$"IN$6H><JM._Z%8
M<.S3_>QX!_;[?5KXOF\GA2U:\^RPIO'%0!&L>:%6_CG 8;&T2;T0Z8Y>@LEP
M0;9*>FR6/_:2DMK<M7\@X7T 4"^4WD/*&,97CAORH$O:)6 :!DLWGH1L8GIW
M(F*"'.X3>@T-*\F+$2,,!.C@_-NW>*H@FXX\(HOS(.K.DC2@@9U*,96()NIB
MEQJ6\,-B]ZGP%[)@$- [R/?KZ(6+($+HU/P$(=$QDA\":<WCAFWP:W#IHU6H
MT26)::@C-DY3\ -JGYTP=/Q8^CI.>M^I@X#?E=>$<;4TP1K\?![X])(0L[E
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
M2?C?_A]02P$"% ,4    "  JD#Y9>I;_[TL-  #_10  &@
M@ $     96$P,C$U.#@Y,#$M-FM?9V]R:6QL82YH=&U02P$"% ,4    "  J
MD#Y9KYWO\E'< 0 V7AL '0              @ &##0  96$P,C$U.#@Y,#%E
M>#DY+3%?9V]R:6QL82YH=&U02P$"% ,4    "  JD#Y9&(3+%- \  "@/P,
M$@              @ $/Z@$ 9VQS<'4M,C R-# V,S N>'-D4$L! A0#%
M  @ *I ^6<S)+?)/%P  [D4! !8              ( !#R<" &=L<W!U+3(P
M,C0P-C,P7V-A;"YX;6Q02P$"% ,4    "  JD#Y9AS'CB+2-  !?50D %@
M            @ &2/@( 9VQS<'4M,C R-# V,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( "J0/EF,:E\X5&8! /@?$@ 6              "  7K, @!G;'-P=2TR
M,#(T,#8S,%]L86(N>&UL4$L! A0#%     @ *I ^6=".!G[VD0  H^() !8
M             ( ! C,$ &=L<W!U+3(P,C0P-C,P7W!R92YX;6Q02P4&
/  < !P#C 0  +,4$

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>ea021588901-6k_gorilla_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:currency="http://xbrl.sec.gov/currency/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:glspu="http://www.glspu.com/20240630"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  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="glspu-20240630.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:ShareCapitalPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdvanceReceiptsForShareCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionalPaidInCapitalTreasuryShareTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:RestrictedShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">glspu:AdditionPaidInCapitalInExcessOfParValueOfPreferredShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">ifrs-full:LeaseLiabilityInASaleAndLeasebackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">ifrs-full:ClassificationOfLiabilitiesAsCurrentOrNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">ifrs-full:NoncurrentLiabilitiesWithCovenantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">glspu:AmendmentsToIAS7AndIFRS7SupplierFinanceArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">ifrs-full:LackOfExchangeabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">glspu:AmendmentsToIFRS10AndIAS28Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:InitiallyAppliedIFRSsAxis">glspu:IFRS18PresentationAndDisclosureInFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaScienceTechnologyHoldingIncGorillaBVIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaScienceTechnologyHoldingIncGorillaBVIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaScienceTechnologyHoldingIncGorillaBVIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:ISSCoreTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:ISSCoreTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:ISSCoreTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:TelmediaTechnologyLimitedTelmediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:TelmediaTechnologyLimitedTelmediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:TelmediaTechnologyLimitedTelmediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaSPACPartnersCoGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaSPACPartnersCoGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaSPACPartnersCoGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyUKLimitedGorillaUKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyUKLimitedGorillaUKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyUKLimitedGorillaUKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GlobalSPACPartnersCoGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GlobalSPACPartnersCoGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GlobalSPACPartnersCoGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionEgyptMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionEgyptMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionEgyptMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIncGorillaTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIncGorillaTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIncGorillaTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncNSGURADMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncNSGURADMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncNSGURADMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyJapanIncGorillaJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyJapanIncGorillaJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyJapanIncGorillaJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIndiaPrivateLimitedGorillaIndiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionPartnersLimitedGorillaDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionPartnersLimitedGorillaDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaDistributionPartnersLimitedGorillaDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:LandAndBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">glspu:TransportationEquipmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2024-01-01</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:CostOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:OtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis">glspu:AccumulatedDepreciationOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2023-01-10</startDate>
            <endDate>2023-01-10</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2023-01-16</startDate>
            <endDate>2023-01-16</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">glspu:IntellectualPropertyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">glspu:IntellectualPropertyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">glspu:IntellectualPropertyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PrepaidPensionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PrepaidPensionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:GuaranteeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:GuaranteeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:KohSihPingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:BerwickResourcesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:PromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:KohSihPingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-31</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:BankCollaterializedBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:LoanFromShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LCLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LCLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LCLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LCLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:ShortTermBankLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LetterOfGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:LenderAxis">glspu:LenderCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:LongTermBankLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PayablesOnIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PayablesOnIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:ProfessionalFeePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:ProfessionalFeePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:SalariesAndBonusesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:SalariesAndBonusesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PensionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PensionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PayablesOnMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:PayablesOnMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:UncollaterializedBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:UncollaterializedBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:UncollaterializedBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:UncollaterializedBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">glspu:CollaterializedBorrowingsFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">glspu:OptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:ShareBasedPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:EmployeeShareOptionFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:TypeOfSharebasedArrangementAxis">glspu:ObtainProfessionalServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:AtTheBeginningOfYear1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:AtTheBeginningOfYear2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:AtTheBeginningOfYear3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">glspu:AtTheBeginningOfYear4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">glspu:EmployeeShareOptionsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:AwardsDateAxis">glspu:GrantDateFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:ClassOfWarrantOrRightsAxis">glspu:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:SeriesAConvertiblePreferenceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:SeriesAOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:AgreementAxis">glspu:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-30</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:SeriesBConvertiblePreferenceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:SeriesBConvertiblePreferenceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:ConvertiblePreferrenceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">glspu:ConvertiblePreferrenceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesCOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-10</instant>
        </period>
    </context>
    <context id="c338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:PreferenceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-15</instant>
        </period>
    </context>
    <context id="c342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2022-05-18</startDate>
            <endDate>2022-05-18</endDate>
        </period>
    </context>
    <context id="c343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:GorillaOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:PIPEInvestorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2024-04-15</instant>
        </period>
    </context>
    <context id="c346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2022-12-05</instant>
        </period>
    </context>
    <context id="c347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:KohSihPingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-05</instant>
        </period>
    </context>
    <context id="c348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesAOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesBOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesAOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesBOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesAOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesBOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesCOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesDOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesCOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesDOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesCOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">glspu:SeriesDOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2022-12-01</instant>
        </period>
    </context>
    <context id="c361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2022-12-02</startDate>
            <endDate>2023-12-01</endDate>
        </period>
    </context>
    <context id="c363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <instant>2023-12-01</instant>
        </period>
    </context>
    <context id="c365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:HardwareSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:HardwareSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:SoftwareSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:SoftwareSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:SoftwareSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:SoftwareSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SalesChannelsAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfCustomersAxis">ifrs-full:NongovernmentCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:TotalRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PerformanceObligationsAxis">glspu:InterRevenueStreamsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:HardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:SoftwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">glspu:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:RelatedPartyTransactionsAxis">glspu:CostOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:RelatedPartyTransactionsAxis">glspu:OperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:RelatedPartyTransactionsAxis">glspu:CostOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="glspu:RelatedPartyTransactionsAxis">glspu:OperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:TaiwanTaxationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:HongKongTaxationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:JapanTaxationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:UnitedStatesTaxationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:UnitedKingdomTaxationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:IndiaTaxationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">glspu:EgyptTaxationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">glspu:EmployeesEquityCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">ifrs-full:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfAntidilutiveInstrumentsAxis">glspu:SharebasedPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:AssetsHeldToHedgeLiabilitiesArisingFromFinancingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
        </entity>
        <period>
            <startDate>2022-12-05</startDate>
            <endDate>2022-12-05</endDate>
        </period>
    </context>
    <context id="c458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:KowShyhPinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:OriginRiseLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:TimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:TimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:BuildingsAndStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">glspu:BuildingsAndStructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:NSGUARDTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:GorillaTaiwanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">glspu:AsteriaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EGP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EGP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EGP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EGP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:Over366DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:Over366DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:Over366DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:NotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo180DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:UpTo365DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">glspu:Over366DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">glspu:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c541">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">glspu:InvestmentInARentacaptiveCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c548">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:PrivateWarrantLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c564">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">glspu:FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c570">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">glspu:FinancialAssetsAtFairValueThroughProfitOrLossCategoryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c572">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c574">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c579">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c580">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c581">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c582">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c584">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:WarrantLiabilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c585">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c586">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">glspu:ConvertiblePreferenceShareLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c589">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:OtherSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c590">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:AdjustmentAndWriteoffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c591">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:ConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c592">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c593">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c594">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:OtherSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c595">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:AdjustmentAndWriteoffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:ConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c597">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c598">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c599">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:OtherSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c600">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:AdjustmentAndWriteoffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:ConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:SecurityConvergenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:VideoIoTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:OtherSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:AdjustmentAndWriteoffMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001903145</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">glspu:ConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="egp">
        <measure>iso4217:EGP</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-283">6-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-284">2024</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber contextRef="c0" id="ixv-285">001-41448</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-64">Gorilla Technology Group Inc.</dei:EntityRegistrantName>
    <ifrs-full:CashAndCashEquivalents contextRef="c1" decimals="0" id="ixv-19213" unitRef="usd">11218496</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c2" decimals="0" id="ixv-19214" unitRef="usd">5306857</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c1" decimals="0" id="ixv-19215" unitRef="usd">1544045</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c2" decimals="0" id="ixv-19216" unitRef="usd">995101</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialAssetsAtAmortisedCost contextRef="c1" decimals="0" id="ixv-19217" unitRef="usd">20893821</ifrs-full:CurrentFinancialAssetsAtAmortisedCost>
    <ifrs-full:CurrentFinancialAssetsAtAmortisedCost contextRef="c2" decimals="0" id="ixv-19218" unitRef="usd">27827915</ifrs-full:CurrentFinancialAssetsAtAmortisedCost>
    <ifrs-full:ContractAssets contextRef="c1" decimals="0" id="ixv-19219" unitRef="usd">35756098</ifrs-full:ContractAssets>
    <ifrs-full:ContractAssets contextRef="c2" decimals="0" id="ixv-19220" unitRef="usd">34213379</ifrs-full:ContractAssets>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c1" decimals="0" id="ixv-19221" unitRef="usd">17039255</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c2" decimals="0" id="ixv-19222" unitRef="usd">1448202</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:Inventories contextRef="c1" decimals="0" id="ixv-19223" unitRef="usd">21800</ifrs-full:Inventories>
    <ifrs-full:Inventories contextRef="c2" decimals="0" id="ixv-19224" unitRef="usd">23116</ifrs-full:Inventories>
    <ifrs-full:CurrentPrepayments contextRef="c1" decimals="0" id="ixv-19225" unitRef="usd">8201082</ifrs-full:CurrentPrepayments>
    <ifrs-full:CurrentPrepayments contextRef="c2" decimals="0" id="ixv-19226" unitRef="usd">7445195</ifrs-full:CurrentPrepayments>
    <ifrs-full:OtherReceivables contextRef="c1" decimals="0" id="ixv-19227" unitRef="usd">4798</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables contextRef="c2" decimals="0" id="ixv-19228" unitRef="usd">107228</ifrs-full:OtherReceivables>
    <ifrs-full:OtherCurrentAssets contextRef="c1" decimals="0" id="ixv-19229" unitRef="usd">65060</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c2" decimals="0" id="ixv-19230" unitRef="usd">170461</ifrs-full:OtherCurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c1" decimals="0" id="ixv-19231" unitRef="usd">94744455</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c2" decimals="0" id="ixv-19232" unitRef="usd">77537454</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentFinancialAssetsAtAmortisedCost contextRef="c1" decimals="0" id="ixv-19233" unitRef="usd">13643000</ifrs-full:NoncurrentFinancialAssetsAtAmortisedCost>
    <ifrs-full:NoncurrentFinancialAssetsAtAmortisedCost contextRef="c2" decimals="0" id="ixv-19234" unitRef="usd">13643000</ifrs-full:NoncurrentFinancialAssetsAtAmortisedCost>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c1" decimals="0" id="ixv-19235" unitRef="usd">15123730</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c2" decimals="0" id="ixv-19236" unitRef="usd">15878965</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:RightofuseAssets contextRef="c1" decimals="0" id="ixv-19237" unitRef="usd">513667</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c2" decimals="0" id="ixv-19238" unitRef="usd">53036</ifrs-full:RightofuseAssets>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="c1" decimals="0" id="ixv-19239" unitRef="usd">5455147</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="c2" decimals="0" id="ixv-19240" unitRef="usd">5869512</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DeferredTaxAssets contextRef="c1" decimals="0" id="ixv-19241" unitRef="usd">2640954</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets contextRef="c2" decimals="0" id="ixv-19242" unitRef="usd">970201</ifrs-full:DeferredTaxAssets>
    <ifrs-full:NoncurrentPrepayments contextRef="c1" decimals="0" id="ixv-19243" unitRef="usd">381659</ifrs-full:NoncurrentPrepayments>
    <ifrs-full:NoncurrentPrepayments contextRef="c2" decimals="0" id="ixv-19244" unitRef="usd">451580</ifrs-full:NoncurrentPrepayments>
    <ifrs-full:OtherNoncurrentAssets contextRef="c1" decimals="0" id="ixv-19245" unitRef="usd">610752</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets contextRef="c2" decimals="0" id="ixv-19246" unitRef="usd">1034000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c1" decimals="0" id="ixv-19247" unitRef="usd">38368909</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c2" decimals="0" id="ixv-19248" unitRef="usd">37900294</ifrs-full:NoncurrentAssets>
    <ifrs-full:Assets contextRef="c1" decimals="0" id="ixv-19249" unitRef="usd">133113364</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c2" decimals="0" id="ixv-19250" unitRef="usd">115437748</ifrs-full:Assets>
    <ifrs-full:ShorttermBorrowings contextRef="c1" decimals="0" id="ixv-19251" unitRef="usd">13104502</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c2" decimals="0" id="ixv-19252" unitRef="usd">16449110</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ContractLiabilities contextRef="c1" decimals="0" id="ixv-19253" unitRef="usd">48200</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities contextRef="c2" decimals="0" id="ixv-19254" unitRef="usd">107603</ifrs-full:ContractLiabilities>
    <glspu:NotePayableCurrent contextRef="c1" decimals="0" id="ixv-19255" unitRef="usd">569</glspu:NotePayableCurrent>
    <glspu:NotePayableCurrent contextRef="c2" decimals="0" id="ixv-19256" unitRef="usd">603</glspu:NotePayableCurrent>
    <ifrs-full:TradeAndOtherCurrentPayables contextRef="c1" decimals="0" id="ixv-19257" unitRef="usd">8884826</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables contextRef="c2" decimals="0" id="ixv-19258" unitRef="usd">11045758</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables contextRef="c1" decimals="0" id="ixv-19259" unitRef="usd">4274056</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables contextRef="c2" decimals="0" id="ixv-19260" unitRef="usd">6080563</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherShorttermProvisions contextRef="c1" decimals="0" id="ixv-19261" unitRef="usd">11690</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions contextRef="c2" decimals="0" id="ixv-19262" unitRef="usd">68510</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c1" decimals="0" id="ixv-19263" unitRef="usd">172685</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c2" decimals="0" id="ixv-19264" unitRef="usd">30327</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentTaxLiabilities contextRef="c1" decimals="0" id="ixv-19265" unitRef="usd">6252805</ifrs-full:CurrentTaxLiabilities>
    <ifrs-full:CurrentTaxLiabilities contextRef="c2" decimals="0" id="ixv-19266" unitRef="usd">4638131</ifrs-full:CurrentTaxLiabilities>
    <ifrs-full:WarrantLiability contextRef="c1" decimals="0" id="ixv-19267" unitRef="usd">5490903</ifrs-full:WarrantLiability>
    <ifrs-full:WarrantLiability contextRef="c2" decimals="0" id="ixv-19268" unitRef="usd">6221482</ifrs-full:WarrantLiability>
    <ifrs-full:IssuedCapitalPreferenceShares contextRef="c1" decimals="0" id="ixv-19269" unitRef="usd">14570968</ifrs-full:IssuedCapitalPreferenceShares>
    <ifrs-full:IssuedCapitalPreferenceShares contextRef="c2" decimals="0" id="ixv-19270" unitRef="usd">7767238</ifrs-full:IssuedCapitalPreferenceShares>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c1" decimals="0" id="ixv-19271" unitRef="usd">2018170</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c2" decimals="0" id="ixv-19272" unitRef="usd">1817873</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:OtherCurrentLiabilities contextRef="c1" decimals="0" id="ixv-19273" unitRef="usd">111596</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities contextRef="c2" decimals="0" id="ixv-19274" unitRef="usd">89614</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c1" decimals="0" id="ixv-19275" unitRef="usd">54940970</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c2" decimals="0" id="ixv-19276" unitRef="usd">54316812</ifrs-full:CurrentLiabilities>
    <ifrs-full:LongtermBorrowings contextRef="c1" decimals="0" id="ixv-19277" unitRef="usd">5392223</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c2" decimals="0" id="ixv-19278" unitRef="usd">6822438</ifrs-full:LongtermBorrowings>
    <ifrs-full:OtherLongtermProvisions contextRef="c1" decimals="0" id="ixv-19279" unitRef="usd">41262</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions contextRef="c2" decimals="0" id="ixv-19280" unitRef="usd">63947</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:DeferredTaxLiabilities contextRef="c1" decimals="0" id="ixv-19281" unitRef="usd">37260</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c2" decimals="0" id="ixv-19282" unitRef="usd">59807</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c1" decimals="0" id="ixv-19283" unitRef="usd">619280</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c2" decimals="0" id="ixv-19284" unitRef="usd">23011</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentGovernmentGrants contextRef="c1" decimals="0" id="ixv-19285" unitRef="usd">26687</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:NoncurrentLiabilities contextRef="c1" decimals="0" id="ixv-19286" unitRef="usd">6116712</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c2" decimals="0" id="ixv-19287" unitRef="usd">6969203</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:Liabilities contextRef="c1" decimals="0" id="ixv-19288" unitRef="usd">61057682</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c2" decimals="0" id="ixv-19289" unitRef="usd">61286015</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapitalOrdinaryShares contextRef="c1" decimals="0" id="ixv-19290" unitRef="usd">12299</ifrs-full:IssuedCapitalOrdinaryShares>
    <ifrs-full:IssuedCapitalOrdinaryShares contextRef="c2" decimals="0" id="ixv-19291" unitRef="usd">7846</ifrs-full:IssuedCapitalOrdinaryShares>
    <ifrs-full:IssuedCapital contextRef="c1" decimals="0" id="ixv-19292" unitRef="usd">184403646</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital contextRef="c2" decimals="0" id="ixv-19293" unitRef="usd">166168318</ifrs-full:IssuedCapital>
    <ifrs-full:RetainedEarnings contextRef="c1" decimals="0" id="ixv-19294" unitRef="usd">-81785609</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings contextRef="c2" decimals="0" id="ixv-19295" unitRef="usd">-83399309</ifrs-full:RetainedEarnings>
    <ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads contextRef="c1" decimals="0" id="ixv-19296" unitRef="usd">-994514</ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads>
    <ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads contextRef="c2" decimals="0" id="ixv-19297" unitRef="usd">955018</ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads>
    <ifrs-full:TreasuryShares contextRef="c1" decimals="0" id="ixv-19298" unitRef="usd">29580140</ifrs-full:TreasuryShares>
    <ifrs-full:TreasuryShares contextRef="c2" decimals="0" id="ixv-19299" unitRef="usd">29580140</ifrs-full:TreasuryShares>
    <ifrs-full:EquityAttributableToOwnersOfParent contextRef="c1" decimals="0" id="ixv-19300" unitRef="usd">72055682</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent contextRef="c2" decimals="0" id="ixv-19301" unitRef="usd">54151733</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:Equity contextRef="c1" decimals="0" id="ixv-19302" unitRef="usd">72055682</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c2" decimals="0" id="ixv-19303" unitRef="usd">54151733</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities contextRef="c1" decimals="0" id="ixv-19304" unitRef="usd">133113364</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities contextRef="c2" decimals="0" id="ixv-19305" unitRef="usd">115437748</ifrs-full:EquityAndLiabilities>
    <ifrs-full:Revenue contextRef="c0" decimals="0" id="ixv-19306" unitRef="usd">20674691</ifrs-full:Revenue>
    <ifrs-full:Revenue contextRef="c3" decimals="0" id="ixv-19307" unitRef="usd">6429335</ifrs-full:Revenue>
    <ifrs-full:CostOfSales contextRef="c0" decimals="0" id="ixv-19308" unitRef="usd">2995637</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c3" decimals="0" id="ixv-19309" unitRef="usd">3250584</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit contextRef="c0" decimals="0" id="ixv-19310" unitRef="usd">17679054</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c3" decimals="0" id="ixv-19311" unitRef="usd">3178751</ifrs-full:GrossProfit>
    <ifrs-full:SalesAndMarketingExpense contextRef="c0" decimals="0" id="ixv-19312" unitRef="usd">666312</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:SalesAndMarketingExpense contextRef="c3" decimals="0" id="ixv-19313" unitRef="usd">901355</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-19314" unitRef="usd">6017267</ifrs-full:GeneralAndAdministrativeExpense>
    <ifrs-full:GeneralAndAdministrativeExpense contextRef="c3" decimals="0" id="ixv-19315" unitRef="usd">7641876</ifrs-full:GeneralAndAdministrativeExpense>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-19316" unitRef="usd">1149834</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c3" decimals="0" id="ixv-19317" unitRef="usd">2772621</ifrs-full:ResearchAndDevelopmentExpense>
    <glspu:ExpectedCreditsLosses contextRef="c0" decimals="0" id="ixv-19318" unitRef="usd">364640</glspu:ExpectedCreditsLosses>
    <ifrs-full:OtherIncome contextRef="c0" decimals="0" id="ixv-19319" unitRef="usd">84870</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c3" decimals="0" id="ixv-19320" unitRef="usd">79089</ifrs-full:OtherIncome>
    <ifrs-full:OtherGainsLosses contextRef="c0" decimals="0" id="ixv-19321" unitRef="usd">-7792242</ifrs-full:OtherGainsLosses>
    <ifrs-full:OtherGainsLosses contextRef="c3" decimals="0" id="ixv-19322" unitRef="usd">766456</ifrs-full:OtherGainsLosses>
    <ifrs-full:OperatingExpense contextRef="c0" decimals="0" id="ixv-19323" unitRef="usd">15905425</ifrs-full:OperatingExpense>
    <ifrs-full:OperatingExpense contextRef="c3" decimals="0" id="ixv-19324" unitRef="usd">10470307</ifrs-full:OperatingExpense>
    <ifrs-full:ProfitLossFromOperatingActivities contextRef="c0" decimals="0" id="ixv-19325" unitRef="usd">1773629</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities contextRef="c3" decimals="0" id="ixv-19326" unitRef="usd">-7291556</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:RevenueFromInterest contextRef="c0" decimals="0" id="ixv-19327" unitRef="usd">392455</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest contextRef="c3" decimals="0" id="ixv-19328" unitRef="usd">400516</ifrs-full:RevenueFromInterest>
    <ifrs-full:FinanceCosts contextRef="c0" decimals="0" id="ixv-19329" unitRef="usd">416605</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts contextRef="c3" decimals="0" id="ixv-19330" unitRef="usd">376546</ifrs-full:FinanceCosts>
    <ifrs-full:OtherOperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-19331" unitRef="usd">-24150</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense contextRef="c3" decimals="0" id="ixv-19332" unitRef="usd">23970</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:ProfitLossBeforeTax contextRef="c0" decimals="0" id="ixv-19333" unitRef="usd">1749479</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c3" decimals="0" id="ixv-19334" unitRef="usd">-7267586</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c0" decimals="0" id="ixv-19335" unitRef="usd">137891</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c3" decimals="0" id="ixv-19336" unitRef="usd">2172</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLoss contextRef="c0" decimals="0" id="ixv-19337" unitRef="usd">1611588</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c3" decimals="0" id="ixv-19338" unitRef="usd">-7269758</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c0" decimals="0" id="ixv-19339" unitRef="usd">2112</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c0" decimals="0" id="ixv-19340" unitRef="usd">-1949532</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c3" decimals="0" id="ixv-19341" unitRef="usd">-185082</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncome contextRef="c0" decimals="0" id="ixv-19342" unitRef="usd">-1947420</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c3" decimals="0" id="ixv-19343" unitRef="usd">-185082</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c0" decimals="0" id="ixv-19344" unitRef="usd">-335832</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c3" decimals="0" id="ixv-19345" unitRef="usd">-7454840</ifrs-full:ComprehensiveIncome>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c0"
      decimals="2"
      id="ixv-19346"
      unitRef="usdPershares">0.17</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c3"
      decimals="2"
      id="ixv-19347"
      unitRef="usdPershares">-1.06</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c0"
      decimals="2"
      id="ixv-19348"
      unitRef="usdPershares">0.15</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c3"
      decimals="2"
      id="ixv-19349"
      unitRef="usdPershares">-1.06</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:Equity contextRef="c4" decimals="0" id="ixv-19350" unitRef="usd">7136</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c7" decimals="0" id="ixv-19351" unitRef="usd">153288043</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c9" decimals="0" id="ixv-19352" unitRef="usd">1442346</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c12" decimals="0" id="ixv-19353" unitRef="usd">-96984380</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c13" decimals="0" id="ixv-19354" unitRef="usd">370178</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c14" decimals="0" id="ixv-19355" unitRef="usd">-29580140</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c15" decimals="0" id="ixv-19356" unitRef="usd">28543183</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c24" decimals="0" id="ixv-19357" unitRef="usd">13495614</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c27" decimals="0" id="ixv-19358" unitRef="usd">13495614</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome contextRef="c24" decimals="0" id="ixv-19359" unitRef="usd">89457</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c25" decimals="0" id="ixv-19360" unitRef="usd">584840</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c27" decimals="0" id="ixv-19361" unitRef="usd">674297</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c24" decimals="0" id="ixv-19362" unitRef="usd">13585071</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c25" decimals="0" id="ixv-19363" unitRef="usd">584840</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c27" decimals="0" id="ixv-19364" unitRef="usd">14169911</ifrs-full:ComprehensiveIncome>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions contextRef="c19" decimals="0" id="ixv-19365" unitRef="usd">881689</glspu:IncreaseDecreaseInExpirationOfShareOptions>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions contextRef="c21" decimals="0" id="ixv-19366" unitRef="usd">-881689</glspu:IncreaseDecreaseInExpirationOfShareOptions>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans contextRef="c21" decimals="0" id="ixv-19367" unitRef="usd">203676</glspu:IncreaseDecreaseInEmployeeShareOptionPlans>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans contextRef="c27" decimals="0" id="ixv-19368" unitRef="usd">203676</glspu:IncreaseDecreaseInEmployeeShareOptionPlans>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c16" decimals="0" id="ixv-19369" unitRef="usd">13</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c19" decimals="0" id="ixv-19370" unitRef="usd">695662</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c27" decimals="0" id="ixv-19371" unitRef="usd">695675</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments contextRef="c16" decimals="0" id="ixv-19372" unitRef="usd">560</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments contextRef="c19" decimals="0" id="ixv-19373" unitRef="usd">5214402</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments contextRef="c27" decimals="0" id="ixv-19374" unitRef="usd">5214962</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <glspu:IssuanceOfRestrictedShareUnits contextRef="c16" decimals="0" id="ixv-19375" unitRef="usd">99</glspu:IssuanceOfRestrictedShareUnits>
    <glspu:IssuanceOfRestrictedShareUnits contextRef="c19" decimals="0" id="ixv-19376" unitRef="usd">697802</glspu:IssuanceOfRestrictedShareUnits>
    <glspu:IssuanceOfRestrictedShareUnits contextRef="c22" decimals="0" id="ixv-19377" unitRef="usd">175599</glspu:IssuanceOfRestrictedShareUnits>
    <glspu:IssuanceOfRestrictedShareUnits contextRef="c27" decimals="0" id="ixv-19378" unitRef="usd">873500</glspu:IssuanceOfRestrictedShareUnits>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity contextRef="c16" decimals="0" id="ixv-19379" unitRef="usd">38</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity contextRef="c19" decimals="0" id="ixv-19380" unitRef="usd">4450788</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity contextRef="c27" decimals="0" id="ixv-19381" unitRef="usd">4450826</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:Equity contextRef="c28" decimals="0" id="ixv-19382" unitRef="usd">7846</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c31" decimals="0" id="ixv-19383" unitRef="usd">165228386</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c33" decimals="0" id="ixv-19384" unitRef="usd">764333</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c34" decimals="0" id="ixv-19385" unitRef="usd">175599</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c35" decimals="0" id="ixv-19386" unitRef="usd">-83399309</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c36" decimals="0" id="ixv-19387" unitRef="usd">955018</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c37" decimals="0" id="ixv-19388" unitRef="usd">-29580140</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c2" decimals="0" id="ixv-19389" unitRef="usd">54151733</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c28" decimals="0" id="ixv-19390" unitRef="usd">7846</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c31" decimals="0" id="ixv-19391" unitRef="usd">165228386</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c33" decimals="0" id="ixv-19392" unitRef="usd">764333</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c34" decimals="0" id="ixv-19393" unitRef="usd">175599</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c35" decimals="0" id="ixv-19394" unitRef="usd">-83399309</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c36" decimals="0" id="ixv-19395" unitRef="usd">955018</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c37" decimals="0" id="ixv-19396" unitRef="usd">-29580140</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c2" decimals="0" id="ixv-19397" unitRef="usd">54151733</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c47" decimals="0" id="ixv-19398" unitRef="usd">1611588</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c0" decimals="0" id="ixv-19399" unitRef="usd">1611588</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome contextRef="c47" decimals="0" id="ixv-19400" unitRef="usd">2112</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c48" decimals="0" id="ixv-19401" unitRef="usd">-1949532</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c0" decimals="0" id="ixv-19402" unitRef="usd">-1947420</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c47" decimals="0" id="ixv-19403" unitRef="usd">1613700</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c48" decimals="0" id="ixv-19404" unitRef="usd">-1949532</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c0" decimals="0" id="ixv-19405" unitRef="usd">-335832</ifrs-full:ComprehensiveIncome>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c39" decimals="0" id="ixv-19406" unitRef="usd">122</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c42" decimals="0" id="ixv-19407" unitRef="usd">722054</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c0" decimals="0" id="ixv-19408" unitRef="usd">722176</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments contextRef="c39" decimals="0" id="ixv-19409" unitRef="usd">2178</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments contextRef="c42" decimals="0" id="ixv-19410" unitRef="usd">6264479</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments contextRef="c0" decimals="0" id="ixv-19411" unitRef="usd">6266657</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <glspu:IssuanceOfRestrictedShareUnits contextRef="c39" decimals="0" id="ixv-19412" unitRef="usd">5</glspu:IssuanceOfRestrictedShareUnits>
    <glspu:IssuanceOfRestrictedShareUnits contextRef="c42" decimals="0" id="ixv-19413" unitRef="usd">30734</glspu:IssuanceOfRestrictedShareUnits>
    <glspu:IssuanceOfRestrictedShareUnits contextRef="c45" decimals="0" id="ixv-19414" unitRef="usd">-69795</glspu:IssuanceOfRestrictedShareUnits>
    <glspu:IssuanceOfRestrictedShareUnits contextRef="c0" decimals="0" id="ixv-19415" unitRef="usd">-39056</glspu:IssuanceOfRestrictedShareUnits>
    <ifrs-full:IssueOfEquity contextRef="c39" decimals="0" id="ixv-19416" unitRef="usd">2143</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity contextRef="c42" decimals="0" id="ixv-19417" unitRef="usd">11287861</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity contextRef="c0" decimals="0" id="ixv-19418" unitRef="usd">11290004</ifrs-full:IssueOfEquity>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment contextRef="c39" decimals="0" id="ixv-19419" unitRef="usd">5</glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment contextRef="c42" decimals="0" id="ixv-19420" unitRef="usd">-5</glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment>
    <ifrs-full:Equity contextRef="c50" decimals="0" id="ixv-19421" unitRef="usd">12299</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c53" decimals="0" id="ixv-19422" unitRef="usd">183533509</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c55" decimals="0" id="ixv-19423" unitRef="usd">764333</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c56" decimals="0" id="ixv-19424" unitRef="usd">105804</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c58" decimals="0" id="ixv-19425" unitRef="usd">-81785609</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c59" decimals="0" id="ixv-19426" unitRef="usd">-994514</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c60" decimals="0" id="ixv-19427" unitRef="usd">-29580140</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c1" decimals="0" id="ixv-19428" unitRef="usd">72055682</ifrs-full:Equity>
    <ifrs-full:ProfitLossBeforeTax contextRef="c0" decimals="0" id="ixv-19429" unitRef="usd">1749479</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c3" decimals="0" id="ixv-19430" unitRef="usd">-7267586</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c0" decimals="0" id="ixv-19431" unitRef="usd">3993733</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <glspu:ExpectedCreditLosses contextRef="c0" decimals="0" id="ixv-19432" unitRef="usd">364640</glspu:ExpectedCreditLosses>
    <ifrs-full:DepreciationExpense contextRef="c0" decimals="0" id="ixv-19433" unitRef="usd">275746</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c3" decimals="0" id="ixv-19434" unitRef="usd">321902</ifrs-full:DepreciationExpense>
    <ifrs-full:AmortisationExpense contextRef="c0" decimals="0" id="ixv-19435" unitRef="usd">442242</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense contextRef="c3" decimals="0" id="ixv-19436" unitRef="usd">406573</ifrs-full:AmortisationExpense>
    <ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-19437" unitRef="usd">73</ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment>
    <ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-19438" unitRef="usd">-257</ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c0" decimals="0" id="ixv-19439" unitRef="usd">722176</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c3" decimals="0" id="ixv-19440" unitRef="usd">500000</ifrs-full:AdjustmentsForSharebasedPayments>
    <glspu:AdjustmentsForShareOptionExpenses contextRef="c3" decimals="0" id="ixv-19441" unitRef="usd">38053</glspu:AdjustmentsForShareOptionExpenses>
    <ifrs-full:InterestExpense contextRef="c0" decimals="0" id="ixv-19442" unitRef="usd">416605</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c3" decimals="0" id="ixv-19443" unitRef="usd">376546</ifrs-full:InterestExpense>
    <ifrs-full:RevenueFromInterest contextRef="c0" decimals="0" id="ixv-19444" unitRef="usd">392455</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest contextRef="c3" decimals="0" id="ixv-19445" unitRef="usd">400516</ifrs-full:RevenueFromInterest>
    <glspu:GainsOnReversalOfAccountsAndOtherPayables contextRef="c3" decimals="0" id="ixv-19446" unitRef="usd">68165</glspu:GainsOnReversalOfAccountsAndOtherPayables>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c0" decimals="0" id="ixv-19447" unitRef="usd">-2729466</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c3" decimals="0" id="ixv-19448" unitRef="usd">616686</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets contextRef="c0" decimals="0" id="ixv-19449" unitRef="usd">-20027585</ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets contextRef="c3" decimals="0" id="ixv-19450" unitRef="usd">-3826381</ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable contextRef="c0" decimals="0" id="ixv-19451" unitRef="usd">3051025</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable contextRef="c3" decimals="0" id="ixv-19452" unitRef="usd">1534225</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c0" decimals="0" id="ixv-19453" unitRef="usd">1316</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c3" decimals="0" id="ixv-19454" unitRef="usd">12085</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <glspu:AdjustmentsForPrepayment contextRef="c0" decimals="0" id="ixv-19455" unitRef="usd">685966</glspu:AdjustmentsForPrepayment>
    <glspu:AdjustmentsForPrepayment contextRef="c3" decimals="0" id="ixv-19456" unitRef="usd">-1163915</glspu:AdjustmentsForPrepayment>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables contextRef="c0" decimals="0" id="ixv-19457" unitRef="usd">-433302</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables contextRef="c3" decimals="0" id="ixv-19458" unitRef="usd">-15757</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets contextRef="c0" decimals="0" id="ixv-19459" unitRef="usd">105401</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets contextRef="c3" decimals="0" id="ixv-19460" unitRef="usd">-30319</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets contextRef="c0" decimals="0" id="ixv-19461" unitRef="usd">423248</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets contextRef="c3" decimals="0" id="ixv-19462" unitRef="usd">-15315</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInContractLiabilities contextRef="c0" decimals="0" id="ixv-19463" unitRef="usd">-59403</ifrs-full:AdjustmentsForIncreaseDecreaseInContractLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInContractLiabilities contextRef="c3" decimals="0" id="ixv-19464" unitRef="usd">54746</ifrs-full:AdjustmentsForIncreaseDecreaseInContractLiabilities>
    <glspu:AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables contextRef="c0" decimals="0" id="ixv-19465" unitRef="usd">34</glspu:AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables>
    <glspu:AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables contextRef="c3" decimals="0" id="ixv-19466" unitRef="usd">-9</glspu:AdjustmentsForIncreaseDecreaseInTradeAndNotesPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c0" decimals="0" id="ixv-19467" unitRef="usd">-2160932</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c3" decimals="0" id="ixv-19468" unitRef="usd">-2846303</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables contextRef="c0" decimals="0" id="ixv-19469" unitRef="usd">-1500939</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables contextRef="c3" decimals="0" id="ixv-19470" unitRef="usd">-1288629</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <glspu:AdjustmentsForIncreaseDecreaseInProvisions contextRef="c0" decimals="0" id="ixv-19471" unitRef="usd">-79505</glspu:AdjustmentsForIncreaseDecreaseInProvisions>
    <glspu:AdjustmentsForIncreaseDecreaseInProvisions contextRef="c3" decimals="0" id="ixv-19472" unitRef="usd">-30203</glspu:AdjustmentsForIncreaseDecreaseInProvisions>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities contextRef="c0" decimals="0" id="ixv-19473" unitRef="usd">21982</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities contextRef="c3" decimals="0" id="ixv-19474" unitRef="usd">-8464</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c0" decimals="0" id="ixv-19475" unitRef="usd">26687</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:CashFlowsFromUsedInOperations contextRef="c0" decimals="0" id="ixv-19476" unitRef="usd">-11016380</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:CashFlowsFromUsedInOperations contextRef="c3" decimals="0" id="ixv-19477" unitRef="usd">-12006031</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:InterestReceivedClassifiedAsOperatingActivities contextRef="c0" decimals="0" id="ixv-19478" unitRef="usd">448299</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
    <ifrs-full:InterestReceivedClassifiedAsOperatingActivities contextRef="c3" decimals="0" id="ixv-19479" unitRef="usd">386537</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities contextRef="c0" decimals="0" id="ixv-19480" unitRef="usd">672592</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities contextRef="c3" decimals="0" id="ixv-19481" unitRef="usd">388045</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities contextRef="c0" decimals="0" id="ixv-19482" unitRef="usd">18106</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities contextRef="c3" decimals="0" id="ixv-19483" unitRef="usd">12491</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-19484" unitRef="usd">-11258779</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c3" decimals="0" id="ixv-19485" unitRef="usd">-12020030</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c0" decimals="0" id="ixv-19486" unitRef="usd">363096</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c3" decimals="0" id="ixv-19487" unitRef="usd">216672</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <glspu:ProceedsFromDisposalOfPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-19488" unitRef="usd">143</glspu:ProceedsFromDisposalOfPropertyPlantAndEquipment>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c0" decimals="0" id="ixv-19489" unitRef="usd">57982</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c3" decimals="0" id="ixv-19490" unitRef="usd">3257771</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c3" decimals="0" id="ixv-19491" unitRef="usd">1988270</ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments contextRef="c0" decimals="0" id="ixv-19492" unitRef="usd">-41291</ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments>
    <ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments contextRef="c3" decimals="0" id="ixv-19493" unitRef="usd">-265127</ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-19494" unitRef="usd">-462226</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c3" decimals="0" id="ixv-19495" unitRef="usd">-5727840</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:ProceedsFromCurrentBorrowings contextRef="c0" decimals="0" id="ixv-19496" unitRef="usd">7050890</ifrs-full:ProceedsFromCurrentBorrowings>
    <ifrs-full:ProceedsFromCurrentBorrowings contextRef="c3" decimals="0" id="ixv-19497" unitRef="usd">11037443</ifrs-full:ProceedsFromCurrentBorrowings>
    <ifrs-full:RepaymentsOfCurrentBorrowings contextRef="c0" decimals="0" id="ixv-19498" unitRef="usd">6622572</ifrs-full:RepaymentsOfCurrentBorrowings>
    <ifrs-full:RepaymentsOfCurrentBorrowings contextRef="c3" decimals="0" id="ixv-19499" unitRef="usd">9238450</ifrs-full:RepaymentsOfCurrentBorrowings>
    <ifrs-full:RepaymentsOfNoncurrentBorrowings contextRef="c0" decimals="0" id="ixv-19500" unitRef="usd">750819</ifrs-full:RepaymentsOfNoncurrentBorrowings>
    <ifrs-full:RepaymentsOfNoncurrentBorrowings contextRef="c3" decimals="0" id="ixv-19501" unitRef="usd">872431</ifrs-full:RepaymentsOfNoncurrentBorrowings>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c0" decimals="0" id="ixv-19502" unitRef="usd">68252</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c3" decimals="0" id="ixv-19503" unitRef="usd">8665</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfRegulatoryCapitalFinancialLiabilities contextRef="c0" decimals="0" id="ixv-19504" unitRef="usd">3000000</ifrs-full:RepaymentsOfRegulatoryCapitalFinancialLiabilities>
    <ifrs-full:ProceedsFromExerciseOfWarrants contextRef="c3" decimals="0" id="ixv-19505" unitRef="usd">4372875</ifrs-full:ProceedsFromExerciseOfWarrants>
    <glspu:ExerciseOfConvertiblePreferredShares contextRef="c0" decimals="0" id="ixv-19506" unitRef="usd">-9650000</glspu:ExerciseOfConvertiblePreferredShares>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares contextRef="c0" decimals="0" id="ixv-19507" unitRef="usd">11290004</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <glspu:ExerciseOfRestrictedShareUnits contextRef="c0" decimals="0" id="ixv-19508" unitRef="usd">39056</glspu:ExerciseOfRestrictedShareUnits>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-19509" unitRef="usd">17510195</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c3" decimals="0" id="ixv-19510" unitRef="usd">5290772</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c0" decimals="0" id="ixv-19511" unitRef="usd">122449</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c3" decimals="0" id="ixv-19512" unitRef="usd">-270698</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c0" decimals="0" id="ixv-19513" unitRef="usd">5911639</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c3" decimals="0" id="ixv-19514" unitRef="usd">-12727796</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c2" decimals="0" id="ixv-19515" unitRef="usd">5306857</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c15" decimals="0" id="ixv-19516" unitRef="usd">22996377</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c1" decimals="0" id="ixv-19517" unitRef="usd">11218496</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c61" decimals="0" id="ixv-19518" unitRef="usd">10268581</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory contextRef="c0" id="ixv-6331">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 1. &lt;b&gt;Corporate and group information&lt;/b&gt;&lt;/p&gt;



&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;Gorilla Technology Group Inc.
(the &#x201c;Company&#x201d;) was incorporated in the Cayman Islands in May 2001. The Company and its subsidiaries (collectively referred
herein as the &#x201c;Group&#x201d;) are primarily engaged in providing information, software and data processing services.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;On July 14, 2022, with consummation
of capital recapitalization as provided in Note 18, the Company&#x2019;s shares and warrants commenced trading on The Nasdaq Capital Markets
under the ticker symbols &#x201c;GRRR&#x201d; and &#x201c;GRRRW&#x201d;, respectively&lt;span style="font-family: Times New Roman, Times, Serif"&gt;.&lt;/span&gt;&lt;/p&gt;</ifrs-full:DisclosureOfInformationAboutMethodsInputsAndAssumptionsUsedForMeasuringObligationsForReturnsRefundsAndOtherSimilarObligationsExplanatory>
    <ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory contextRef="c0" id="ixv-6342">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 2. &lt;b&gt;The authorization of the consolidated financial statements&lt;/b&gt;&lt;/p&gt;



&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
were authorized for issuance by the Audit Committee on September 30, 2024.&lt;/p&gt;</ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory>
    <glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock contextRef="c0" id="ixv-6350">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 3. &lt;b&gt;Application of new and revised International Financial Reporting Standards (&#x201c;IFRS&#x201d;), International Accounting Standards (&#x201c;IAS&#x201d;), International Financial Reporting Interpretations Committee (&#x201c;IFRIC&#x201d;) Interpretations and Standing Interpretations Committee (&#x201c;SIC&#x201d;) Interpretations issued by the International Accounting Standards Board (&#x201c;IASB&#x201d;), (collectively, &#x201c;IFRSs&#x201d;)&lt;/b&gt;&lt;/p&gt;



&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;a)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Amendments to IFRSs and the new interpretation that are mandatorily
effective for the current year&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&#160;&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="vertical-align: top"&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"&gt;&lt;b&gt;New Standards, Interpretations and Amendments&lt;/b&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%; font-size: 10pt"&gt;&lt;b&gt;Effective date issued by IASB&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Amendments to IFRS 16, &#x2018;Lease liability in a sale and leaseback&#x2019;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2024 &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; "&gt; &lt;td&gt;Amendments to IAS 1, &#x2018;Classification of liabilities as current or noncurrent&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2024 &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Amendments to IAS 1, &#x2018;Non-current liabilities with covenants&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2024 &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; "&gt; &lt;td&gt;Amendments to IAS 7 and IFRS 7, &#x2019;Supplier finance arrangements&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2024 &lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Group has adopted the above new standards,
interpretations and amendments as of the effective date. Based on the Group&#x2019;s assessment, the above standards and interpretations
have no significant impact to the Group&#x2019;s financial condition and financial performance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;b)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;New standards, interpretations and amendments in issue but
not yet effective&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;



&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;New standards, interpretations and amendments
in issue but not yet effective are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&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="vertical-align: top"&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"&gt;&lt;b&gt;New Standards, Interpretations and Amendments&lt;/b&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%"&gt;&lt;b&gt;Effective date issued by IASB&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Amendments to IAS 21, &#x2018;Lack of exchangeability&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-size: 10pt"&gt;January 1, 2025&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; "&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;Amendments to IFRS 10 and IAS 28, &#x2019;Sale or contribution of assets between an investor and its associate or joint venture&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;To be determined by IASB &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt; &lt;td&gt;IFRS 18, &#x201c;Presentation and disclosure in financial statements&#x201d; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2027 &lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Based on the Group&#x2019;s assessment, the above
standards and interpretations have no significant impact to the Group&#x2019;s financial condition and financial performance.&lt;/p&gt;</glspu:ApplicationsOfNewAndRevisedIFRSAndIASAndIFRICAndSICAndIASBTextBlock>
    <glspu:DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock contextRef="c0" id="ixv-6360">&lt;b&gt;Amendments to IFRSs and the new interpretation that are mandatorily
effective for the current year&lt;/b&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"&gt;&lt;b&gt;New Standards, Interpretations and Amendments&lt;/b&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%; font-size: 10pt"&gt;&lt;b&gt;Effective date issued by IASB&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Amendments to IFRS 16, &#x2018;Lease liability in a sale and leaseback&#x2019;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2024 &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; "&gt; &lt;td&gt;Amendments to IAS 1, &#x2018;Classification of liabilities as current or noncurrent&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2024 &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Amendments to IAS 1, &#x2018;Non-current liabilities with covenants&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2024 &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; "&gt; &lt;td&gt;Amendments to IAS 7 and IFRS 7, &#x2019;Supplier finance arrangements&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2024 &lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</glspu:DisclosureOfAmendmentsToIFRSsAndNewInterpretationThatAreMandatorilyEffectiveForTheCurrentYearTableTextBlock>
    <glspu:NewStandardsInterpretationsAndAmendments contextRef="c62" id="ixv-19519">Amendments to IFRS 16, &#x2018;Lease liability in a sale and leaseback&#x2019;</glspu:NewStandardsInterpretationsAndAmendments>
    <glspu:EffectiveDatesIssuedByIASB contextRef="c62" id="ixv-19520">January 1, 2024</glspu:EffectiveDatesIssuedByIASB>
    <glspu:NewStandardsInterpretationsAndAmendments contextRef="c63" id="ixv-19521">Amendments to IAS 1, &#x2018;Classification of liabilities as current or noncurrent&#x2019;</glspu:NewStandardsInterpretationsAndAmendments>
    <glspu:EffectiveDatesIssuedByIASB contextRef="c63" id="ixv-19522">January 1, 2024</glspu:EffectiveDatesIssuedByIASB>
    <glspu:NewStandardsInterpretationsAndAmendments contextRef="c64" id="ixv-19523">Amendments to IAS 1, &#x2018;Non-current liabilities with covenants&#x2019;</glspu:NewStandardsInterpretationsAndAmendments>
    <glspu:EffectiveDatesIssuedByIASB contextRef="c64" id="ixv-19524">January 1, 2024</glspu:EffectiveDatesIssuedByIASB>
    <glspu:NewStandardsInterpretationsAndAmendments contextRef="c65" id="ixv-19525">Amendments to IAS 7 and IFRS 7, &#x2019;Supplier finance arrangements&#x2019;</glspu:NewStandardsInterpretationsAndAmendments>
    <glspu:EffectiveDatesIssuedByIASB contextRef="c65" id="ixv-19526">January 1, 2024</glspu:EffectiveDatesIssuedByIASB>
    <glspu:DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock contextRef="c0" id="ixv-19527">New standards, interpretations and amendments
in issue but not yet effective are as follows:&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 68%; font-size: 10pt"&gt;&lt;b&gt;New Standards, Interpretations and Amendments&lt;/b&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 30%"&gt;&lt;b&gt;Effective date issued by IASB&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Amendments to IAS 21, &#x2018;Lack of exchangeability&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-size: 10pt"&gt;January 1, 2025&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; "&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;Amendments to IFRS 10 and IAS 28, &#x2019;Sale or contribution of assets between an investor and its associate or joint venture&#x2019; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;To be determined by IASB &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt; &lt;td&gt;IFRS 18, &#x201c;Presentation and disclosure in financial statements&#x201d; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;January 1, 2027 &lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</glspu:DisclosureOfNewStandardsInterpretationsAndAmendmentsInIssueButNotYetEffectiveTableTextBlock>
    <glspu:NewStandardsInterpretationsAndAmendments contextRef="c66" id="ixv-19528">Amendments to IAS 21, &#x2018;Lack of exchangeability&#x2019;</glspu:NewStandardsInterpretationsAndAmendments>
    <glspu:EffectiveDatesIssuedByIASB contextRef="c66" id="ixv-19529">January 1, 2025</glspu:EffectiveDatesIssuedByIASB>
    <glspu:NewStandardsInterpretationsAndAmendments contextRef="c67" id="ixv-19530">Amendments to IFRS 10 and IAS 28, &#x2019;Sale or contribution of assets between an investor and its associate or joint venture&#x2019;</glspu:NewStandardsInterpretationsAndAmendments>
    <glspu:EffectiveDatesIssuedByIASB contextRef="c67" id="ixv-19531">To be determined by IASB</glspu:EffectiveDatesIssuedByIASB>
    <glspu:NewStandardsInterpretationsAndAmendments contextRef="c68" id="ixv-19532">IFRS 18, &#x201c;Presentation and disclosure in financial statements&#x201d;</glspu:NewStandardsInterpretationsAndAmendments>
    <glspu:EffectiveDatesIssuedByIASB contextRef="c68" id="ixv-19533">January 1, 2027</glspu:EffectiveDatesIssuedByIASB>
    <ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory contextRef="c0" id="ixv-6446">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 4. &lt;b&gt;Summary of significant accounting policies&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -12.2pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The principal accounting policies applied in the
preparation of these consolidated financial statements are set out below. These policies have been consistently applied to all the periods
presented, unless otherwise stated.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;a)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Statement of compliance&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements of the Group
have been prepared in accordance with IFRSs that came into effective as issued by the IASB.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;b)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;The capital reorganization&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-style: normal; font-weight: normal"&gt;With
consummation of the business combination with Global SPAC Partners Co. (&#x201c;Global&#x201d;) on July 13, 2022 (the &#x201c;Closing Date&#x201d;)
as provided in Note 18, this transaction is accounted for as a capital reorganization. The business combination, which is not within
the scope of IFRS 3 as Global does not meet the definition of a business in accordance with IFRS 3, is accounted for within the scope
of IFRS 2. As such, the business combination is treated as the equivalent of the Company issuing shares at the closing of the business
combination for the net assets of Global as of the Closing Date, accompanied by a capital recapitalization. The net assets of Global
are stated at historical cost, with no goodwill or other intangible assets recorded.&#160;&lt;/span&gt;&lt;/p&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;c)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Basis of preparation&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Except for the following items, the consolidated financial statements have been prepared under the historical
cost convention:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Defined benefit assets are recognized based on the net amount
of pension fund assets less present value of defined benefit obligation.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Financial assets and liabilities at fair value through profit
or loss.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The preparation of financial statements in conformity with IFRSs requires the use of certain critical
accounting estimates. It also requires management to exercise its judgment in the process of applying the Group&#x2019;s accounting policies.
The areas involving a higher degree of judgment or complexity, or areas where assumptions and estimates are significant to the consolidated
financial statements are disclosed in Note 4 dd).&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Certain amounts in the prior year financial statements have been reclassified to conform to the current
year presentation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;d)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Basis of condensed consolidation&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Basis for preparation of condensed consolidated financial statements:&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;All subsidiaries are included in the Group&#x2019;s condensed consolidated
financial statements. Subsidiaries are all entities controlled by the Group. The Group controls an entity when the Group is exposed, or
has rights, to variable returns from its involvement with the entity and has the ability to affect those returns through its power over
the entity. Consolidation of subsidiaries begins from the date the Group obtains control of the subsidiaries and ceases when the Group
loses control of the subsidiaries.&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Inter-company transactions, balances and unrealized gains
or losses on transactions between companies within the Group are eliminated. Accounting policies of subsidiaries have been adjusted where
necessary to ensure consistency with the policies adopted by the Group.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;When the Group loses control of a subsidiary, the Group remeasures
any investment retained in the former subsidiary at its fair value. That fair value is regarded as the fair value on initial recognition
of a financial asset or the cost on initial recognition of the associate or joint venture. Any difference between fair value and carrying
amount is recognized in profit or loss. All amounts previously recognized in other comprehensive income in relation to the subsidiary
are reclassified to profit or loss on the same basis as would be required if the related assets or liabilities were disposed of. That
is, when the Group loses control of a subsidiary, all gains or losses previously recognized in other comprehensive income in relation
to the subsidiary should be reclassified from equity to profit or loss, if such gains or losses would be reclassified to profit or loss
when the related assets or liabilities are disposed of.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subsidiaries included in the condensed consolidated financial statements:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0in"&gt;&#160;&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="vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Ownership (%)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left"&gt;&lt;b&gt;Name of investor&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Name of subsidiary&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Main business activities&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt; 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Note&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 22%; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 20%; text-align: center"&gt;Gorilla Science &amp;amp; Technology Holding, Inc. (Gorilla BVI)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 20%; text-align: center"&gt;Information software and data processing services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center; width: 11%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;ISSCore Technology, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Telmedia Technology Limited (Telmedia)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla SPAC Partners Co. (Global)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Dormant corporation&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology UK Limited (Gorilla UK)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Egypt (Gorilla Egypt)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 1&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Distribution Egypt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Software and hardware distribution services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 2&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla BVI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Inc. (Gorilla Taiwan)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; vertical-align: top"&gt;Telmedia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;NSGUARD Technology Inc. (NSGURAD)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;Telmedia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Japan Inc. (Gorilla Japan)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla UK&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology (India) Private Limited (Gorilla India)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 3&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla UK&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Distribution Partners Limited (Gorilla Distribution)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Software and hardware distribution services&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;55&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;55&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 4&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.35pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 88.8pt; text-align: justify; text-indent: -39.25pt"&gt;Note 1: Gorilla
Egypt was established in March 2023&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 88.8pt; text-align: justify; text-indent: -39.25pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;Note 2: Gorilla
Distribution Egypt was established in November 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;Note 3: Gorilla
India was established in August 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;Note 4: Gorilla
Distribution was established in November 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subsidiaries not included in the condensed consolidated financial statements: None.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Adjustments for subsidiaries with different balance sheet
dates: None.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Significant restrictions: None.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(f)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subsidiaries that have non-controlling interests that are
material to the Group: None.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;d)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Foreign currency translation&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Items included in the financial
statements of each of the Group&#x2019;s entities are measured using the currency of the primary economic environment in which the
entity operates (the &#x201c;functional currency&#x201d;). The condensed consolidated financial statements are presented in United
States dollars, which is the Company&#x2019;s functional and the Group&#x2019;s presentation currency.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Foreign currency transactions and balances&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Foreign currency transactions are translated into the functional
currency using the exchange rates prevailing at the dates of the transactions or valuation where items are remeasured. Foreign exchange
gains and losses resulting from the settlement of such transactions are recognized in profit or loss in the period in which they arise.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Monetary assets and liabilities denominated in foreign currencies
at the period end are retranslated at the exchange rates prevailing at the balance sheet date. Exchange differences arising upon re-translation
at the balance sheet date are recognized in profit or loss.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 72px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;iii)&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;Non-monetary assets and liabilities denominated in foreign currencies that are not measured at fair value are translated using the historical exchange rates at the dates of the initial transactions. All foreign exchange gains and losses are presented in the statement of comprehensive loss within &#x2018;other gains (losses) &#x2013; net&#x2019;.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Translation of foreign operations&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The operating results and financial position of all the group
entities that have a functional currency different from the presentation currency are translated into the presentation currency as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets and liabilities for each balance sheet presented are
translated at the closing exchange rate at the date of that balance sheet;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 78.25pt; text-align: justify; text-indent: -12.2pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Income and expenses for each statement of comprehensive loss
are translated at average exchange rates of that period; and&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 78.25pt; text-align: justify; text-indent: -12.2pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;All resulting exchange differences are recognized in other comprehensive
income.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 66.05pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;When the foreign operation partially disposed of or sold is a subsidiary, cumulative exchange differences
that were recorded in other comprehensive income are proportionately transferred to the non-controlling interest in this foreign operation.
In addition, even when the Group retains partial interest in the former foreign subsidiary after losing control of the former foreign
subsidiary, such transactions should be accounted for as disposal of all interest in the foreign operation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;e)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Classification of current and non-current items&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets that meet one of the following criteria are classified
as current assets; otherwise they are classified as non-current assets:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets arising from operating activities that are expected
to be realized, or are intended to be sold or consumed within the normal operating cycle;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets held mainly for trading purposes;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets that are expected to be realized within twelve months
from the balance sheet date; and&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Cash and cash equivalents, excluding restricted cash and
cash equivalents.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities that meet one of the following criteria are classified
as current liabilities; otherwise they are classified as non-current liabilities:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities that are expected to be paid off within the normal
operating cycle;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities arising mainly from trading activities;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities that are to be paid off within twelve months
from the balance sheet date; and&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities for which the repayment date cannot be extended
unconditionally to more than twelve months after the balance sheet date.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;f)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Cash equivalents&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Cash equivalents refer to short-term,
highly liquid investments that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes
in value. Time deposits that meet the definition above and are held for the purpose of meeting short-term cash commitments in operations
are classified as cash equivalents.&lt;/p&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;g)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Financial assets at fair value through profit or loss&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Financial assets at fair value through profit or loss are
financial assets that are not measured at amortized cost or fair value through other comprehensive income.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;On a regular way purchase or sale basis, financial assets
at fair value through profit or loss are recognized and derecognized using trade date accounting.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;At initial recognition, the Group measures the financial assets
at fair value and recognizes the transaction costs in profit or loss. The Group subsequently measures the financial assets at fair value,
and recognizes the gain or loss in profit or loss.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;h)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Financial assets at amortized cost&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group classifies its financial assets as at amortized
cost only if both of the following criteria are met:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;the asset is held within a business model whose objective
is to collect the contractual cash flows, and&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;the contractual terms give rise to cash flows that are solely
payments of principal and interest.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;On a regular way purchase or sale basis, financial assets
at amortized cost are recognized and derecognized using trade date accounting.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;At initial recognition, the Group measures the financial assets
at fair value plus transaction costs. Interest income from these financial assets is included in finance income using the effective interest
method. A gain or loss is recognized in profit or loss when the asset is derecognized or impaired.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;(d)&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;The Group&#x2019;s time deposits, which do not fall under cash equivalents are those with a short maturity period and are measured at initial investment amount as the effect of discounting is immaterial.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;i)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Accounts receivable&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Accounts receivable represent the Group&#x2019;s contractual
right to receive consideration in exchange for transferred goods or rendered services.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Non-interest bearing short-term accounts receivable are measured
at the original invoice amount as the effect of discounting is immaterial.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;j)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Impairment of financial assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;For debt instruments measured at financial
assets at amortized cost, at each reporting date, the Group recognizes the impairment provision for 12 months expected credit losses if
there has not been a significant increase in credit risk since initial recognition or recognizes the impairment provision for the lifetime
expected credit losses (ECLs) if such credit risk has increased since initial recognition after taking into consideration all reasonable
and verifiable information that includes forecasts. On the other hand, for accounts receivable or contract assets that do not contain
a significant financing component, the Group recognizes the impairment provision for lifetime ECLs.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;k)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Derecognition of financial assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group derecognizes a financial asset when the contractual
rights to receive the cash flows from the financial asset have expired.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group derecognizes a financial asset when the contractual
rights to receive cash flows of the financial asset have been transferred and the Group has transferred substantially all risks and rewards
of ownership of the financial asset.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;l)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Operating leases (lessor)&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Lease income from an operating lease
(net of any incentives given to the lessee) is recognized in profit or loss on a straight-line basis over the lease term.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;m)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Inventories are stated at the lower
of cost and net realizable value. Cost is determined using the weighted-average method. The item by item approach is used in applying
the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less
the estimated costs of completion and the estimated costs necessary to make the sale.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;n)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Property, plant and equipment&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Property, plant and equipment are initially recorded at cost.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subsequent costs are included in the asset&#x2019;s carrying
amount or recognized as a separate asset, as appropriate, 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. The carrying amount of the replaced part is derecognized.
All other repairs and maintenance are charged to profit or loss during the financial period in which they are incurred.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Land is not depreciated. Property, plant and equipment apply
cost model and are depreciated using the straight-line method over their estimated useful lives. Each part of an item of property, plant,
and equipment with a cost that is significant in relation to the total cost of the item must be depreciated separately.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The assets&#x2019; residual values, useful lives and depreciation
methods are reviewed, and adjusted if appropriate, at each financial year-end. If expectations for the assets&#x2019; residual values
and useful lives differ from previous estimates or the patterns of consumption of the assets&#x2019; future economic benefits embodied
in the assets have changed significantly, any change is accounted for as a change in estimate under IAS 8, &#x2018;Accounting Policies,
Changes in Accounting Estimates and Errors&#x2019;, from the date of the change. The estimated useful lives of property, plant and equipment
are as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&#160;&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: 88%; text-align: left"&gt;Buildings and structures&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;50 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Transportation equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3 ~ 5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Leasehold equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3 ~ 5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other equipment (Note)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Note: Other equipment primarily includes
big data platform for image analytics, data storage equipment and server equipment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.2pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;o)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Leasing arrangements (lessee)&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#xff0d;&lt;/span&gt;right-of-use
assets/ lease liabilities&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Leases are recognized as a right-of-use asset and a corresponding
lease liability at the date at which the leased asset is available for use by the Group. For short-term leases or leases of low-value
assets, lease payments are recognized as an expense on a straight-line basis over the lease term.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Lease liabilities include the net present value of the remaining lease payments at the commencement
                                                                                  date, discounted using the interest rate implicit in the lease. If such rate cannot be readily determined, the incremental borrowing
                                                                                  rate is employed. Lease payments are comprised of fixed payments, less any lease incentives receivable.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Group subsequently measures lease
liabilities at amortized cost using the interest method and recognizes interest expense over the lease term. The lease liability is remeasured
and the amount of remeasurement is recognized as an adjustment to the right-of-use asset when there are changes in the lease term or lease
payments and such changes do not arise from contract modifications.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.55pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;At the commencement date, the right-of-use asset is stated at cost comprising the amount of the
                                                                                  initial measurement of lease liability less any lease payments made at or before the commencement date, less any lease incentive
                                                                                  received; and include any initial direct costs incurred by the Group and an estimate of cost to be incurred by the Group in
                                                                                  dismantling and removing the underlying asset and restoration. The right-of-use asset is measured subsequently using the cost model
                                                                                  and is depreciated from the commencement date to the earlier of the end of the asset&#x2019;s useful life or the end of the lease
                                                                                  term. When the lease liability is remeasured, the amount of remeasurement is recognized as an adjustment to the right-of-use
                                                                                  asset.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;For lease modifications that decrease the scope of the lease,
the lessee shall decrease the carrying amount of the right-of-use asset and remeasure the lease liability to reflect the partial or full
termination of the lease, and recognize the difference in profit or loss.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;p)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Intangible assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Computer software Computer software is stated at cost and
amortized on a straight-line basis over its estimated useful life of 1 to 5 years.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Intellectual property rights Intellectual property rights
are stated at historical cost and are amortized on a straight-line basis over their estimated useful lives of 10 years.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;q)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Impairment of non-financial assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The Group assesses at each balance sheet date the recoverable amounts
of those assets where there is an indication that they are impaired. An impairment loss is recognized for the amount by which the asset&#x2019;s
carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset&#x2019;s fair value less costs to sell
or value in use. The fair value less costs of disposal calculation is based on available data from binding sales transactions, conducted
at arm&#x2019;s length, for similar assets or observable market prices less incremental costs for disposing of the asset. The value in
use calculation is based on a discounted cash flow (&#x2018;DCF&#x2019;) model. The cash flows are derived from the budget for the next
five years and do not include restructuring activities that the Group is not yet committed to or significant future investments that will
enhance the asset&#x2019;s performance of the cash generating unit being tested. The recoverable amount is sensitive to the discount rate
used for the DCF model as well as the expected future cash-inflows and the growth rate used for extrapolation purposes. When the circumstances
or reasons for recognizing impairment loss for an asset in prior years no longer exist or diminish, the impairment loss is reversed. The
increased carrying amount due to reversal should not be more than what the depreciated or amortized historical cost would have been if
the impairment had not been recognized. There was no impairment of non-financial assets for the six months periods ended June 30, 2024
and 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;r)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Borrowings&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Borrowings comprise long-term and short-term
bank borrowings and other short-term loans. Loans are recognized initially at fair value, net of transaction costs incurred. Loans are
subsequently stated 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.&lt;/p&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;s)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Notes and accounts payable&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Accounts payable are liabilities for purchases of goods or
services and notes payable are those resulting from operating and non-operating activities.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Non-interest bearing short-term notes and accounts payable
are measured at the original invoice amount as the effect of discounting is immaterial.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;t)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Convertible preference share liabilities&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Convertible preference share liabilities
issued by the Group contain conversion options (that is, the preference shareholders have the right to convert the preference shares into
the Group&#x2019;s common shares, but not by exchanging a fixed amount of cash for a fixed number of common shares), call options and put
options. The Group classifies the preference share liabilities upon issuance as a financial asset or financial liability in accordance
with the contract terms. They are accounted for as follows:&lt;/p&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The embedded call options and put options are recognized initially
at net fair value as &#x2018;financial assets or financial liabilities at fair value through profit or loss&#x2019;. They are subsequently
remeasured and stated at fair value on each balance sheet date; the gain or loss is recognized as &#x2018;gain or loss on valuation of
financial assets or financial liabilities at fair value through profit or loss&#x2019;.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The host contracts of preference share liabilities are initially
recognized at fair value. Any difference between the initial recognition and the redemption value is accounted for as the premium or
discount on preference share liabilities and subsequently is amortized in profit or loss as and adjustment to &#x2018;finance costs&#x2019;
over the period of circulation using the effective interest method.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Any transaction costs directly attributable to the issuance
are allocated to each liability component in proportion to the initial carrying amount of each abovementioned item.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;(d)&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;When shareholders exercise conversion options, the liability component of the preference share liabilities shall be remeasured on the conversion date. The issuance cost of converted common shares is the total book value of the abovementioned liability component and &#x2018;capital surplus&#x2019;.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;u)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Derecognition of financial liabilities&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;A financial liability is derecognized
when the obligation under the liability specified in the contract is discharged, cancelled or expired.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 12.2pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;&lt;b&gt;v)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Provisions&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify"&gt;Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event. It is probable
that the Company will be required to settle that obligation and a reliable estimate can be made of the obligation amount. The amount recognized
as a provision is the best estimate of the consideration required to settle the present obligation at the reporting date, taking into
account the risks and uncertainties surrounding the obligation. Where a provision is measured using the cash flows estimated to settle
the present obligation, its carrying amount is the present value of those cash flows when the effect of the time value of money is material.
When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable
is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured
reliably&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify"&gt;(a) Warranties&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify"&gt;Assurance-type warranties are recognized
when the Group has a present legal obligation as a result of past events, and it is probable that an outflow of economic resources will
be required to settle the obligation and the amount of the obligation can be reliably estimated. Warranties are measured at the present
value of the expenditure expected to be required to settle the obligation on the balance sheet date. The only post-sale obligation to
customers is in respect of warranties that provide assurance that products will operate in accordance with agreed-upon specifications
and function as intended. These warranty provisions are only invoked when a customer makes requests relating to flawed, malfunctional
or defective products. Since customers do not have the option to purchase the warranty separately and the warranty does not offer any
technical support or the right to receive unspecified updates, upgrades or enhancements, the warranty is not considered a separate performance
obligation pursuant to IFRS 15. B28 through B33 and, accordingly, is accounted for as a liability in accordance with IAS 37.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 12.2pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;&lt;b&gt;w)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Employee benefits&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Short-term employee benefits&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Short-term employee benefits are recognized
when the employee has rendered the service and are measured at undiscounted amount of benefits expected to be paid in exchange for that
service.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Pensions&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Defined contribution plans&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"&gt;Under defined contribution plans, contributions
are recognized as pension expenses when they are due on an accrual basis. Prepaid contributions are recognized as an asset to the extent
of a cash refund or a reduction in the future payments.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Defined benefit plans&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&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="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
defined benefit plans were terminated as of December 31, 2023.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Net obligation under a defined benefit plan is defined as the
present value of an amount of pension benefits that employees will receive on retirement for their services with the Group in current
period or prior periods. The liability recognized in the balance sheet in respect of defined benefit pension plans is the present value
of the defined benefit obligation at the balance sheet date less the fair value of plan assets. The net defined benefit obligation is
calculated annually by independent actuaries using the projected unit credit method. The rate used to discount is determined by using
interest rates of government bonds (at the balance sheet date) of a currency and term consistent with the currency and term of the employment
benefit obligations.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Remeasurements arising on defined benefit plans are recognized
in other comprehensive income in the period in which they arise and are recorded as retained earnings.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Pension cost for the interim period is calculated on a year-to-date
basis by using the pension cost rate derived from the actuarial valuation at the end of the prior financial year, adjusted for significant
market fluctuations since that time and for significant curtailments, settlements, or other significant one-off events. Also, the related
information is disclosed accordingly.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72.85pt; text-align: justify; text-indent: -10.45pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Employees&#x2019; compensation and directors&#x2019; remuneration&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Employees&#x2019; compensation and directors&#x2019;
remuneration are recognized as expenses and liabilities, provided that such recognition is required under legal or constructive obligation
and those amounts can be reliably estimated. Any difference between the resolved amounts and the subsequently actual distributed amounts
is accounted for as changes in estimates.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;x)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt; Share-based payment&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Under the equity-settled
share-based payment arrangements, the employee services received are measured at the fair value of the equity instruments granted at
the grant date, and are recognized as compensation cost or operating expenses over the vesting period, with a corresponding
adjustment to equity. The fair value of the equity instruments granted shall reflect the impact of market vesting conditions and
non-vesting conditions. Share-based payment is subject to adjustment based on the service conditions that are expected to be satisfied
and the estimates of the number of equity instruments that are expected to vest under the non-market vesting conditions at each
balance sheet date. Ultimately, the amount of compensation cost recognized is based on the number of equity instruments that
eventually vest.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Having recognized the goods or services
received and a corresponding increase in equity, the Company shall make no subsequent adjustment to total equity after vesting date. However,
this requirement does not preclude the Company from recognizing a transfer within equity.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;y)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Income tax&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The tax expense for the period comprises current and deferred tax. Tax is recognized in profit or loss.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The current income tax expense is calculated on the basis of the tax laws enacted or substantively enacted
at the balance sheet date in the countries where the Company and its subsidiaries operate and generate taxable income. Management periodically
evaluates positions taken in tax returns with respect to situations in accordance with applicable tax regulations. It establishes provisions
where appropriate based on the amounts expected to be paid to the tax authorities.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Deferred tax is recognized, using the balance sheet liability method, on temporary differences between
the tax bases of assets and liabilities and their carrying amounts in the consolidated balance sheet. Deferred tax is provided on temporary
differences arising from investments in subsidiaries, except where the timing of the reversal of the temporary difference is controlled
by the Group and it is probable that the temporary difference will not be reversed in the foreseeable future. Deferred tax assets and
liabilities are measured based on the tax rates and laws that are expected to apply when the assets and liabilities will be realized or
settled.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Deferred tax assets are recognized only to the extent that it is probable that future taxable profit will
be available against which the temporary differences can be utilized. At each balance sheet date, unrecognized and recognized deferred
tax assets are reassessed.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Current income tax assets and liabilities are offset and the net amount reported in the balance sheet
when there is a legally enforceable right to offset the recognized amounts and an intention to settle on a net basis or realize the asset
and settle the liability simultaneously. Deferred tax assets and liabilities are offset on the balance sheet when the entity has the legally
enforceable right to offset current tax assets against current tax liabilities and they are levied by the same taxation authority on either
the same entity or different entities that intend to settle on a net basis or realize the asset and settle the liability simultaneously.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(f)&lt;/td&gt;&lt;td style="text-align: justify"&gt;When the Company has a history of recent losses, the Company recognizes a deferred tax asset arising from
unused tax losses only to the extent that the Company has sufficient taxable temporary differences or there is convincing other evidence
that sufficient taxable profit will be available against which the unused tax losses can be utilized by the Company.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(g)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The interim period income tax expense is recognized based on the estimated average annual effective income
tax rate expected for the full financial year applied to the pretax income of the interim period, and the related information is disclosed
accordingly.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;z)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Share capital&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Ordinary shares are classified as equity. The classification of preference shares is determined according
to the special rights attached to preference shares based on the substance of the contract and the definition of financial liabilities
and equity instruments. Incremental costs directly attributable to the issue of new shares or share options are shown in equity as a deduction
from the proceeds.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Where the Company repurchases the Company&#x2019;s equity share capital that has been issued, the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to the Company&#x2019;s
equity holders. Where such shares are subsequently reissued, the difference between their book value and any consideration received, net
of any directly attributable incremental transaction costs and the related income tax effects, is included in equity attributable to the
Company&#x2019;s equity holders.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;aa)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Revenue recognition&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Group generates revenue from
offering hardware and software products as well as professional services to its customers. Sales of hardware consists of single
performance obligation. Sales of software consists of both single or multiple performance obligations and transaction price of which
is allocated to each performance obligation on a relative stand-alone selling price basis. Major types of sales of services offered
are system integration service and maintenance service. The Group only offers one contract when a customer purchases more than one
offering at or near the same time. Such contract including more than one offering is only made in relation to system integration
service. For system integration service, services and goods promised in the contract are highly dependent on and highly interrelated
with each other and is not separately identifiable from other promises in the contract. Therefore, all goods and services in the
contract are exclusively accounted for as a single performance obligation. For maintenance service project, the inputs of labor
hours and resources are expended evenly throughout the performance period. Therefore, the Group recognizes revenue on a
straight-line basis.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales of goods-hardware&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group&#x2019;s sales of goods-hardware are primarily selling of externally purchased server, solid
state drive, hard drives, and computer peripheral to the customer. Sales are recognized when control of the products has transferred,
being when the products are delivered to the customer, the customer has full discretion over the channel and price to sell the products,
and there is no unfulfilled obligation that could affect the customer&#x2019;s acceptance of the products. Delivery occurs when the products
have been shipped to the specific location, the risks of obsolescence and loss have been transferred to the customer, and either the customer
has accepted the products in accordance with the sales contract, or the Group has objective evidence that all criteria for acceptance
have been satisfied.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Revenue is recognized based on the price specified in the contract, net of estimated business tax, sales
return and discounts. Accumulated experience is used to estimate and provide for the discounts, using the expected value method, and revenue
is only recognized to the extent that it is highly probable that a significant reversal will not occur. The estimation is subject to an
assessment at each reporting date.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales of goods-software&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group develops and sells video intelligence and security convergence products. Sales are from sell
of software products such as system software, database and platform by providing a right of use to customers which can be accounted for
as a single or multiple performance obligations, depending on whether or not the customer can benefit from the good on its own and the
Group&#x2019;s promise to transfer the goods to the customer is separately identifiable from other promises in the contract. The Group
only offers one offering in sales of software contract and it may offer several software products within the same contract and each software
product is distinct and independent from one another. Under such circumstance, a contract contains multiple performance obligations and
revenue is recognized upon fulfilment of each performance obligation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Transaction prices are determined at contract inception based on the price specified in the contract,
net of estimated business tax, sales return and discounts. Accumulated experience is used to estimate and provide for the discounts, using
the expected value method, and revenue is only recognized to the extent that it is highly probable that a significant reversal will not
occur. The estimation is subject to an assessment at each reporting date. The Group allocates the transaction price to each performance
obligation on a relative stand-alone selling price basis. The Group sells each of its software products separately so that the relative
stand-alone selling price can be determined accordingly. Revenue is recognized as the control of each performance obligations is transferred
at a point in time, being when the software installed to the customer. The customer can direct the use of, and obtain substantially all
of the remaining benefits from, the software at the point in time at which the software is installed, and there is no unfulfilled obligation
that could affect the customer&#x2019;s acceptance of the products.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales of services&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group provides information, software and data processing services. Main types of services offered
are system integration service contract and maintenance service contract. System integration service includes information and communication
systems, installation of software and hardware equipment as well as implementation and integration of various systems whereas maintenance
service is to provide maintenance work for equipment at the performance location during the contractual period. The consideration promised
in the most of service contracts with customer of the Group are generally at fixed amount, and the amounts of variable consideration in
certain service contracts which also include fixed amount of consideration are insignificant.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;For system integration service projects, the arrangements
typically include sales of hardware, software, and services within the same contract. However, since the goods and services promised
in the contract are significantly affected by one or more of the other goods or services in the contract to function as intended, they
are highly dependent on and highly interrelated with each other and is not separately identifiable from other promises in the contract.
Therefore, all of the arrangements in the contract are deemed a single performance obligation and allocation of transaction price is
not required. Revenue is recognized based on the actual service provided to the end of the reporting period as a proportion of the total
services to be provided, because the customer receives and uses the benefits simultaneously. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. Costs that do not depict progress toward satisfaction of the performance obligation are included in contract costs but
may not result in revenue being recognized, for example when such costs are attributable to significant unanticipated inefficiencies
that were not included in the price of the contract or significant re-work. At times costs may be incurred that are not reflective of
the Company&#x2019;s progress towards satisfaction of the performance obligation which may result in revenue being recognized only to
the extent of such costs without any profit, for example uninstalled materials that are (1) not distinct, (2) control is transferred
to the customer significantly before integration of the goods into the project, (3) cost of the transferred goods are significant relative
to the total estimated costs of satisfying the performance obligation, and (4) the Company is not significantly involved in designing
or manufacturing the goods. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically
based on actual cost incurred.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;



&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;For maintenance service project, the Group regularly assigns employees to perform inspection and maintenance
work at each performing location and the inputs of labor hours and resources are expended evenly throughout the performance period. The
Group recognizes revenue on a straight-line basis.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The customer pays at the time specified in the payment schedule. If the services rendered exceed the
                                                                payment, a contract asset is recognized. If the payments exceed the services rendered, a contract liability is recognized. Contract asset is reclassified to accounts receivable when related
invoices are issued.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;v)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Estimates of revenues, costs or extent of progress toward completion are revised if circumstances change.
Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances
that give rise to the revision become known by management.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales arrangement with system integrators&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group has relied, in part, on a variety of partnerships with system integrators (&#x201c;partners&#x201d;)
to allow the Group to provide data services as part of services provided by the partners, and they integrate the Group&#x2019;s products
and services with theirs&#x2019; and sell directly to their customers in their region of operation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;In such arrangement, the Group enters into sales agreement with the partners directly and is only responsible
for delivering goods and services to the partners. Revenue is recognized when the Group fulfils its performance obligations as stated
in the executed contracts with the partners in accordance with Group&#x2019;s revenue recognition policy as stated in the preceding paragraphs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales arrangement with sales representatives, resellers and distributors&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;In geographic regions where the Group does not have an operating subsidiary, the Group provides its products
and services solutions through a suite of non-exclusive agreements that appoint sales representatives, resellers and distributors to engage
with end customers. Revenue recognition for each type of these arrangements is as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales representatives are granted rights to use the Group&#x2019;s products and services to market, promote
and solicit orders of products on a non-transferable, non-sub-licensable and limited basis in designated regions. Sales representatives
earn sales commission and contracts are not automatically renewed. In such arrangement, the Group enters into sales agreements with the
customers directly. Goods and services are provided directly by the Group to the customers in accordance with the executed contracts.
Revenue is recognized when the Group fulfils its performance obligations as stated in the executed contracts with customers in accordance
with the Group&#x2019;s revenue recognition policy as stated in the preceding paragraphs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Resellers purchase the Group&#x2019;s products and services for resale to end customers and provide maintenance
services in their areas of operation. They are permitted to use the Group&#x2019;s software for demonstration, training, and maintenance
services. The contracts are automatically renewed unless prior notice is otherwise provided. In such arrangement, the Group enters into
sales agreements with resellers directly and is only responsible for delivering its goods and services to resellers. Revenue is recognized
when the Group fulfils its performance obligations as stated in the executed contracts with resellers in accordance with Group&#x2019;s
revenue recognition policy as stated in the preceding paragraphs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Distributors purchase the Group&#x2019;s products at a discount and are permitted to market, distribute,
sell, bundle, promote and advertise the products directly to end customers in their region of operation. The contracts are automatically
renewed unless prior notice otherwise is provided. In such arrangement, the Group enters into sales agreements with distributors directly
and is only responsible for delivering its goods and services to distributors. Revenue is recognized when the Group fulfils its performance
obligations as stated in the executed contracts with distributors in accordance with Group&#x2019;s revenue recognition policy as stated
in the preceding paragraphs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;bb)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Operating segments&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Operating segments are defined as components
of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker
(&#x201c;CODM&#x201d;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#x2019;s
Chief Executive Officer is the CODM. The Company&#x2019;s CODM reviews financial information provided based on product lines and presented
on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such,
the Company currently has determined that it operates in three operating segments and has three reportable segments which are Video IoT,
Security Convergence and other segment.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;cc)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Warrant liabilities&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Share purchase warrants issued by the
Group are accounted for as derivative liabilities. The warrants are initially recognized at fair value, and in subsequent periods measured
at fair value through profit or loss with any changes in fair value recognized in profit or loss until the warrants are exercised, redeemed,
or expired.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;dd)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Critical accounting judgments, estimates and key sources of assumption uncertainty&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The preparation of these consolidated
financial statements requires management to make critical judgements in applying the Group&#x2019;s accounting policies and make critical
assumptions and estimates concerning future events. Assumptions and estimates may differ from the actual results and are continually evaluated
and adjusted based on historical experience and other factors. Such assumptions and estimates have a significant risk of causing a material
adjustment to the carrying amounts of assets and liabilities within the next financial year; and the related information is addressed
below:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Critical judgements in applying the Group&#x2019;s accounting policies&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;None.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.35pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Critical accounting estimates and assumptions&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;Revenue recognition-sales
of system integration services&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.2pt; text-align: justify; text-indent: 0in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Group recognizes revenue from providing system integration services
based on the actual service provided to the end of the reporting period as a proportion of the total services to be provided, because
the performance obligation meets the one or more criteria to be recognized over a period of time. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically based on actual
cost incurred. Recognition of revenue and profit is dependent upon a number of factors, including the accuracy of a variety of estimates
made at the balance sheet date, such as engineering progress, material quantities, the achievement of milestones, labor productivity and
cost estimates. Any significant variances in estimations of the total costs will impact the measurement of progress which drives the revenue
recognition of contract works in an accounting period. Management continuously monitors factors that may affect the quality of its estimates
and conducts periodic review of the relevance of factors by reviewing the actual amounts incurred and comparing with previous estimated
amounts in order to mitigate the exposure to significant variances. For the six months period ended June 30, 2024 and 2023, the Group
recognized service revenue of $20,459,534 and $6,346,590, respectively&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.2pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;Convertible Preference
Shares and Private Warrants&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.2pt; text-align: justify; text-indent: 0in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Fair value of convertible
Preference Shares and Private Warrants without an active market or quoted prices are determined using valuation techniques such as market
approach and income approach. The measurement of fair value may adopt observable information or models of similar financial instruments
or use assumptions in an appropriate manner if the observable parameters are unavailable in the market. Observable information is the
primary source of reference. When valuation models are used for the measurements, calibration are performed to ensure its accountability
in reflecting real information and market price. In the fair value measurement, the Company used Black-Scholes Model to estimate the fair
value of convertible Preference Shares and Private Warrants, applying several assumptions and inputs the Company deemed reasonable. Any
changes in these judgements and estimates will impact the fair value measurement of these financial instruments. Please refer to Note
33 for the financial instruments fair value information.&lt;/p&gt;</ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory>
    <glspu:StatementOfCompliancePolicyTextBlock contextRef="c0" id="ixv-6452">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;a)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Statement of compliance&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements of the Group
have been prepared in accordance with IFRSs that came into effective as issued by the IASB.&lt;/p&gt;</glspu:StatementOfCompliancePolicyTextBlock>
    <glspu:DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory contextRef="c0" id="ixv-6464">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;b)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;The capital reorganization&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-style: normal; font-weight: normal"&gt;With
consummation of the business combination with Global SPAC Partners Co. (&#x201c;Global&#x201d;) on July 13, 2022 (the &#x201c;Closing Date&#x201d;)
as provided in Note 18, this transaction is accounted for as a capital reorganization. The business combination, which is not within
the scope of IFRS 3 as Global does not meet the definition of a business in accordance with IFRS 3, is accounted for within the scope
of IFRS 2. As such, the business combination is treated as the equivalent of the Company issuing shares at the closing of the business
combination for the net assets of Global as of the Closing Date, accompanied by a capital recapitalization. The net assets of Global
are stated at historical cost, with no goodwill or other intangible assets recorded.&#160;&lt;/span&gt;&lt;/p&gt;</glspu:DescriptionOfAccountingPolicyForCapitalReorganizationExplanatory>
    <glspu:BasisOfPreparationPolicyTextBlock contextRef="c0" id="ixv-6478">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;c)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Basis of preparation&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Except for the following items, the consolidated financial statements have been prepared under the historical
cost convention:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Defined benefit assets are recognized based on the net amount
of pension fund assets less present value of defined benefit obligation.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Financial assets and liabilities at fair value through profit
or loss.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The preparation of financial statements in conformity with IFRSs requires the use of certain critical
accounting estimates. It also requires management to exercise its judgment in the process of applying the Group&#x2019;s accounting policies.
The areas involving a higher degree of judgment or complexity, or areas where assumptions and estimates are significant to the consolidated
financial statements are disclosed in Note 4 dd).&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Certain amounts in the prior year financial statements have been reclassified to conform to the current
year presentation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/p&gt;</glspu:BasisOfPreparationPolicyTextBlock>
    <glspu:BasisOfCondensedConsolidationPolicyTextBlock contextRef="c0" id="ixv-6539">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;d)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Basis of condensed consolidation&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Basis for preparation of condensed consolidated financial statements:&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;All subsidiaries are included in the Group&#x2019;s condensed consolidated
financial statements. Subsidiaries are all entities controlled by the Group. The Group controls an entity when the Group is exposed, or
has rights, to variable returns from its involvement with the entity and has the ability to affect those returns through its power over
the entity. Consolidation of subsidiaries begins from the date the Group obtains control of the subsidiaries and ceases when the Group
loses control of the subsidiaries.&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Inter-company transactions, balances and unrealized gains
or losses on transactions between companies within the Group are eliminated. Accounting policies of subsidiaries have been adjusted where
necessary to ensure consistency with the policies adopted by the Group.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;When the Group loses control of a subsidiary, the Group remeasures
any investment retained in the former subsidiary at its fair value. That fair value is regarded as the fair value on initial recognition
of a financial asset or the cost on initial recognition of the associate or joint venture. Any difference between fair value and carrying
amount is recognized in profit or loss. All amounts previously recognized in other comprehensive income in relation to the subsidiary
are reclassified to profit or loss on the same basis as would be required if the related assets or liabilities were disposed of. That
is, when the Group loses control of a subsidiary, all gains or losses previously recognized in other comprehensive income in relation
to the subsidiary should be reclassified from equity to profit or loss, if such gains or losses would be reclassified to profit or loss
when the related assets or liabilities are disposed of.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subsidiaries included in the condensed consolidated financial statements:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&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="vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Ownership (%)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left"&gt;&lt;b&gt;Name of investor&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Name of subsidiary&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Main business activities&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt; 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Note&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 22%; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 20%; text-align: center"&gt;Gorilla Science &amp;amp; Technology Holding, Inc. (Gorilla BVI)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 20%; text-align: center"&gt;Information software and data processing services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center; width: 11%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;ISSCore Technology, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Telmedia Technology Limited (Telmedia)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla SPAC Partners Co. (Global)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Dormant corporation&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology UK Limited (Gorilla UK)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Egypt (Gorilla Egypt)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 1&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Distribution Egypt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Software and hardware distribution services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 2&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla BVI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Inc. (Gorilla Taiwan)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; vertical-align: top"&gt;Telmedia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;NSGUARD Technology Inc. (NSGURAD)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;Telmedia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Japan Inc. (Gorilla Japan)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla UK&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology (India) Private Limited (Gorilla India)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 3&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla UK&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Distribution Partners Limited (Gorilla Distribution)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Software and hardware distribution services&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;55&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;55&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 4&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 88.8pt; text-align: justify; text-indent: -39.25pt"&gt;Note 1: Gorilla
Egypt was established in March 2023&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;Note 2: Gorilla
Distribution Egypt was established in November 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;Note 3: Gorilla
India was established in August 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.75pt; text-align: justify; text-indent: -28.2pt"&gt;Note 4: Gorilla
Distribution was established in November 2023.&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subsidiaries not included in the condensed consolidated financial statements: None.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Adjustments for subsidiaries with different balance sheet
dates: None.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Significant restrictions: None.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(f)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subsidiaries that have non-controlling interests that are
material to the Group: None.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</glspu:BasisOfCondensedConsolidationPolicyTextBlock>
    <srt:ScheduleOfCondensedFinancialStatementsTableTextBlock contextRef="c0" id="ixv-19534">Subsidiaries included in the condensed consolidated financial statements:&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="vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Ownership (%)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left"&gt;&lt;b&gt;Name of investor&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Name of subsidiary&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Main business activities&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt; 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Note&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 22%; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 20%; text-align: center"&gt;Gorilla Science &amp;amp; Technology Holding, Inc. (Gorilla BVI)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 20%; text-align: center"&gt;Information software and data processing services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center; width: 11%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;ISSCore Technology, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Telmedia Technology Limited (Telmedia)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla SPAC Partners Co. (Global)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Dormant corporation&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology UK Limited (Gorilla UK)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Egypt (Gorilla Egypt)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 1&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;The Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Distribution Egypt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Software and hardware distribution services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 2&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla BVI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Inc. (Gorilla Taiwan)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; vertical-align: top"&gt;Telmedia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;NSGUARD Technology Inc. (NSGURAD)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;Telmedia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology Japan Inc. (Gorilla Japan)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla UK&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Technology (India) Private Limited (Gorilla India)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Information software and data processing services&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 3&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Gorilla UK&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Gorilla Distribution Partners Limited (Gorilla Distribution)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Software and hardware distribution services&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;55&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;55&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;Note 4&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</srt:ScheduleOfCondensedFinancialStatementsTableTextBlock>
    <glspu:MainBusinessActivities contextRef="c72" id="ixv-19535">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c73" decimals="2" id="ixv-19536" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c74" decimals="2" id="ixv-19537" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c75" id="ixv-19538">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c76" decimals="2" id="ixv-19539" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c77" decimals="2" id="ixv-19540" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c78" id="ixv-19541">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c79" decimals="2" id="ixv-19542" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c80" decimals="2" id="ixv-19543" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c81" id="ixv-19544">Dormant corporation</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c82" decimals="2" id="ixv-19545" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c83" decimals="2" id="ixv-19546" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c84" id="ixv-19547">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c85" decimals="2" id="ixv-19548" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c86" decimals="2" id="ixv-19549" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c87" id="ixv-19550">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c88" decimals="2" id="ixv-19551" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c89" decimals="2" id="ixv-19552" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c90" id="ixv-19553">Software and hardware distribution services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c91" decimals="2" id="ixv-19554" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c92" decimals="2" id="ixv-19555" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c93" id="ixv-19556">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c94" decimals="2" id="ixv-19557" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c95" decimals="2" id="ixv-19558" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c96" id="ixv-19559">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership contextRef="c97" decimals="2" id="ixv-19560" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership contextRef="c98" decimals="2" id="ixv-19561" unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c99" id="ixv-19562">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership
      contextRef="c100"
      decimals="2"
      id="ixv-19563"
      unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership
      contextRef="c101"
      decimals="2"
      id="ixv-19564"
      unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c102" id="ixv-19565">Information software and data processing services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership
      contextRef="c103"
      decimals="2"
      id="ixv-19566"
      unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership
      contextRef="c104"
      decimals="2"
      id="ixv-19567"
      unitRef="pure">1</glspu:PercentageOfOwnership>
    <glspu:MainBusinessActivities contextRef="c105" id="ixv-19568">Software and hardware distribution services</glspu:MainBusinessActivities>
    <glspu:PercentageOfOwnership
      contextRef="c106"
      decimals="2"
      id="ixv-19569"
      unitRef="pure">0.55</glspu:PercentageOfOwnership>
    <glspu:PercentageOfOwnership
      contextRef="c107"
      decimals="2"
      id="ixv-19570"
      unitRef="pure">0.55</glspu:PercentageOfOwnership>
    <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory contextRef="c0" id="ixv-6886">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;d)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Foreign currency translation&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Items included in the financial
statements of each of the Group&#x2019;s entities are measured using the currency of the primary economic environment in which the
entity operates (the &#x201c;functional currency&#x201d;). The condensed consolidated financial statements are presented in United
States dollars, which is the Company&#x2019;s functional and the Group&#x2019;s presentation currency.&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Foreign currency transactions and balances&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Foreign currency transactions are translated into the functional
currency using the exchange rates prevailing at the dates of the transactions or valuation where items are remeasured. Foreign exchange
gains and losses resulting from the settlement of such transactions are recognized in profit or loss in the period in which they arise.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Monetary assets and liabilities denominated in foreign currencies
at the period end are retranslated at the exchange rates prevailing at the balance sheet date. Exchange differences arising upon re-translation
at the balance sheet date are recognized in profit or loss.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 72px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;iii)&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;Non-monetary assets and liabilities denominated in foreign currencies that are not measured at fair value are translated using the historical exchange rates at the dates of the initial transactions. All foreign exchange gains and losses are presented in the statement of comprehensive loss within &#x2018;other gains (losses) &#x2013; net&#x2019;.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Translation of foreign operations&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The operating results and financial position of all the group
entities that have a functional currency different from the presentation currency are translated into the presentation currency as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets and liabilities for each balance sheet presented are
translated at the closing exchange rate at the date of that balance sheet;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Income and expenses for each statement of comprehensive loss
are translated at average exchange rates of that period; and&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;All resulting exchange differences are recognized in other comprehensive
income.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;When the foreign operation partially disposed of or sold is a subsidiary, cumulative exchange differences
that were recorded in other comprehensive income are proportionately transferred to the non-controlling interest in this foreign operation.
In addition, even when the Group retains partial interest in the former foreign subsidiary after losing control of the former foreign
subsidiary, such transactions should be accounted for as disposal of all interest in the foreign operation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory contextRef="c0" id="ixv-6984">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;e)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Classification of current and non-current items&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets that meet one of the following criteria are classified
as current assets; otherwise they are classified as non-current assets:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets arising from operating activities that are expected
to be realized, or are intended to be sold or consumed within the normal operating cycle;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets held mainly for trading purposes;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assets that are expected to be realized within twelve months
from the balance sheet date; and&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Cash and cash equivalents, excluding restricted cash and
cash equivalents.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities that meet one of the following criteria are classified
as current liabilities; otherwise they are classified as non-current liabilities:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities that are expected to be paid off within the normal
operating cycle;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities arising mainly from trading activities;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities that are to be paid off within twelve months
from the balance sheet date; and&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Liabilities for which the repayment date cannot be extended
unconditionally to more than twelve months after the balance sheet date.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory contextRef="c0" id="ixv-7078">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;f)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Cash equivalents&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Cash equivalents refer to short-term,
highly liquid investments that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes
in value. Time deposits that meet the definition above and are held for the purpose of meeting short-term cash commitments in operations
are classified as cash equivalents.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory contextRef="c0" id="ixv-7090">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;g)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Financial assets at fair value through profit or loss&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Financial assets at fair value through profit or loss are
financial assets that are not measured at amortized cost or fair value through other comprehensive income.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;On a regular way purchase or sale basis, financial assets
at fair value through profit or loss are recognized and derecognized using trade date accounting.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;At initial recognition, the Group measures the financial assets
at fair value and recognizes the transaction costs in profit or loss. The Group subsequently measures the financial assets at fair value,
and recognizes the gain or loss in profit or loss.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory contextRef="c0" id="ixv-7120">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;h)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Financial assets at amortized cost&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group classifies its financial assets as at amortized
cost only if both of the following criteria are met:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;the asset is held within a business model whose objective
is to collect the contractual cash flows, and&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;the contractual terms give rise to cash flows that are solely
payments of principal and interest.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;On a regular way purchase or sale basis, financial assets
at amortized cost are recognized and derecognized using trade date accounting.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;At initial recognition, the Group measures the financial assets
at fair value plus transaction costs. Interest income from these financial assets is included in finance income using the effective interest
method. A gain or loss is recognized in profit or loss when the asset is derecognized or impaired.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;(d)&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;The Group&#x2019;s time deposits, which do not fall under cash equivalents are those with a short maturity period and are measured at initial investment amount as the effect of discounting is immaterial.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory contextRef="c0" id="ixv-7186">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;i)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Accounts receivable&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Accounts receivable represent the Group&#x2019;s contractual
right to receive consideration in exchange for transferred goods or rendered services.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Non-interest bearing short-term accounts receivable are measured
at the original invoice amount as the effect of discounting is immaterial.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory contextRef="c0" id="ixv-7209">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;j)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Impairment of financial assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;For debt instruments measured at financial
assets at amortized cost, at each reporting date, the Group recognizes the impairment provision for 12 months expected credit losses if
there has not been a significant increase in credit risk since initial recognition or recognizes the impairment provision for the lifetime
expected credit losses (ECLs) if such credit risk has increased since initial recognition after taking into consideration all reasonable
and verifiable information that includes forecasts. On the other hand, for accounts receivable or contract assets that do not contain
a significant financing component, the Group recognizes the impairment provision for lifetime ECLs.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory contextRef="c0" id="ixv-7221">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;k)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Derecognition of financial assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group derecognizes a financial asset when the contractual
rights to receive the cash flows from the financial asset have expired.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group derecognizes a financial asset when the contractual
rights to receive cash flows of the financial asset have been transferred and the Group has transferred substantially all risks and rewards
of ownership of the financial asset.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory contextRef="c0" id="ixv-7244">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;l)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Operating leases (lessor)&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Lease income from an operating lease
(net of any incentives given to the lessee) is recognized in profit or loss on a straight-line basis over the lease term.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories contextRef="c0" id="ixv-7256">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;m)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Inventories are stated at the lower
of cost and net realizable value. Cost is determined using the weighted-average method. The item by item approach is used in applying
the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less
the estimated costs of completion and the estimated costs necessary to make the sale.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory contextRef="c0" id="ixv-7268">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;n)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Property, plant and equipment&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Property, plant and equipment are initially recorded at cost.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subsequent costs are included in the asset&#x2019;s carrying
amount or recognized as a separate asset, as appropriate, 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. The carrying amount of the replaced part is derecognized.
All other repairs and maintenance are charged to profit or loss during the financial period in which they are incurred.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Land is not depreciated. Property, plant and equipment apply
cost model and are depreciated using the straight-line method over their estimated useful lives. Each part of an item of property, plant,
and equipment with a cost that is significant in relation to the total cost of the item must be depreciated separately.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The assets&#x2019; residual values, useful lives and depreciation
methods are reviewed, and adjusted if appropriate, at each financial year-end. If expectations for the assets&#x2019; residual values
and useful lives differ from previous estimates or the patterns of consumption of the assets&#x2019; future economic benefits embodied
in the assets have changed significantly, any change is accounted for as a change in estimate under IAS 8, &#x2018;Accounting Policies,
Changes in Accounting Estimates and Errors&#x2019;, from the date of the change. The estimated useful lives of property, plant and equipment
are as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&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: 88%; text-align: left"&gt;Buildings and structures&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;50 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Transportation equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3 ~ 5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Leasehold equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3 ~ 5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other equipment (Note)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Note: Other equipment primarily includes
big data platform for image analytics, data storage equipment and server equipment.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <glspu:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock contextRef="c0" id="ixv-19571">The estimated useful lives of property, plant and equipment
are as follows:&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: 88%; text-align: left"&gt;Buildings and structures&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;50 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Transportation equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3 ~ 5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Leasehold equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3 ~ 5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other equipment (Note)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Note: Other equipment primarily includes
big data platform for image analytics, data storage equipment and server equipment.&lt;/p&gt;</glspu:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c108" id="ixv-19572">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c109" id="ixv-19573">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c110" id="ixv-19574">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c111" id="ixv-19575">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c112" id="ixv-19576">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c113" id="ixv-19577">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c114" id="ixv-19578">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <glspu:DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock contextRef="c0" id="ixv-7348">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;o)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Leasing arrangements (lessee)&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#xff0d;&lt;/span&gt;right-of-use
assets/ lease liabilities&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Leases are recognized as a right-of-use asset and a corresponding
lease liability at the date at which the leased asset is available for use by the Group. For short-term leases or leases of low-value
assets, lease payments are recognized as an expense on a straight-line basis over the lease term.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Lease liabilities include the net present value of the remaining lease payments at the commencement
                                                                                  date, discounted using the interest rate implicit in the lease. If such rate cannot be readily determined, the incremental borrowing
                                                                                  rate is employed. Lease payments are comprised of fixed payments, less any lease incentives receivable.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Group subsequently measures lease
liabilities at amortized cost using the interest method and recognizes interest expense over the lease term. The lease liability is remeasured
and the amount of remeasurement is recognized as an adjustment to the right-of-use asset when there are changes in the lease term or lease
payments and such changes do not arise from contract modifications.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 46.55pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;At the commencement date, the right-of-use asset is stated at cost comprising the amount of the
                                                                                  initial measurement of lease liability less any lease payments made at or before the commencement date, less any lease incentive
                                                                                  received; and include any initial direct costs incurred by the Group and an estimate of cost to be incurred by the Group in
                                                                                  dismantling and removing the underlying asset and restoration. The right-of-use asset is measured subsequently using the cost model
                                                                                  and is depreciated from the commencement date to the earlier of the end of the asset&#x2019;s useful life or the end of the lease
                                                                                  term. When the lease liability is remeasured, the amount of remeasurement is recognized as an adjustment to the right-of-use
                                                                                  asset.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;For lease modifications that decrease the scope of the lease,
the lessee shall decrease the carrying amount of the right-of-use asset and remeasure the lease liability to reflect the partial or full
termination of the lease, and recognize the difference in profit or loss.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</glspu:DescriptionofLeasingArrangementsLesseeRightofUseAssetsLeaseLiabilitiesTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory contextRef="c0" id="ixv-7404">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;p)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Intangible assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Computer software Computer software is stated at cost and
amortized on a straight-line basis over its estimated useful life of 1 to 5 years.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Intellectual property rights Intellectual property rights
are stated at historical cost and are amortized on a straight-line basis over their estimated useful lives of 10 years.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory>
    <glspu:EstimatedUsefulLife contextRef="c69" id="ixv-19579">P1Y</glspu:EstimatedUsefulLife>
    <glspu:EstimatedUsefulLife contextRef="c70" id="ixv-19580">P5Y</glspu:EstimatedUsefulLife>
    <glspu:EstimatedUsefulLife contextRef="c0" id="ixv-19581">P10Y</glspu:EstimatedUsefulLife>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory contextRef="c0" id="ixv-7427">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;q)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Impairment of non-financial assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The Group assesses at each balance sheet date the recoverable amounts
of those assets where there is an indication that they are impaired. An impairment loss is recognized for the amount by which the asset&#x2019;s
carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset&#x2019;s fair value less costs to sell
or value in use. The fair value less costs of disposal calculation is based on available data from binding sales transactions, conducted
at arm&#x2019;s length, for similar assets or observable market prices less incremental costs for disposing of the asset. The value in
use calculation is based on a discounted cash flow (&#x2018;DCF&#x2019;) model. The cash flows are derived from the budget for the next
five years and do not include restructuring activities that the Group is not yet committed to or significant future investments that will
enhance the asset&#x2019;s performance of the cash generating unit being tested. The recoverable amount is sensitive to the discount rate
used for the DCF model as well as the expected future cash-inflows and the growth rate used for extrapolation purposes. When the circumstances
or reasons for recognizing impairment loss for an asset in prior years no longer exist or diminish, the impairment loss is reversed. The
increased carrying amount due to reversal should not be more than what the depreciated or amortized historical cost would have been if
the impairment had not been recognized. There was no impairment of non-financial assets for the six months periods ended June 30, 2024
and 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory contextRef="c0" id="ixv-7454">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;r)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Borrowings&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Borrowings comprise long-term and short-term
bank borrowings and other short-term loans. Loans are recognized initially at fair value, net of transaction costs incurred. Loans are
subsequently stated 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.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory contextRef="c0" id="ixv-7466">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;s)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Notes and accounts payable&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Accounts payable are liabilities for purchases of goods or
services and notes payable are those resulting from operating and non-operating activities.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Non-interest bearing short-term notes and accounts payable
are measured at the original invoice amount as the effect of discounting is immaterial.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory>
    <glspu:DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock contextRef="c0" id="ixv-7489">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;t)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Convertible preference share liabilities&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Convertible preference share liabilities
issued by the Group contain conversion options (that is, the preference shareholders have the right to convert the preference shares into
the Group&#x2019;s common shares, but not by exchanging a fixed amount of cash for a fixed number of common shares), call options and put
options. The Group classifies the preference share liabilities upon issuance as a financial asset or financial liability in accordance
with the contract terms. They are accounted for as follows:&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The embedded call options and put options are recognized initially
at net fair value as &#x2018;financial assets or financial liabilities at fair value through profit or loss&#x2019;. They are subsequently
remeasured and stated at fair value on each balance sheet date; the gain or loss is recognized as &#x2018;gain or loss on valuation of
financial assets or financial liabilities at fair value through profit or loss&#x2019;.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The host contracts of preference share liabilities are initially
recognized at fair value. Any difference between the initial recognition and the redemption value is accounted for as the premium or
discount on preference share liabilities and subsequently is amortized in profit or loss as and adjustment to &#x2018;finance costs&#x2019;
over the period of circulation using the effective interest method.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Any transaction costs directly attributable to the issuance
are allocated to each liability component in proportion to the initial carrying amount of each abovementioned item.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;(d)&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;When shareholders exercise conversion options, the liability component of the preference share liabilities shall be remeasured on the conversion date. The issuance cost of converted common shares is the total book value of the abovementioned liability component and &#x2018;capital surplus&#x2019;.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:DescriptionOfAccountingPolicyConvertiblePreferenceShareLiabilitiesPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory contextRef="c0" id="ixv-7529">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;u)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Derecognition of financial liabilities&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;A financial liability is derecognized
when the obligation under the liability specified in the contract is discharged, cancelled or expired.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify"&gt;&#160;&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory contextRef="c0" id="ixv-7556">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 12.2pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;&lt;b&gt;v)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Provisions&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify"&gt;Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event. It is probable
that the Company will be required to settle that obligation and a reliable estimate can be made of the obligation amount. The amount recognized
as a provision is the best estimate of the consideration required to settle the present obligation at the reporting date, taking into
account the risks and uncertainties surrounding the obligation. Where a provision is measured using the cash flows estimated to settle
the present obligation, its carrying amount is the present value of those cash flows when the effect of the time value of money is material.
When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable
is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured
reliably&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify"&gt;(a) Warranties&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify"&gt;Assurance-type warranties are recognized
when the Group has a present legal obligation as a result of past events, and it is probable that an outflow of economic resources will
be required to settle the obligation and the amount of the obligation can be reliably estimated. Warranties are measured at the present
value of the expenditure expected to be required to settle the obligation on the balance sheet date. The only post-sale obligation to
customers is in respect of warranties that provide assurance that products will operate in accordance with agreed-upon specifications
and function as intended. These warranty provisions are only invoked when a customer makes requests relating to flawed, malfunctional
or defective products. Since customers do not have the option to purchase the warranty separately and the warranty does not offer any
technical support or the right to receive unspecified updates, upgrades or enhancements, the warranty is not considered a separate performance
obligation pursuant to IFRS 15. B28 through B33 and, accordingly, is accounted for as a liability in accordance with IAS 37.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory contextRef="c0" id="ixv-7574">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 12.2pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;&lt;b&gt;w)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Employee benefits&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Short-term employee benefits&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Short-term employee benefits are recognized
when the employee has rendered the service and are measured at undiscounted amount of benefits expected to be paid in exchange for that
service.&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Pensions&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Defined contribution plans&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"&gt;Under defined contribution plans, contributions
are recognized as pension expenses when they are due on an accrual basis. Prepaid contributions are recognized as an asset to the extent
of a cash refund or a reduction in the future payments.&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Defined benefit plans&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&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="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
defined benefit plans were terminated as of December 31, 2023.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Net obligation under a defined benefit plan is defined as the
present value of an amount of pension benefits that employees will receive on retirement for their services with the Group in current
period or prior periods. The liability recognized in the balance sheet in respect of defined benefit pension plans is the present value
of the defined benefit obligation at the balance sheet date less the fair value of plan assets. The net defined benefit obligation is
calculated annually by independent actuaries using the projected unit credit method. The rate used to discount is determined by using
interest rates of government bonds (at the balance sheet date) of a currency and term consistent with the currency and term of the employment
benefit obligations.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Remeasurements arising on defined benefit plans are recognized
in other comprehensive income in the period in which they arise and are recorded as retained earnings.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Pension cost for the interim period is calculated on a year-to-date
basis by using the pension cost rate derived from the actuarial valuation at the end of the prior financial year, adjusted for significant
market fluctuations since that time and for significant curtailments, settlements, or other significant one-off events. Also, the related
information is disclosed accordingly.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 72.85pt; text-align: justify; text-indent: -10.45pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Employees&#x2019; compensation and directors&#x2019; remuneration&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Employees&#x2019; compensation and directors&#x2019;
remuneration are recognized as expenses and liabilities, provided that such recognition is required under legal or constructive obligation
and those amounts can be reliably estimated. Any difference between the resolved amounts and the subsequently actual distributed amounts
is accounted for as changes in estimates.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory contextRef="c0" id="ixv-7672">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;x)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt; Share-based payment&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Under the equity-settled
share-based payment arrangements, the employee services received are measured at the fair value of the equity instruments granted at
the grant date, and are recognized as compensation cost or operating expenses over the vesting period, with a corresponding
adjustment to equity. The fair value of the equity instruments granted shall reflect the impact of market vesting conditions and
non-vesting conditions. Share-based payment is subject to adjustment based on the service conditions that are expected to be satisfied
and the estimates of the number of equity instruments that are expected to vest under the non-market vesting conditions at each
balance sheet date. Ultimately, the amount of compensation cost recognized is based on the number of equity instruments that
eventually vest.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Having recognized the goods or services
received and a corresponding increase in equity, the Company shall make no subsequent adjustment to total equity after vesting date. However,
this requirement does not preclude the Company from recognizing a transfer within equity.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory contextRef="c0" id="ixv-7687">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;y)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Income tax&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The tax expense for the period comprises current and deferred tax. Tax is recognized in profit or loss.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The current income tax expense is calculated on the basis of the tax laws enacted or substantively enacted
at the balance sheet date in the countries where the Company and its subsidiaries operate and generate taxable income. Management periodically
evaluates positions taken in tax returns with respect to situations in accordance with applicable tax regulations. It establishes provisions
where appropriate based on the amounts expected to be paid to the tax authorities.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Deferred tax is recognized, using the balance sheet liability method, on temporary differences between
the tax bases of assets and liabilities and their carrying amounts in the consolidated balance sheet. Deferred tax is provided on temporary
differences arising from investments in subsidiaries, except where the timing of the reversal of the temporary difference is controlled
by the Group and it is probable that the temporary difference will not be reversed in the foreseeable future. Deferred tax assets and
liabilities are measured based on the tax rates and laws that are expected to apply when the assets and liabilities will be realized or
settled.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Deferred tax assets are recognized only to the extent that it is probable that future taxable profit will
be available against which the temporary differences can be utilized. At each balance sheet date, unrecognized and recognized deferred
tax assets are reassessed.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Current income tax assets and liabilities are offset and the net amount reported in the balance sheet
when there is a legally enforceable right to offset the recognized amounts and an intention to settle on a net basis or realize the asset
and settle the liability simultaneously. Deferred tax assets and liabilities are offset on the balance sheet when the entity has the legally
enforceable right to offset current tax assets against current tax liabilities and they are levied by the same taxation authority on either
the same entity or different entities that intend to settle on a net basis or realize the asset and settle the liability simultaneously.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(f)&lt;/td&gt;&lt;td style="text-align: justify"&gt;When the Company has a history of recent losses, the Company recognizes a deferred tax asset arising from
unused tax losses only to the extent that the Company has sufficient taxable temporary differences or there is convincing other evidence
that sufficient taxable profit will be available against which the unused tax losses can be utilized by the Company.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(g)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The interim period income tax expense is recognized based on the estimated average annual effective income
tax rate expected for the full financial year applied to the pretax income of the interim period, and the related information is disclosed
accordingly.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory contextRef="c0" id="ixv-7760">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;z)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Share capital&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Ordinary shares are classified as equity. The classification of preference shares is determined according
to the special rights attached to preference shares based on the substance of the contract and the definition of financial liabilities
and equity instruments. Incremental costs directly attributable to the issue of new shares or share options are shown in equity as a deduction
from the proceeds.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Where the Company repurchases the Company&#x2019;s equity share capital that has been issued, the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to the Company&#x2019;s
equity holders. Where such shares are subsequently reissued, the difference between their book value and any consideration received, net
of any directly attributable incremental transaction costs and the related income tax effects, is included in equity attributable to the
Company&#x2019;s equity holders.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue contextRef="c0" id="ixv-7796">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;aa)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Revenue recognition&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Group generates revenue from
offering hardware and software products as well as professional services to its customers. Sales of hardware consists of single
performance obligation. Sales of software consists of both single or multiple performance obligations and transaction price of which
is allocated to each performance obligation on a relative stand-alone selling price basis. Major types of sales of services offered
are system integration service and maintenance service. The Group only offers one contract when a customer purchases more than one
offering at or near the same time. Such contract including more than one offering is only made in relation to system integration
service. For system integration service, services and goods promised in the contract are highly dependent on and highly interrelated
with each other and is not separately identifiable from other promises in the contract. Therefore, all goods and services in the
contract are exclusively accounted for as a single performance obligation. For maintenance service project, the inputs of labor
hours and resources are expended evenly throughout the performance period. Therefore, the Group recognizes revenue on a
straight-line basis.&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales of goods-hardware&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group&#x2019;s sales of goods-hardware are primarily selling of externally purchased server, solid
state drive, hard drives, and computer peripheral to the customer. Sales are recognized when control of the products has transferred,
being when the products are delivered to the customer, the customer has full discretion over the channel and price to sell the products,
and there is no unfulfilled obligation that could affect the customer&#x2019;s acceptance of the products. Delivery occurs when the products
have been shipped to the specific location, the risks of obsolescence and loss have been transferred to the customer, and either the customer
has accepted the products in accordance with the sales contract, or the Group has objective evidence that all criteria for acceptance
have been satisfied.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Revenue is recognized based on the price specified in the contract, net of estimated business tax, sales
return and discounts. Accumulated experience is used to estimate and provide for the discounts, using the expected value method, and revenue
is only recognized to the extent that it is highly probable that a significant reversal will not occur. The estimation is subject to an
assessment at each reporting date.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales of goods-software&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group develops and sells video intelligence and security convergence products. Sales are from sell
of software products such as system software, database and platform by providing a right of use to customers which can be accounted for
as a single or multiple performance obligations, depending on whether or not the customer can benefit from the good on its own and the
Group&#x2019;s promise to transfer the goods to the customer is separately identifiable from other promises in the contract. The Group
only offers one offering in sales of software contract and it may offer several software products within the same contract and each software
product is distinct and independent from one another. Under such circumstance, a contract contains multiple performance obligations and
revenue is recognized upon fulfilment of each performance obligation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Transaction prices are determined at contract inception based on the price specified in the contract,
net of estimated business tax, sales return and discounts. Accumulated experience is used to estimate and provide for the discounts, using
the expected value method, and revenue is only recognized to the extent that it is highly probable that a significant reversal will not
occur. The estimation is subject to an assessment at each reporting date. The Group allocates the transaction price to each performance
obligation on a relative stand-alone selling price basis. The Group sells each of its software products separately so that the relative
stand-alone selling price can be determined accordingly. Revenue is recognized as the control of each performance obligations is transferred
at a point in time, being when the software installed to the customer. The customer can direct the use of, and obtain substantially all
of the remaining benefits from, the software at the point in time at which the software is installed, and there is no unfulfilled obligation
that could affect the customer&#x2019;s acceptance of the products.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;A receivable is recognized when the goods are delivered as the right to consideration is unconditional
because only a passage of time is required before the payment of that consideration is due.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales of services&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group provides information, software and data processing services. Main types of services offered
are system integration service contract and maintenance service contract. System integration service includes information and communication
systems, installation of software and hardware equipment as well as implementation and integration of various systems whereas maintenance
service is to provide maintenance work for equipment at the performance location during the contractual period. The consideration promised
in the most of service contracts with customer of the Group are generally at fixed amount, and the amounts of variable consideration in
certain service contracts which also include fixed amount of consideration are insignificant.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;For system integration service projects, the arrangements
typically include sales of hardware, software, and services within the same contract. However, since the goods and services promised
in the contract are significantly affected by one or more of the other goods or services in the contract to function as intended, they
are highly dependent on and highly interrelated with each other and is not separately identifiable from other promises in the contract.
Therefore, all of the arrangements in the contract are deemed a single performance obligation and allocation of transaction price is
not required. Revenue is recognized based on the actual service provided to the end of the reporting period as a proportion of the total
services to be provided, because the customer receives and uses the benefits simultaneously. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. Costs that do not depict progress toward satisfaction of the performance obligation are included in contract costs but
may not result in revenue being recognized, for example when such costs are attributable to significant unanticipated inefficiencies
that were not included in the price of the contract or significant re-work. At times costs may be incurred that are not reflective of
the Company&#x2019;s progress towards satisfaction of the performance obligation which may result in revenue being recognized only to
the extent of such costs without any profit, for example uninstalled materials that are (1) not distinct, (2) control is transferred
to the customer significantly before integration of the goods into the project, (3) cost of the transferred goods are significant relative
to the total estimated costs of satisfying the performance obligation, and (4) the Company is not significantly involved in designing
or manufacturing the goods. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically
based on actual cost incurred.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;For maintenance service project, the Group regularly assigns employees to perform inspection and maintenance
work at each performing location and the inputs of labor hours and resources are expended evenly throughout the performance period. The
Group recognizes revenue on a straight-line basis.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The customer pays at the time specified in the payment schedule. If the services rendered exceed the
                                                                payment, a contract asset is recognized. If the payments exceed the services rendered, a contract liability is recognized. Contract asset is reclassified to accounts receivable when related
invoices are issued.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;v)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Estimates of revenues, costs or extent of progress toward completion are revised if circumstances change.
Any resulting increases or decreases in estimated revenues or costs are reflected in profit or loss in the period in which the circumstances
that give rise to the revision become known by management.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales arrangement with system integrators&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group has relied, in part, on a variety of partnerships with system integrators (&#x201c;partners&#x201d;)
to allow the Group to provide data services as part of services provided by the partners, and they integrate the Group&#x2019;s products
and services with theirs&#x2019; and sell directly to their customers in their region of operation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;In such arrangement, the Group enters into sales agreement with the partners directly and is only responsible
for delivering goods and services to the partners. Revenue is recognized when the Group fulfils its performance obligations as stated
in the executed contracts with the partners in accordance with Group&#x2019;s revenue recognition policy as stated in the preceding paragraphs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales arrangement with sales representatives, resellers and distributors&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;In geographic regions where the Group does not have an operating subsidiary, the Group provides its products
and services solutions through a suite of non-exclusive agreements that appoint sales representatives, resellers and distributors to engage
with end customers. Revenue recognition for each type of these arrangements is as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales representatives are granted rights to use the Group&#x2019;s products and services to market, promote
and solicit orders of products on a non-transferable, non-sub-licensable and limited basis in designated regions. Sales representatives
earn sales commission and contracts are not automatically renewed. In such arrangement, the Group enters into sales agreements with the
customers directly. Goods and services are provided directly by the Group to the customers in accordance with the executed contracts.
Revenue is recognized when the Group fulfils its performance obligations as stated in the executed contracts with customers in accordance
with the Group&#x2019;s revenue recognition policy as stated in the preceding paragraphs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Resellers purchase the Group&#x2019;s products and services for resale to end customers and provide maintenance
services in their areas of operation. They are permitted to use the Group&#x2019;s software for demonstration, training, and maintenance
services. The contracts are automatically renewed unless prior notice is otherwise provided. In such arrangement, the Group enters into
sales agreements with resellers directly and is only responsible for delivering its goods and services to resellers. Revenue is recognized
when the Group fulfils its performance obligations as stated in the executed contracts with resellers in accordance with Group&#x2019;s
revenue recognition policy as stated in the preceding paragraphs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Distributors purchase the Group&#x2019;s products at a discount and are permitted to market, distribute,
sell, bundle, promote and advertise the products directly to end customers in their region of operation. The contracts are automatically
renewed unless prior notice otherwise is provided. In such arrangement, the Group enters into sales agreements with distributors directly
and is only responsible for delivering its goods and services to distributors. Revenue is recognized when the Group fulfils its performance
obligations as stated in the executed contracts with distributors in accordance with Group&#x2019;s revenue recognition policy as stated
in the preceding paragraphs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory contextRef="c0" id="ixv-8018">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;bb)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Operating segments&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Operating segments are defined as components
of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker
(&#x201c;CODM&#x201d;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#x2019;s
Chief Executive Officer is the CODM. The Company&#x2019;s CODM reviews financial information provided based on product lines and presented
on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such,
the Company currently has determined that it operates in three operating segments and has three reportable segments which are Video IoT,
Security Convergence and other segment.&lt;/p&gt;</ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory>
    <glspu:WarrantLiabilitiesPoilcyTextBlock contextRef="c0" id="ixv-8030">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;cc)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Warrant liabilities&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Share purchase warrants issued by the
Group are accounted for as derivative liabilities. The warrants are initially recognized at fair value, and in subsequent periods measured
at fair value through profit or loss with any changes in fair value recognized in profit or loss until the warrants are exercised, redeemed,
or expired.&lt;/p&gt;</glspu:WarrantLiabilitiesPoilcyTextBlock>
    <glspu:CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock contextRef="c0" id="ixv-8042">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;b&gt;dd)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Critical accounting judgments, estimates and key sources of assumption uncertainty&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The preparation of these consolidated
financial statements requires management to make critical judgements in applying the Group&#x2019;s accounting policies and make critical
assumptions and estimates concerning future events. Assumptions and estimates may differ from the actual results and are continually evaluated
and adjusted based on historical experience and other factors. Such assumptions and estimates have a significant risk of causing a material
adjustment to the carrying amounts of assets and liabilities within the next financial year; and the related information is addressed
below:&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Critical judgements in applying the Group&#x2019;s accounting policies&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;None.&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Critical accounting estimates and assumptions&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;Revenue recognition-sales
of system integration services&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Group recognizes revenue from providing system integration services
based on the actual service provided to the end of the reporting period as a proportion of the total services to be provided, because
the performance obligation meets the one or more criteria to be recognized over a period of time. This is determined based on the proportion
of hardware, software and labor services that have been performed as of the financial reporting date to the total labor services expected
to be rendered. For projects with revenue recognized under adjusted cost-to-cost method, the cost is adjusted periodically based on actual
cost incurred. Recognition of revenue and profit is dependent upon a number of factors, including the accuracy of a variety of estimates
made at the balance sheet date, such as engineering progress, material quantities, the achievement of milestones, labor productivity and
cost estimates. Any significant variances in estimations of the total costs will impact the measurement of progress which drives the revenue
recognition of contract works in an accounting period. Management continuously monitors factors that may affect the quality of its estimates
and conducts periodic review of the relevance of factors by reviewing the actual amounts incurred and comparing with previous estimated
amounts in order to mitigate the exposure to significant variances. For the six months period ended June 30, 2024 and 2023, the Group
recognized service revenue of $20,459,534 and $6,346,590, respectively&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;Convertible Preference
Shares and Private Warrants&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Fair value of convertible
Preference Shares and Private Warrants without an active market or quoted prices are determined using valuation techniques such as market
approach and income approach. The measurement of fair value may adopt observable information or models of similar financial instruments
or use assumptions in an appropriate manner if the observable parameters are unavailable in the market. Observable information is the
primary source of reference. When valuation models are used for the measurements, calibration are performed to ensure its accountability
in reflecting real information and market price. In the fair value measurement, the Company used Black-Scholes Model to estimate the fair
value of convertible Preference Shares and Private Warrants, applying several assumptions and inputs the Company deemed reasonable. Any
changes in these judgements and estimates will impact the fair value measurement of these financial instruments. Please refer to Note
33 for the financial instruments fair value information.&lt;/p&gt;</glspu:CriticalAccountingJudgmentsEstimatesAndKeySourcesOfAssumptionUncertaintyPolicyTextBlock>
    <ifrs-full:RevenueFromRenderingOfServices contextRef="c71" decimals="0" id="ixv-19582" unitRef="usd">6</ifrs-full:RevenueFromRenderingOfServices>
    <ifrs-full:RevenueFromRenderingOfServices contextRef="c0" decimals="0" id="ixv-19583" unitRef="usd">20459534</ifrs-full:RevenueFromRenderingOfServices>
    <ifrs-full:RevenueFromRenderingOfServices contextRef="c3" decimals="0" id="ixv-19584" unitRef="usd">6346590</ifrs-full:RevenueFromRenderingOfServices>
    <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory contextRef="c0" id="ixv-8101">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 5. &lt;b&gt;Cash and cash equivalents&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt; 2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt; 2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash on hand and petty cash&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;7,521&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;7,975&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Checking accounts&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;20,187&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;44,742&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Demand deposits&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;11,190,788&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;4,226,503&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Time deposits&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;34,536,822&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;42,498,552&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;45,755,318&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;46,777,772&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 style="padding-bottom: 1.5pt; text-align: left"&gt;Transferred to financial assets at amortized cost&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;(34,536,822&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(41,470,915&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,218,496&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,306,857&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;a)&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;The Group transacts with a variety of financial institutions all with high credit quality to dispose credit risk, so it expects that the probability of counterparty default is remote.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024 and 2023, range of interest rate of time deposits was 1.25%~5.20% and 0.78%~5.20%,
respectively. Some of time deposits provided as guarantees and with maturity over three months were reclassified as &#x201c;financial assets
at amortized cost&#x201d; based on its nature. Details of the Group&#x2019;s time deposits transferred to investments in debt instruments
without active market are provided in Note 7.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Details of time deposits pledged to others as collaterals are provided in Note 30.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
    <glspu:CashAndCashEquivalentsTableTextBlock contextRef="c0" id="ixv-8107">&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt; 2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt; 2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash on hand and petty cash&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;7,521&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;7,975&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Checking accounts&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;20,187&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;44,742&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Demand deposits&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;11,190,788&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;4,226,503&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Time deposits&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;34,536,822&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;42,498,552&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;45,755,318&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;46,777,772&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 style="padding-bottom: 1.5pt; text-align: left"&gt;Transferred to financial assets at amortized cost&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;(34,536,822&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(41,470,915&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,218,496&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,306,857&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:CashAndCashEquivalentsTableTextBlock>
    <ifrs-full:CashOnHand contextRef="c1" decimals="0" id="ixv-19585" unitRef="usd">7521</ifrs-full:CashOnHand>
    <ifrs-full:CashOnHand contextRef="c2" decimals="0" id="ixv-19586" unitRef="usd">7975</ifrs-full:CashOnHand>
    <ifrs-full:BalancesWithBanks contextRef="c1" decimals="0" id="ixv-19587" unitRef="usd">20187</ifrs-full:BalancesWithBanks>
    <ifrs-full:BalancesWithBanks contextRef="c2" decimals="0" id="ixv-19588" unitRef="usd">44742</ifrs-full:BalancesWithBanks>
    <glspu:DemandDeposits contextRef="c1" decimals="0" id="ixv-19589" unitRef="usd">11190788</glspu:DemandDeposits>
    <glspu:DemandDeposits contextRef="c2" decimals="0" id="ixv-19590" unitRef="usd">4226503</glspu:DemandDeposits>
    <glspu:TimeDepositAtCarryingValue contextRef="c1" decimals="0" id="ixv-19591" unitRef="usd">34536822</glspu:TimeDepositAtCarryingValue>
    <glspu:TimeDepositAtCarryingValue contextRef="c2" decimals="0" id="ixv-19592" unitRef="usd">42498552</glspu:TimeDepositAtCarryingValue>
    <ifrs-full:Cash contextRef="c1" decimals="0" id="ixv-19593" unitRef="usd">45755318</ifrs-full:Cash>
    <ifrs-full:Cash contextRef="c2" decimals="0" id="ixv-19594" unitRef="usd">46777772</ifrs-full:Cash>
    <ifrs-full:DepositsAtAmortisedCost contextRef="c1" decimals="0" id="ixv-19595" unitRef="usd">34536822</ifrs-full:DepositsAtAmortisedCost>
    <ifrs-full:DepositsAtAmortisedCost contextRef="c2" decimals="0" id="ixv-19596" unitRef="usd">41470915</ifrs-full:DepositsAtAmortisedCost>
    <ifrs-full:CashAndCashEquivalents contextRef="c1" decimals="0" id="ixv-19597" unitRef="usd">11218496</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c2" decimals="0" id="ixv-19598" unitRef="usd">5306857</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c115"
      decimals="4"
      id="ixv-19599"
      unitRef="pure">0.0125</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c116"
      decimals="4"
      id="ixv-19600"
      unitRef="pure">0.052</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c117"
      decimals="4"
      id="ixv-19601"
      unitRef="pure">0.0078</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c118"
      decimals="4"
      id="ixv-19602"
      unitRef="pure">0.052</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory contextRef="c0" id="ixv-8219">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 6. &lt;b&gt;Financial assets at fair value through profit or loss&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December&#160;31, &lt;br/&gt; 2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Current items:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Financial assets mandatorily measured at fair value through profit or loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 0.125in; width: 76%; text-align: left"&gt;Investment in a rent-a-captive company&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;1,544,045&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.55pt"&gt;During the year
ended December 31, 2022, the Group entered into a protected cell rent-a-captive arrangement with an insurance company and made investment
of $1,105,540 in a rent-a-captive company, which was established by the insurance company, and the Group recognized gain and losses on
financial assets at fair value through profit or loss amounting to $548,944 and $78,128 for the six months period ended June 30, 2024
and 2023, respectively. In a rent-a-captive structure, an insurance company establishes a rent-a-captive company and provides services
related to insurance to the Group. The Group participates in the captive insurance agreement by investing certain capital and retaining
the premium to insure itself against future losses and the premium will be kept in the rent-a-captive company for future claims payments.
The insurance company agrees to cause dividends of the rent-a-captive company to be declared and paid to the Group only as approved by
Board of Directors of the insurance company.&lt;/p&gt;</ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory>
    <ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory contextRef="c0" id="ixv-8225">&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December&#160;31, &lt;br/&gt; 2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Current items:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Financial assets mandatorily measured at fair value through profit or loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 0.125in; width: 76%; text-align: left"&gt;Investment in a rent-a-captive company&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;1,544,045&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c1" decimals="0" id="ixv-19603" unitRef="usd">1544045</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c2" decimals="0" id="ixv-19604" unitRef="usd">995101</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentInvestments contextRef="c15" decimals="0" id="ixv-19605" unitRef="usd">1105540</ifrs-full:CurrentInvestments>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c0" decimals="0" id="ixv-19606" unitRef="usd">548944</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c3" decimals="0" id="ixv-19607" unitRef="usd">78128</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock contextRef="c0" id="ixv-8283">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 7. &lt;b&gt;Financial assets at amortized cost&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-indent: -12.2pt"&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="padding-bottom: 1.5pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Items&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2024&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31, &lt;br/&gt; 2023&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;Current items:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 76%; text-align: left"&gt;Time deposits&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;20,893,821&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;27,827,915&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 1%; 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&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current items:&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; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Time deposits&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,643,000&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,643,000&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.25pt; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;a)&lt;/td&gt; &lt;td style="text-align: justify"&gt;Amounts recognized in profit or loss in relation to financial assets at amortized cost are listed below:&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&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&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; text-align: center; font-weight: bold"&gt;Six&#160;months&lt;br/&gt;
&#160;ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2024&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; text-align: center; font-weight: bold"&gt;Six&#160;months&#160;&lt;br/&gt;
ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 76%; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right"&gt;392,456&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right"&gt;162,919&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;b)&lt;/td&gt; &lt;td style="text-align: justify"&gt;As of June 30, 2024 and December 31, 2023, without taking into account any collateral held or other credit enhancements, the maximum exposure to credit risk in respect of the amount that best represents the financial assets at amortized cost held by the Group was $34,536,822 and $41,470,915, respectively.&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;c)&lt;/td&gt; &lt;td style="text-align: justify"&gt;As of June 30, 2024 and December 31, 2023, the interest rate of time deposits was 1.25%~5.20% and 0.00%~5.20%, respectively.&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;d)&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;Information relating to financial assets at amortized cost that were pledged to others as collaterals is provided in Note 30.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;e)&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;The Group transacts with a variety of financial institutions all with high credit quality to disperse credit risk, so it expects that the probability of counterparty default is remote.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:DisclosureOfFinancialAssetsAtAmortizedCostTextBlock>
    <ifrs-full:DisclosureOfFinancialAssetsHeldForTradingExplanatory contextRef="c0" id="ixv-8289">&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="padding-bottom: 1.5pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Items&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2024&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31, &lt;br/&gt; 2023&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;Current items:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 76%; text-align: left"&gt;Time deposits&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;20,893,821&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;27,827,915&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 1%; 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&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current items:&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; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Time deposits&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,643,000&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,643,000&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfFinancialAssetsHeldForTradingExplanatory>
    <glspu:TimeDepositsCurrent contextRef="c1" decimals="0" id="ixv-19608" unitRef="usd">20893821</glspu:TimeDepositsCurrent>
    <glspu:TimeDepositsCurrent contextRef="c2" decimals="0" id="ixv-19609" unitRef="usd">27827915</glspu:TimeDepositsCurrent>
    <glspu:TimeDepositsNonCurrent contextRef="c1" decimals="0" id="ixv-19610" unitRef="usd">13643000</glspu:TimeDepositsNonCurrent>
    <glspu:TimeDepositsNonCurrent contextRef="c2" decimals="0" id="ixv-19611" unitRef="usd">13643000</glspu:TimeDepositsNonCurrent>
    <glspu:DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock contextRef="c0" id="ixv-19612">Amounts recognized in profit or loss in relation to financial assets at amortized cost are listed below:&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&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; text-align: center; font-weight: bold"&gt;Six&#160;months&lt;br/&gt;
&#160;ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2024&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; text-align: center; font-weight: bold"&gt;Six&#160;months&#160;&lt;br/&gt;
ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; width: 76%; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right"&gt;392,456&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; font-weight: normal; font-style: normal; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; font-weight: normal; font-style: normal; text-align: right"&gt;162,919&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; font-weight: normal; font-style: normal; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:DisclosureOfProfitOrLossInRelationToFinancialAssetsAtAmortizedCostTableTextBlock>
    <ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost contextRef="c0" decimals="0" id="ixv-19613" unitRef="usd">392456</ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost>
    <ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost contextRef="c3" decimals="0" id="ixv-19614" unitRef="usd">162919</ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost>
    <glspu:FinancialAssetAtAmortizedCosts contextRef="c1" decimals="0" id="ixv-19615" unitRef="usd">34536822</glspu:FinancialAssetAtAmortizedCosts>
    <glspu:FinancialAssetAtAmortizedCosts contextRef="c2" decimals="0" id="ixv-19616" unitRef="usd">41470915</glspu:FinancialAssetAtAmortizedCosts>
    <glspu:TimeDepositInterestRatePercentage
      contextRef="c115"
      decimals="4"
      id="ixv-19617"
      unitRef="pure">0.0125</glspu:TimeDepositInterestRatePercentage>
    <glspu:TimeDepositInterestRatePercentage
      contextRef="c116"
      decimals="4"
      id="ixv-19618"
      unitRef="pure">0.052</glspu:TimeDepositInterestRatePercentage>
    <glspu:TimeDepositInterestRatePercentage
      contextRef="c119"
      decimals="4"
      id="ixv-19619"
      unitRef="pure">0</glspu:TimeDepositInterestRatePercentage>
    <glspu:TimeDepositInterestRatePercentage
      contextRef="c120"
      decimals="4"
      id="ixv-19620"
      unitRef="pure">0.052</glspu:TimeDepositInterestRatePercentage>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory contextRef="c0" id="ixv-8415">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"&gt;8. &lt;b&gt;Accounts receivable&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"&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&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; text-align: center; font-weight: bold"&gt;June 30,&lt;br/&gt; 2024&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; text-align: center; font-weight: bold"&gt;December&#160;31, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accounts receivable &lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;30,117,616&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;14,563,153&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Allowance for ECLs / uncollectable accounts &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;(13,078,361&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(13,114,951&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17,039,255&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,448,202&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The aging analysis of accounts receivable is as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Not past due&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;471,022&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,937,838&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Up to 180 days&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;17,669,716&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;4,770,297&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;181 to 365 days&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;6,271,360&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;3,100,633&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Over 366 days&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;5,705,518&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;2,754,385&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;30,117,616&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,563,153&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0pt"&gt;The above aging
analysis was based on days overdue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024 and December 31, 2023, accounts receivable
were all from contracts with customers. As of January 1, 2024, the balance of receivables from contracts with customers amounting to
$1,448,202.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024 and December 31, 2023, without taking
into account any collateral held or other credit enhancements, the maximum exposure to credit risk in respect of the amount that best
represents the Group&#x2019;s accounts receivable were $17,039,255 and $1,448,202, respectively.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Information relating to credit risk of accounts receivable
is provided in Note 33&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <glspu:ScheduleOfAccountsReceivableTableTableTextBlock contextRef="c0" id="ixv-8421">&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&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; text-align: center; font-weight: bold"&gt;June 30,&lt;br/&gt; 2024&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; text-align: center; font-weight: bold"&gt;December&#160;31, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accounts receivable &lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;30,117,616&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;14,563,153&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Allowance for ECLs / uncollectable accounts &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;(13,078,361&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(13,114,951&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17,039,255&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,448,202&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;</glspu:ScheduleOfAccountsReceivableTableTableTextBlock>
    <glspu:AccountsReceivablesGross contextRef="c1" decimals="0" id="ixv-19621" unitRef="usd">30117616</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c2" decimals="0" id="ixv-19622" unitRef="usd">14563153</glspu:AccountsReceivablesGross>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c1" decimals="0" id="ixv-19623" unitRef="usd">13078361</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c2" decimals="0" id="ixv-19624" unitRef="usd">13114951</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c1" decimals="0" id="ixv-19625" unitRef="usd">17039255</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c2" decimals="0" id="ixv-19626" unitRef="usd">1448202</ifrs-full:TradeAndOtherCurrentReceivables>
    <glspu:ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock contextRef="c0" id="ixv-19627">The aging analysis of accounts receivable is as follows:&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Not past due&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;471,022&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,937,838&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Up to 180 days&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;17,669,716&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;4,770,297&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;181 to 365 days&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;6,271,360&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;3,100,633&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Over 366 days&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;5,705,518&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;2,754,385&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;30,117,616&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,563,153&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfAgingAnalysisOfAccountsReceivableTableTableTextBlock>
    <glspu:AccountsReceivablesGross contextRef="c122" decimals="0" id="ixv-19628" unitRef="usd">471022</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c123" decimals="0" id="ixv-19629" unitRef="usd">3937838</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c124" decimals="0" id="ixv-19630" unitRef="usd">17669716</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c125" decimals="0" id="ixv-19631" unitRef="usd">4770297</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c126" decimals="0" id="ixv-19632" unitRef="usd">6271360</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c127" decimals="0" id="ixv-19633" unitRef="usd">3100633</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c128" decimals="0" id="ixv-19634" unitRef="usd">5705518</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c129" decimals="0" id="ixv-19635" unitRef="usd">2754385</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c1" decimals="0" id="ixv-19636" unitRef="usd">30117616</glspu:AccountsReceivablesGross>
    <glspu:AccountsReceivablesGross contextRef="c2" decimals="0" id="ixv-19637" unitRef="usd">14563153</glspu:AccountsReceivablesGross>
    <ifrs-full:ReceivablesFromContractsWithCustomers contextRef="c121" decimals="0" id="ixv-19638" unitRef="usd">1448202</ifrs-full:ReceivablesFromContractsWithCustomers>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c1" decimals="0" id="ixv-19639" unitRef="usd">17039255</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c2" decimals="0" id="ixv-19640" unitRef="usd">1448202</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory contextRef="c0" id="ixv-8597">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 9. &lt;b&gt;Property, plant and equipment&lt;/b&gt;&lt;/p&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.25pt; text-align: justify"&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="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Buildings&#160;and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&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: center"&gt;Land &lt;br/&gt; (Note 1)&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: center"&gt;structures&lt;br/&gt; (Note 1)&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: center"&gt;Transportation &lt;br/&gt; equipment&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: center"&gt;Office&lt;br/&gt; equipment&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: center"&gt;equipment&lt;br/&gt; (Note 2)&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: center"&gt;Total&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 style="text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;At January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left"&gt;Cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,737,302&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,261,934&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21,773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,700,073&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,744,573&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;29,465,655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accumulated depreciation&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;div style="-sec-ix-hidden: hidden-fact-172"&gt;-&lt;/div&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;(924,133&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(21,773&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,018,793&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(11,621,991&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(13,586,690&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,737,302&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,337,801&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-173"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;681,280&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;122,582&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,878,965&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;2024&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;January 1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;12,737,302&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,337,801&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-174"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;681,280&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;122,582&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;15,878,965&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 style="text-align: left"&gt;Additions&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;&lt;div style="-sec-ix-hidden: hidden-fact-175"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-176"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-177"&gt;-&lt;/div&gt;&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;343,372&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;&lt;div style="-sec-ix-hidden: hidden-fact-178"&gt;-&lt;/div&gt;&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;343,372&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Disposals&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;&lt;div style="-sec-ix-hidden: hidden-fact-179"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-180"&gt;-&lt;/div&gt;&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;149&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;(79&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&gt;&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;70&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 style="text-align: left"&gt;Depreciation expenses&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;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&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;(33,482&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&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;(140,307&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(16,573&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(190,362&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net exchange differences&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;(725,115&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(132,516&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(149&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(48,947&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,588&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(908,315&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,012,187&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,171,803&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;835,319&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;104,421&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,123,730&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;At June 30, 2024&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; "&gt;
    &lt;td style="text-align: left"&gt;Cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;12,012,187&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,043,806&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;19,611&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,879,607&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,348,478&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;19,303,689&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accumulated depreciation&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;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&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;(872,003&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(19,611&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,044,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(2,244,057&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(4,179,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,012,187&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,171,803&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;835,319&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;104,421&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,123,730&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt"&gt;Note 1: Information
relating to property, plant and equipment that were pledged to others as collaterals is provided in Note 30&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt"&gt;Note 2:&#160;Other equipment
primarily includes big data platform for image analytics, data storage equipment and server equipment.&lt;/p&gt;</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory contextRef="c0" id="ixv-8602">&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="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Buildings&#160;and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&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: center"&gt;Land &lt;br/&gt; (Note 1)&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: center"&gt;structures&lt;br/&gt; (Note 1)&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: center"&gt;Transportation &lt;br/&gt; equipment&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: center"&gt;Office&lt;br/&gt; equipment&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: center"&gt;equipment&lt;br/&gt; (Note 2)&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: center"&gt;Total&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 style="text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;At January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left"&gt;Cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,737,302&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,261,934&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21,773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,700,073&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,744,573&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;29,465,655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accumulated depreciation&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;div style="-sec-ix-hidden: hidden-fact-172"&gt;-&lt;/div&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;(924,133&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(21,773&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,018,793&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(11,621,991&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(13,586,690&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,737,302&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,337,801&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-173"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;681,280&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;122,582&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,878,965&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;2024&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;January 1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;12,737,302&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,337,801&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-174"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;681,280&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;122,582&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;15,878,965&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 style="text-align: left"&gt;Additions&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;&lt;div style="-sec-ix-hidden: hidden-fact-175"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-176"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-177"&gt;-&lt;/div&gt;&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;343,372&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;&lt;div style="-sec-ix-hidden: hidden-fact-178"&gt;-&lt;/div&gt;&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;343,372&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Disposals&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;&lt;div style="-sec-ix-hidden: hidden-fact-179"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-180"&gt;-&lt;/div&gt;&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;149&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;(79&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&gt;&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;70&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 style="text-align: left"&gt;Depreciation expenses&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;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&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;(33,482&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&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;(140,307&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(16,573&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(190,362&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net exchange differences&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;(725,115&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(132,516&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(149&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(48,947&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,588&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(908,315&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,012,187&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,171,803&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;835,319&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;104,421&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,123,730&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;At June 30, 2024&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; "&gt;
    &lt;td style="text-align: left"&gt;Cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;12,012,187&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,043,806&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;19,611&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,879,607&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,348,478&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;19,303,689&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accumulated depreciation&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;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&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;(872,003&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(19,611&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,044,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(2,244,057&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(4,179,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,012,187&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,171,803&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;835,319&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;104,421&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,123,730&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt"&gt;Note 1: Information
relating to property, plant and equipment that were pledged to others as collaterals is provided in Note 30&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 14.15pt"&gt;Note 2:&#160;Other equipment
primarily includes big data platform for image analytics, data storage equipment and server equipment.&lt;/p&gt;</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <glspu:CostPropertyPlantAndEquipment contextRef="c130" decimals="0" id="ix_0_fact" unitRef="usd">12737302</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment contextRef="c131" decimals="0" id="ix_1_fact" unitRef="usd">3261934</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment contextRef="c132" decimals="0" id="ixv-19643" unitRef="usd">21773</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment contextRef="c133" decimals="0" id="ixv-19644" unitRef="usd">1700073</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment
      contextRef="c134"
      decimals="0"
      id="ix_17_fact"
      unitRef="usd">11744573</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment contextRef="c135" decimals="0" id="ixv-19646" unitRef="usd">29465655</glspu:CostPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment contextRef="c137" decimals="0" id="ix_2_fact" unitRef="usd">-924133</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment contextRef="c138" decimals="0" id="ixv-19648" unitRef="usd">-21773</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment contextRef="c139" decimals="0" id="ixv-19649" unitRef="usd">-1018793</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment
      contextRef="c140"
      decimals="0"
      id="ix_18_fact"
      unitRef="usd">-11621991</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment contextRef="c141" decimals="0" id="ixv-19651" unitRef="usd">-13586690</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated contextRef="c142" decimals="0" id="ix_3_fact" unitRef="usd">12737302</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated contextRef="c143" decimals="0" id="ix_4_fact" unitRef="usd">2337801</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated contextRef="c145" decimals="0" id="ixv-19654" unitRef="usd">681280</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated
      contextRef="c146"
      decimals="0"
      id="ix_19_fact"
      unitRef="usd">122582</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated contextRef="c147" decimals="0" id="ixv-19656" unitRef="usd">15878965</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c148" decimals="0" id="ix_5_fact" unitRef="usd">12737302</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c149" decimals="0" id="ix_6_fact" unitRef="usd">2337801</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c151" decimals="0" id="ixv-19659" unitRef="usd">681280</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="c152"
      decimals="0"
      id="ix_20_fact"
      unitRef="usd">122582</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c2" decimals="0" id="ixv-19661" unitRef="usd">15878965</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c156" decimals="0" id="ixv-19662" unitRef="usd">343372</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-19663" unitRef="usd">343372</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <glspu:DisposalsofPropertyPlantEquipments contextRef="c155" decimals="0" id="ixv-19664" unitRef="usd">149</glspu:DisposalsofPropertyPlantEquipments>
    <glspu:DisposalsofPropertyPlantEquipments
      contextRef="c156"
      decimals="0"
      id="ix_21_fact"
      unitRef="usd">-79</glspu:DisposalsofPropertyPlantEquipments>
    <glspu:DisposalsofPropertyPlantEquipments contextRef="c0" decimals="0" id="ixv-19666" unitRef="usd">70</glspu:DisposalsofPropertyPlantEquipments>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c154" decimals="0" id="ix_7_fact" unitRef="usd">33482</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c156" decimals="0" id="ixv-19668" unitRef="usd">140307</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="c157"
      decimals="0"
      id="ix_22_fact"
      unitRef="usd">16573</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c0" decimals="0" id="ixv-19670" unitRef="usd">190362</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:ChangesInPropertyPlantAndEquipment contextRef="c153" decimals="0" id="ix_8_fact" unitRef="usd">725115</ifrs-full:ChangesInPropertyPlantAndEquipment>
    <ifrs-full:ChangesInPropertyPlantAndEquipment contextRef="c154" decimals="0" id="ix_9_fact" unitRef="usd">132516</ifrs-full:ChangesInPropertyPlantAndEquipment>
    <ifrs-full:ChangesInPropertyPlantAndEquipment contextRef="c155" decimals="0" id="ixv-19673" unitRef="usd">149</ifrs-full:ChangesInPropertyPlantAndEquipment>
    <ifrs-full:ChangesInPropertyPlantAndEquipment contextRef="c156" decimals="0" id="ixv-19674" unitRef="usd">48947</ifrs-full:ChangesInPropertyPlantAndEquipment>
    <ifrs-full:ChangesInPropertyPlantAndEquipment
      contextRef="c157"
      decimals="0"
      id="ix_23_fact"
      unitRef="usd">1588</ifrs-full:ChangesInPropertyPlantAndEquipment>
    <ifrs-full:ChangesInPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-19676" unitRef="usd">908315</ifrs-full:ChangesInPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="c158"
      decimals="0"
      id="ix_10_fact"
      unitRef="usd">12012187</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="c159"
      decimals="0"
      id="ix_11_fact"
      unitRef="usd">2171803</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c161" decimals="0" id="ixv-19679" unitRef="usd">835319</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="c162"
      decimals="0"
      id="ix_24_fact"
      unitRef="usd">104421</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c1" decimals="0" id="ixv-19681" unitRef="usd">15123730</ifrs-full:PropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment
      contextRef="c163"
      decimals="0"
      id="ix_12_fact"
      unitRef="usd">12012187</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment
      contextRef="c164"
      decimals="0"
      id="ix_13_fact"
      unitRef="usd">3043806</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment contextRef="c165" decimals="0" id="ixv-19684" unitRef="usd">19611</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment contextRef="c166" decimals="0" id="ixv-19685" unitRef="usd">1879607</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment
      contextRef="c167"
      decimals="0"
      id="ix_25_fact"
      unitRef="usd">2348478</glspu:CostPropertyPlantAndEquipment>
    <glspu:CostPropertyPlantAndEquipment contextRef="c168" decimals="0" id="ixv-19687" unitRef="usd">19303689</glspu:CostPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment
      contextRef="c170"
      decimals="0"
      id="ix_14_fact"
      unitRef="usd">-872003</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment contextRef="c171" decimals="0" id="ixv-19689" unitRef="usd">-19611</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment contextRef="c172" decimals="0" id="ixv-19690" unitRef="usd">-1044288</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment
      contextRef="c173"
      decimals="0"
      id="ix_26_fact"
      unitRef="usd">-2244057</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment contextRef="c174" decimals="0" id="ixv-19692" unitRef="usd">-4179959</glspu:AccumulatedDepreciationPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated
      contextRef="c158"
      decimals="0"
      id="ix_15_fact"
      unitRef="usd">12012187</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated
      contextRef="c159"
      decimals="0"
      id="ix_16_fact"
      unitRef="usd">2171803</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated contextRef="c161" decimals="0" id="ixv-19695" unitRef="usd">835319</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated
      contextRef="c162"
      decimals="0"
      id="ix_27_fact"
      unitRef="usd">104421</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated contextRef="c1" decimals="0" id="ixv-19697" unitRef="usd">15123730</ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated>
    <ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory contextRef="c0" id="ixv-9070">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 10. &lt;b&gt;Intangible assets&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0in"&gt;&#160;&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="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="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Six months ended June 30, 2024&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 style="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: center"&gt;Computer&lt;br/&gt; software&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: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Intellectual&lt;br/&gt;
                                            property&lt;br/&gt;
                                            rights&lt;br/&gt;
                                            (Note)&lt;/b&gt;&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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&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;&lt;span style="text-decoration:underline"&gt;January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;555,562&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,000,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,555,562&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accumulated amortization&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;(136,050&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(550,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(686,050&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;419,512&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,450,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,869,512&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;At January 1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;419,512&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,450,000&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,869,512&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 style="text-align: left"&gt;Additions -  acquired separately&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;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&gt;&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;37,508&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;37,508&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: rgb(204,238,255)"&gt;
    &lt;td&gt;Amortization expenses&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;(118,763&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(323,479&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(442,242&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net exchange differences&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;(26,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;16,854&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;(9,631&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;274,264&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,180,883&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,455,147&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline"&gt;At June 30&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; "&gt;
    &lt;td&gt;Cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;509,348&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;9,069,035&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;9,578,383&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Accumulated amortization&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;(235,083&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(3,888,152&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(4,123,235&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;274,264&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,180,883&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,455,147&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;On January 10, 2023 (the &#x201c;Agreement Date&#x201d;), the
Group entered into an intellectual property purchase agreement effective on January 16, 2023 (the &#x201c;Effective Time&#x201d;) with
SeeQuestor Limited (&#x201c;SeeQuestor&#x201d;), a company providing video analytics technology incorporated and registered in England
and Wales.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 80.5pt; text-align: justify; text-indent: -48pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt"&gt;The Group acquired all
and/or any intellectual property rights, including but not limited to patents and trademarks, owned, used or held for use by and/or on
behalf of SeeQuestor, including without limitations, such rights as relate to SeeQuestor&#x2019;s products.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: left; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt"&gt;The purchase price for
the intellectual property rights consists of fixed consideration amounting to $6,000,000 and contingent payment through issuance of the
Company&#x2019;s shares of an amount equal to $3,000,000 which is conditional to certain financial performance through intellectual property
rights from Agreement Date up to and including December 31, 2023. The contingent payment through issuance of the Company&#x2019;s shares
is a share-based payment and recognized in &#x2018;capital surplus&#x2019;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.95in; text-align: left; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt"&gt;The Group has made
payments of $600,000 and $2,400,000 on Agreement Date and Effective Time, respectively, and payment of a further $3,000,000 has not been
paid as of June 30, 2024.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.95in; text-align: left; text-indent: 0in"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;Details of amortization
on intangible assets are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0in"&gt;&#160;&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Selling and marketing expenses&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,828&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;General and administrative expenses&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;131,452&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;12,660&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Research and development expenses&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;310,790&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;390,085&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;442,242&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;406,573&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
    <glspu:ScheduleOfIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-9074">&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="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="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Six months ended June 30, 2024&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 style="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: center"&gt;Computer&lt;br/&gt; software&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: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Intellectual&lt;br/&gt;
                                            property&lt;br/&gt;
                                            rights&lt;br/&gt;
                                            (Note)&lt;/b&gt;&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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&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;&lt;span style="text-decoration:underline"&gt;January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;555,562&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,000,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,555,562&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accumulated amortization&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;(136,050&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(550,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(686,050&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;419,512&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,450,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,869,512&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;At January 1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;419,512&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,450,000&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,869,512&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 style="text-align: left"&gt;Additions -  acquired separately&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;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&gt;&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;37,508&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;37,508&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: rgb(204,238,255)"&gt;
    &lt;td&gt;Amortization expenses&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;(118,763&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(323,479&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(442,242&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net exchange differences&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;(26,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;16,854&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;(9,631&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;274,264&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,180,883&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,455,147&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline"&gt;At June 30&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; "&gt;
    &lt;td&gt;Cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;509,348&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;9,069,035&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;9,578,383&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Accumulated amortization&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;(235,083&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(3,888,152&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(4,123,235&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;274,264&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,180,883&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,455,147&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;On January 10, 2023 (the &#x201c;Agreement Date&#x201d;), the
Group entered into an intellectual property purchase agreement effective on January 16, 2023 (the &#x201c;Effective Time&#x201d;) with
SeeQuestor Limited (&#x201c;SeeQuestor&#x201d;), a company providing video analytics technology incorporated and registered in England
and Wales.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</glspu:ScheduleOfIntangibleAssetsTableTextBlock>
    <glspu:CostIntangibleAssets contextRef="c177" decimals="0" id="ixv-19700" unitRef="usd">555562</glspu:CostIntangibleAssets>
    <glspu:CostIntangibleAssets contextRef="c178" decimals="0" id="ixv-19701" unitRef="usd">6000000</glspu:CostIntangibleAssets>
    <glspu:CostIntangibleAssets contextRef="c2" decimals="0" id="ixv-19702" unitRef="usd">6555562</glspu:CostIntangibleAssets>
    <glspu:AccumulatedAmortizationIntangibleAssets contextRef="c177" decimals="0" id="ixv-19703" unitRef="usd">-136050</glspu:AccumulatedAmortizationIntangibleAssets>
    <glspu:AccumulatedAmortizationIntangibleAssets contextRef="c178" decimals="0" id="ixv-19704" unitRef="usd">-550000</glspu:AccumulatedAmortizationIntangibleAssets>
    <glspu:AccumulatedAmortizationIntangibleAssets contextRef="c2" decimals="0" id="ixv-19705" unitRef="usd">-686050</glspu:AccumulatedAmortizationIntangibleAssets>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c177" decimals="0" id="ixv-19706" unitRef="usd">419512</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c178" decimals="0" id="ixv-19707" unitRef="usd">5450000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c2" decimals="0" id="ixv-19708" unitRef="usd">5869512</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets contextRef="c179" decimals="0" id="ixv-19709" unitRef="usd">419512</ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets>
    <ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets contextRef="c180" decimals="0" id="ixv-19710" unitRef="usd">5450000</ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets>
    <ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets contextRef="c1" decimals="0" id="ixv-19711" unitRef="usd">5869512</ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c182" decimals="0" id="ixv-19712" unitRef="usd">37508</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c0" decimals="0" id="ixv-19713" unitRef="usd">37508</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:AmortisationExpense contextRef="c181" decimals="0" id="ixv-19714" unitRef="usd">118763</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense contextRef="c182" decimals="0" id="ixv-19715" unitRef="usd">323479</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense contextRef="c0" decimals="0" id="ixv-19716" unitRef="usd">442242</ifrs-full:AmortisationExpense>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill contextRef="c181" decimals="0" id="ixv-19717" unitRef="usd">-26485</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill contextRef="c182" decimals="0" id="ixv-19718" unitRef="usd">16854</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill contextRef="c0" decimals="0" id="ixv-19719" unitRef="usd">-9631</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c179" decimals="0" id="ixv-19720" unitRef="usd">274264</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c180" decimals="0" id="ixv-19721" unitRef="usd">5180883</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c1" decimals="0" id="ixv-19722" unitRef="usd">5455147</ifrs-full:IntangibleAssetsAndGoodwill>
    <glspu:CostIntangibleAssets contextRef="c179" decimals="0" id="ixv-19723" unitRef="usd">509348</glspu:CostIntangibleAssets>
    <glspu:CostIntangibleAssets contextRef="c180" decimals="0" id="ixv-19724" unitRef="usd">9069035</glspu:CostIntangibleAssets>
    <glspu:CostIntangibleAssets contextRef="c1" decimals="0" id="ixv-19725" unitRef="usd">9578383</glspu:CostIntangibleAssets>
    <glspu:AccumulatedAmortizationIntangibleAssets contextRef="c179" decimals="0" id="ixv-19726" unitRef="usd">-235083</glspu:AccumulatedAmortizationIntangibleAssets>
    <glspu:AccumulatedAmortizationIntangibleAssets contextRef="c180" decimals="0" id="ixv-19727" unitRef="usd">-3888152</glspu:AccumulatedAmortizationIntangibleAssets>
    <glspu:AccumulatedAmortizationIntangibleAssets contextRef="c1" decimals="0" id="ixv-19728" unitRef="usd">-4123235</glspu:AccumulatedAmortizationIntangibleAssets>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c179" decimals="0" id="ixv-19729" unitRef="usd">274264</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c180" decimals="0" id="ixv-19730" unitRef="usd">5180883</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c1" decimals="0" id="ixv-19731" unitRef="usd">5455147</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:ConsiderationPaidReceived contextRef="c0" decimals="0" id="ixv-19732" unitRef="usd">6000000</ifrs-full:ConsiderationPaidReceived>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill contextRef="c0" decimals="0" id="ixv-19733" unitRef="usd">3000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill>
    <glspu:AgreementPaymentsAmount contextRef="c175" decimals="0" id="ixv-19734" unitRef="usd">600000</glspu:AgreementPaymentsAmount>
    <glspu:AgreementPaymentsAmount contextRef="c176" decimals="0" id="ixv-19735" unitRef="usd">2400000</glspu:AgreementPaymentsAmount>
    <glspu:PaymentNotPaid contextRef="c0" decimals="0" id="ixv-19736" unitRef="usd">3000000</glspu:PaymentNotPaid>
    <glspu:ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-19737">Details of amortization
on intangible assets are as follows:&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Selling and marketing expenses&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,828&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;General and administrative expenses&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;131,452&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;12,660&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Research and development expenses&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;310,790&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;390,085&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;442,242&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;406,573&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfAmortizationOnIntangibleAssetsTableTextBlock>
    <glspu:SellingExpenses contextRef="c3" decimals="0" id="ixv-19738" unitRef="usd">-3828</glspu:SellingExpenses>
    <ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-19739" unitRef="usd">131452</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="c3" decimals="0" id="ixv-19740" unitRef="usd">12660</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <glspu:ResearchAndDevelopmentExpenses contextRef="c0" decimals="0" id="ixv-19741" unitRef="usd">310790</glspu:ResearchAndDevelopmentExpenses>
    <glspu:ResearchAndDevelopmentExpenses contextRef="c3" decimals="0" id="ixv-19742" unitRef="usd">390085</glspu:ResearchAndDevelopmentExpenses>
    <glspu:TotalIntangibleAssetsOtherThanGoodwill contextRef="c0" decimals="0" id="ixv-19743" unitRef="usd">442242</glspu:TotalIntangibleAssetsOtherThanGoodwill>
    <glspu:TotalIntangibleAssetsOtherThanGoodwill contextRef="c3" decimals="0" id="ixv-19744" unitRef="usd">406573</glspu:TotalIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory contextRef="c0" id="ixv-9400">&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt; 11. &lt;b&gt;Other non-current assets&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&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="font-weight: bold; text-align: center"&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: center"&gt;June 30,&lt;br/&gt; 2024&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: center"&gt;December&#160;31, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepaid Pension&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;460,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Guarantee deposits&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;547,607&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;506,316&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&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;63,145&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;66,952&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;610,752&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,034,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory>
    <ifrs-full:DisclosureOfOtherAssetsExplanatory contextRef="c0" id="ixv-9404">&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="font-weight: bold; text-align: center"&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: center"&gt;June 30,&lt;br/&gt; 2024&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: center"&gt;December&#160;31, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepaid Pension&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;460,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Guarantee deposits&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;547,607&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;506,316&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&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;63,145&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;66,952&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;610,752&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,034,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfOtherAssetsExplanatory>
    <ifrs-full:OtherNoncurrentAssets contextRef="c184" decimals="0" id="ixv-19745" unitRef="usd">460732</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets contextRef="c185" decimals="0" id="ixv-19746" unitRef="usd">547607</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets contextRef="c186" decimals="0" id="ixv-19747" unitRef="usd">506316</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets contextRef="c187" decimals="0" id="ixv-19748" unitRef="usd">63145</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets contextRef="c188" decimals="0" id="ixv-19749" unitRef="usd">66952</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets contextRef="c1" decimals="0" id="ixv-19750" unitRef="usd">610752</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets contextRef="c2" decimals="0" id="ixv-19751" unitRef="usd">1034000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:DisclosureOfBorrowingCostsExplanatory contextRef="c0" id="ixv-9476">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 12. &lt;b&gt;Short-term borrowings&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&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"&gt;&lt;b&gt;Type of borrowings&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Interest rate&lt;br/&gt;
 range&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="white-space: nowrap; width: 76%; text-align: left"&gt;Bank collateralized borrowings&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;13,104,502&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center; width: 10%"&gt;2.74%~2.805%&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Loan from shareholders&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;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&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="text-align: center"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191"&gt;Note&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,104,502&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&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; text-align: left"&gt;&lt;b&gt;Type of borrowings&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Interest&#160;rate&lt;br/&gt;
 range&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Bank collateralized borrowings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,449,110&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 10%"&gt;2.61%-2.7%&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Loan from shareholders&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;3,000,000&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="text-align: center; padding-bottom: 1.5pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194; -sec-ix-hidden: hidden-fact-193"&gt;Note&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;16,449,110&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;In 2021, the Group entered into shareholder loan agreements
in the amount of $5,000,000 with Koh Sih-Ping, Asteria Corporation, and Berwick Resources Limited. The Company issued promissory notes
with an interest rate of 7.5% per annum and maturity date of September 1, 2022 to the lenders in the same amount as loans made. In addition,
Koh Sih-Ping assumed joint and several liability as guarantor of the Group under the shareholder agreement with Asteria Corporation.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt"&gt;In September 2022,
the loan from shareholders were repaid to Koh Sih-Ping in the amount of $1,000,000 and Asteria Corporation in the amount of $3,000,000,
and the maturity date of the promissory note issued to Berwick Resources Limited was extended to and repaid in January 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt"&gt;In March 2023,
the Group entered into a shareholder loan agreement in the amount of $3,000,000 with Asteria Corporation. The Company issued promissory
note with an interest rate of 10.375% per annum and maturity date of March 10, 2024 to the lender in the same amount as the loan made.
The maturity date of the shareholder loan of $3,000,000 was extended and repaid in April 29, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.6pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify"&gt;Refer to table below
for details of short-term and long-term borrowing. Lender A refers to Shanghai Commercial &amp;amp; Savings Bank, Ltd.; Lender B refers to
Taishin International Bank; Lender C refers to Hua Nan Commercial Bank; Lender D refers to Mega International Commercial Bank, and Taiwan
SMEG stands for Small and Medium Enterprise Credit Guarantee Fund of Taiwan.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify"&gt;&#160;&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 colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of June 30, 2024&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Credit&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Outstanding&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: right"&gt;Undrawn&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Interest&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center"&gt;Guarantor&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Lender&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Facility Period&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Facility&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Type&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Rate&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center"&gt;(Note 1)&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Collateral&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 10%; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; width: 10%"&gt;12.2023-11.2024&lt;/td&gt;&lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 0.5%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;3,952,083&lt;/td&gt;&lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 16%; text-align: left"&gt;LC loan&lt;/td&gt;&lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 0.5%; text-align: center"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;843,204&lt;/td&gt;&lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;2.81&lt;/td&gt;&lt;td style="width: 0.5%"&gt;%&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center"&gt;None&lt;/td&gt;&lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 26%; text-align: left"&gt;Time deposit $2,000,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;615,110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.81&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,038,212&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;1,455,557&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;12.2023-11.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;3,690,661&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;LC loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.81&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $2,000,000, Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,102,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.81&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,476,546&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;111,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;09.2020~09.2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;922,665&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;307,555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.97&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;Koh Sih-Ping&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;80% guaranteed by Taiwan SMEG&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,921,773&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,826,496&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;3.05&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,537,776&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,487,630&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;3.05&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;307,555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;188,847&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;3.05&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;None&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;04.2023-04.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;4,613,327&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,906,842&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2,706,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.74&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $2,300,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2024-05.2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;5,843,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;5,812,791&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.79&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;LG&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;30,756&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2019-03.2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;5,535,992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,387,588&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.79&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2024-11.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,152,886&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,824,416&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.85&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $1,000,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;108,542&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;219,927&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;06.2023-08.2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,666,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,212,279&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.52&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 210.15pt"&gt;&#160;&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 colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2023&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Lender&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Facility Period&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Credit&lt;br/&gt; Facility&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Type&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Outstanding&lt;br/&gt; Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Undrawn&lt;br/&gt; Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Interest Rate&lt;/td&gt; &lt;td style="text-align: center; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center"&gt;Guarantor&lt;br/&gt; (Note 1)&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Collateral&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 10%; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; width: 10%"&gt;12.2023-11.2024&lt;/td&gt;&lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 0.5%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;4,190,650&lt;/td&gt;&lt;td style="vertical-align: top; width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 16%; text-align: left"&gt;LC loan&lt;/td&gt;&lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 0.5%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;298,762&lt;/td&gt;&lt;td style="vertical-align: top; width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 6%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;2.68&lt;/td&gt; &lt;td style="width: 0.5%"&gt;%&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 26%; text-align: left"&gt;Time deposit $2,000,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="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="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;652,241&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 style="vertical-align: bottom; text-align: right"&gt;2.68&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="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="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,458,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;1,398,011&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;12.2023-11.2024&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;3,913,447&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;LC loan&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;195,206&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.68&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $2,000,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,229,034&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 style="vertical-align: bottom; text-align: right"&gt;2.68&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,432,379&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;56,828&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;01.2022-01.2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;189,019&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;188,823&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 style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;None&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;09.2020~09.2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;978,362&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;428,033&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 style="vertical-align: bottom; text-align: right"&gt;2.85&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;Koh Sih-Ping&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;80% guaranteed by Taiwan SMEG&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;3,098,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;3,029,959&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 style="vertical-align: bottom; text-align: right"&gt;2.92&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,630,603&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,594,716&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 style="vertical-align: bottom; text-align: right"&gt;2.92&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;326,121&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;256,157&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 style="vertical-align: bottom; text-align: right"&gt;2.92&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;None&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;04.2023-04.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;4,891,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,021,948&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;2,869,861&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.61&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $2,300,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2023-05.2024&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;6,196,291&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;6,000,620&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.70&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;LG&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;41,564&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;154,107&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2019-03.2026&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;5,870,171&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,891,735&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.39&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;12.2023-06.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,282,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,051,299&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 style="vertical-align: bottom; text-align: right"&gt;2.65&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $1,000,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;185,019&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 style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;06.2023-08.2028&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,766,921&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,439,712&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.40&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 210.15pt"&gt;&#160;&lt;/p&gt;




&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;Note 1:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Koh Sih-Ping retired as the Director and CEO of the Company
on September 9, 2022. After his departure from the Company, Koh Sih-Ping is still the guarantor for several outstanding loans.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfBorrowingCostsExplanatory>
    <glspu:ScheduleOfShorttermBorrowingsTableTextBlock contextRef="c0" id="ixv-9481">&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"&gt;&lt;b&gt;Type of borrowings&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Interest rate&lt;br/&gt;
 range&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="white-space: nowrap; width: 76%; text-align: left"&gt;Bank collateralized borrowings&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;13,104,502&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center; width: 10%"&gt;2.74%~2.805%&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Loan from shareholders&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;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&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="text-align: center"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192; -sec-ix-hidden: hidden-fact-191"&gt;Note&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,104,502&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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; text-align: left"&gt;&lt;b&gt;Type of borrowings&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Interest&#160;rate&lt;br/&gt;
 range&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Bank collateralized borrowings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,449,110&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 10%"&gt;2.61%-2.7%&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Loan from shareholders&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;3,000,000&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="text-align: center; padding-bottom: 1.5pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194; -sec-ix-hidden: hidden-fact-193"&gt;Note&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;16,449,110&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;In 2021, the Group entered into shareholder loan agreements
in the amount of $5,000,000 with Koh Sih-Ping, Asteria Corporation, and Berwick Resources Limited. The Company issued promissory notes
with an interest rate of 7.5% per annum and maturity date of September 1, 2022 to the lenders in the same amount as loans made. In addition,
Koh Sih-Ping assumed joint and several liability as guarantor of the Group under the shareholder agreement with Asteria Corporation.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</glspu:ScheduleOfShorttermBorrowingsTableTextBlock>
    <ifrs-full:ShorttermBorrowings contextRef="c197" decimals="0" id="ixv-19752" unitRef="usd">13104502</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c198"
      decimals="4"
      id="ixv-19753"
      unitRef="pure">0.0274</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c199"
      decimals="5"
      id="ixv-19754"
      unitRef="pure">0.02805</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings contextRef="c1" decimals="0" id="ixv-19755" unitRef="usd">13104502</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c203" decimals="0" id="ixv-19756" unitRef="usd">13449110</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c204"
      decimals="4"
      id="ixv-19757"
      unitRef="pure">0.0261</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c205"
      decimals="3"
      id="ixv-19758"
      unitRef="pure">0.027</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings contextRef="c206" decimals="0" id="ixv-19759" unitRef="usd">3000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c2" decimals="0" id="ixv-19760" unitRef="usd">16449110</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c189" decimals="0" id="ixv-19761" unitRef="usd">5000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c190" decimals="0" id="ixv-19762" unitRef="usd">5000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c191"
      decimals="3"
      id="ixv-19763"
      unitRef="pure">0.075</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity contextRef="c192" id="ixv-19764">September 1, 2022</ifrs-full:BorrowingsMaturity>
    <ifrs-full:RepaymentsOfCurrentBorrowings contextRef="c193" decimals="0" id="ixv-19765" unitRef="usd">1000000</ifrs-full:RepaymentsOfCurrentBorrowings>
    <ifrs-full:RepaymentsOfCurrentBorrowings contextRef="c194" decimals="0" id="ixv-19766" unitRef="usd">3000000</ifrs-full:RepaymentsOfCurrentBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c195" decimals="0" id="ixv-19767" unitRef="usd">3000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c195"
      decimals="5"
      id="ixv-19768"
      unitRef="pure">0.10375</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity contextRef="c196" id="ixv-19769">March 10, 2024</ifrs-full:BorrowingsMaturity>
    <ifrs-full:RepaymentsOfCurrentBorrowings contextRef="c196" decimals="0" id="ixv-19770" unitRef="usd">3000000</ifrs-full:RepaymentsOfCurrentBorrowings>
    <glspu:ScheduleOfShortTermAndLongTermBorrowingTableTextBlock contextRef="c0" id="ixv-19771">Refer to table below
for details of short-term and long-term borrowing.&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 colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of June 30, 2024&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Credit&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Outstanding&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: right"&gt;Undrawn&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Interest&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center"&gt;Guarantor&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Lender&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Facility Period&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Facility&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Type&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Rate&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center"&gt;(Note 1)&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Collateral&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 10%; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; width: 10%"&gt;12.2023-11.2024&lt;/td&gt;&lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 0.5%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;3,952,083&lt;/td&gt;&lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 16%; text-align: left"&gt;LC loan&lt;/td&gt;&lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 0.5%; text-align: center"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;843,204&lt;/td&gt;&lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;2.81&lt;/td&gt;&lt;td style="width: 0.5%"&gt;%&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center"&gt;None&lt;/td&gt;&lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 26%; text-align: left"&gt;Time deposit $2,000,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;615,110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.81&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,038,212&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;1,455,557&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;12.2023-11.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;3,690,661&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;LC loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.81&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $2,000,000, Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,102,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.81&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,476,546&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;111,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;09.2020~09.2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;922,665&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;307,555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.97&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;Koh Sih-Ping&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;80% guaranteed by Taiwan SMEG&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,921,773&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,826,496&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;3.05&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,537,776&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,487,630&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;3.05&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;307,555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;188,847&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;3.05&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;None&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;04.2023-04.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;4,613,327&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,906,842&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2,706,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.74&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $2,300,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2024-05.2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;5,843,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;5,812,791&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.79&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;LG&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;30,756&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2019-03.2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;5,535,992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,387,588&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.79&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2024-11.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,152,886&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,824,416&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.85&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $1,000,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&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="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;108,542&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;219,927&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;06.2023-08.2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,666,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,212,279&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.52&lt;/td&gt;&lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 210.15pt"&gt;&#160;&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 colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2023&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Lender&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Facility Period&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Credit&lt;br/&gt; Facility&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Type&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Outstanding&lt;br/&gt; Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Undrawn&lt;br/&gt; Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Interest Rate&lt;/td&gt; &lt;td style="text-align: center; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: center"&gt;Guarantor&lt;br/&gt; (Note 1)&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Collateral&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 10%; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; width: 10%"&gt;12.2023-11.2024&lt;/td&gt;&lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 0.5%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;4,190,650&lt;/td&gt;&lt;td style="vertical-align: top; width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 16%; text-align: left"&gt;LC loan&lt;/td&gt;&lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 0.5%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;298,762&lt;/td&gt;&lt;td style="vertical-align: top; width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 6%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 6%; text-align: right"&gt;2.68&lt;/td&gt; &lt;td style="width: 0.5%"&gt;%&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 26%; text-align: left"&gt;Time deposit $2,000,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; width: 0.5%; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="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="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;652,241&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 style="vertical-align: bottom; text-align: right"&gt;2.68&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="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="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,458,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;1,398,011&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender A&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;12.2023-11.2024&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;3,913,447&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;LC loan&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;195,206&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.68&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $2,000,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,229,034&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 style="vertical-align: bottom; text-align: right"&gt;2.68&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,432,379&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;56,828&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;01.2022-01.2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;189,019&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;188,823&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 style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;None&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;09.2020~09.2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;978,362&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;428,033&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 style="vertical-align: bottom; text-align: right"&gt;2.85&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;Koh Sih-Ping&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;80% guaranteed by Taiwan SMEG&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;3,098,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;3,029,959&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 style="vertical-align: bottom; text-align: right"&gt;2.92&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,630,603&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,594,716&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 style="vertical-align: bottom; text-align: right"&gt;2.92&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Land, Buildings and Structures&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Lender A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;03.2016-03.2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;326,121&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;256,157&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 style="vertical-align: bottom; text-align: right"&gt;2.92&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;None&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;04.2023-04.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;4,891,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,021,948&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;2,869,861&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.61&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $2,300,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2023-05.2024&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;6,196,291&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;6,000,620&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.70&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;LG&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;41,564&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;154,107&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;05.2019-03.2026&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;5,870,171&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,891,735&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.39&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;12.2023-06.2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,282,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Short-Term Bank loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;2,051,299&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 style="vertical-align: bottom; text-align: right"&gt;2.65&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $1,000,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Lender C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Letter of guarantee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;185,019&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 style="vertical-align: bottom; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: bottom"&gt;Same as above&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Lender C&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;06.2023-08.2028&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,766,921&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Long-Term Bank loan&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right"&gt;1,439,712&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;2.40&lt;/td&gt; &lt;td&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: center"&gt;None&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Time deposit $500,000, Land, Buildings and Structures&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;Note 1:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Koh Sih-Ping retired as the Director and CEO of the Company
on September 9, 2022. After his departure from the Company, Koh Sih-Ping is still the guarantor for several outstanding loans.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</glspu:ScheduleOfShortTermAndLongTermBorrowingTableTextBlock>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c209" id="ixv-19772">12.2023-11.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c209" decimals="0" id="ixv-19773" unitRef="usd">3952083</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c209" id="ixv-19774">LC loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c209" decimals="0" id="ixv-19775" unitRef="usd">843204</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c209"
      decimals="4"
      id="ixv-19776"
      unitRef="pure">0.0281</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c209" id="ix_28_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c209" id="ixv-19778">Time deposit $2,000,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c210" id="ixv-19779">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c210" decimals="0" id="ixv-19780" unitRef="usd">615110</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c210"
      decimals="4"
      id="ixv-19781"
      unitRef="pure">0.0281</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c210" id="ix_29_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c210" id="ixv-19783">Same as above</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c211" id="ixv-19784">Letter of guarantee</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c211" decimals="0" id="ixv-19785" unitRef="usd">1038212</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:UndrawnAmount contextRef="c211" decimals="0" id="ixv-19786" unitRef="usd">1455557</glspu:UndrawnAmount>
    <glspu:GuarantorNote contextRef="c211" id="ix_30_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c211" id="ixv-19788">Same as above</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c212" id="ixv-19789">12.2023-11.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c212" decimals="0" id="ixv-19790" unitRef="usd">3690661</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c212" id="ixv-19791">LC loan</glspu:ShortTermBorrowingsType>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c212"
      decimals="4"
      id="ixv-19792"
      unitRef="pure">0.0281</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c212" id="ix_31_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c212" id="ixv-19794">Time deposit $2,000,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c213" id="ixv-19795">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c213" decimals="0" id="ixv-19796" unitRef="usd">2102139</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c213"
      decimals="4"
      id="ixv-19797"
      unitRef="pure">0.0281</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c213" id="ix_32_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c213" id="ixv-19799">Same as above</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c214" id="ixv-19800">Letter of guarantee</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c214" decimals="0" id="ixv-19801" unitRef="usd">1476546</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:UndrawnAmount contextRef="c214" decimals="0" id="ixv-19802" unitRef="usd">111976</glspu:UndrawnAmount>
    <glspu:GuarantorNote contextRef="c214" id="ix_33_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c214" id="ixv-19804">Same as above</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c215" id="ixv-19805">09.2020~09.2025</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c215" decimals="0" id="ixv-19806" unitRef="usd">922665</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c215" id="ixv-19807">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c215" decimals="0" id="ixv-19808" unitRef="usd">307555</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c215"
      decimals="4"
      id="ixv-19809"
      unitRef="pure">0.0297</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c215" id="ix_34_fact">Koh Sih-Ping</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c215" id="ixv-19811">80% guaranteed by Taiwan SMEG</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c216" id="ixv-19812">03.2016-03.2031</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c216" decimals="0" id="ixv-19813" unitRef="usd">2921773</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c216" id="ixv-19814">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c216" decimals="0" id="ixv-19815" unitRef="usd">2826496</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c216"
      decimals="4"
      id="ixv-19816"
      unitRef="pure">0.0305</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c216" id="ix_35_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c216" id="ixv-19818">Land, Buildings and Structures</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c217" id="ixv-19819">03.2016-03.2031</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c217" decimals="0" id="ixv-19820" unitRef="usd">1537776</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c217" id="ixv-19821">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c217" decimals="0" id="ixv-19822" unitRef="usd">1487630</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c217"
      decimals="4"
      id="ixv-19823"
      unitRef="pure">0.0305</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c217" id="ix_36_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c217" id="ixv-19825">Land, Buildings and Structures</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c218" id="ixv-19826">03.2016-03.2026</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c218" decimals="0" id="ixv-19827" unitRef="usd">307555</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c218" id="ixv-19828">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c218" decimals="0" id="ixv-19829" unitRef="usd">188847</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c218"
      decimals="4"
      id="ixv-19830"
      unitRef="pure">0.0305</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c218" id="ix_37_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c218" id="ixv-19832">None</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c219" id="ixv-19833">04.2023-04.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c219" decimals="0" id="ixv-19834" unitRef="usd">4613327</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c219" id="ixv-19835">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c219" decimals="0" id="ixv-19836" unitRef="usd">1906842</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:UndrawnAmount contextRef="c219" decimals="0" id="ixv-19837" unitRef="usd">2706485</glspu:UndrawnAmount>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c219"
      decimals="4"
      id="ixv-19838"
      unitRef="pure">0.0274</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c219" id="ix_38_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c219" id="ixv-19840">Time deposit $2,300,000</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c220" id="ixv-19841">05.2024-05.2025</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c220" decimals="0" id="ixv-19842" unitRef="usd">5843547</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c220" id="ixv-19843">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c220" decimals="0" id="ixv-19844" unitRef="usd">5812791</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c220"
      decimals="4"
      id="ixv-19845"
      unitRef="pure">0.0279</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c220" id="ix_39_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c220" id="ixv-19847">Time deposit $500,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c221" id="ixv-19848">LG</glspu:ShortTermBorrowingsType>
    <glspu:UndrawnAmount contextRef="c221" decimals="0" id="ixv-19849" unitRef="usd">30756</glspu:UndrawnAmount>
    <glspu:GuarantorNote contextRef="c221" id="ix_40_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c221" id="ixv-19851">Same as above</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c222" id="ixv-19852">05.2019-03.2026</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c222" decimals="0" id="ixv-19853" unitRef="usd">5535992</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c222" id="ixv-19854">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c222" decimals="0" id="ixv-19855" unitRef="usd">1387588</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c222"
      decimals="4"
      id="ixv-19856"
      unitRef="pure">0.0279</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c222" id="ix_41_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c222" id="ixv-19858">Time deposit $500,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c223" id="ixv-19859">05.2024-11.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c223" decimals="0" id="ixv-19860" unitRef="usd">2152886</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c223" id="ixv-19861">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c223" decimals="0" id="ixv-19862" unitRef="usd">1824416</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c223"
      decimals="4"
      id="ixv-19863"
      unitRef="pure">0.0285</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c223" id="ix_42_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c223" id="ixv-19865">Time deposit $1,000,000</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c224" id="ixv-19866">Letter of guarantee</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c224" decimals="0" id="ixv-19867" unitRef="usd">108542</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:UndrawnAmount contextRef="c224" decimals="0" id="ixv-19868" unitRef="usd">219927</glspu:UndrawnAmount>
    <glspu:GuarantorNote contextRef="c224" id="ix_43_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c224" id="ixv-19870">Same as above</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c225" id="ixv-19871">06.2023-08.2028</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c225" decimals="0" id="ixv-19872" unitRef="usd">1666334</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c225" id="ixv-19873">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c225" decimals="0" id="ixv-19874" unitRef="usd">1212279</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c225"
      decimals="4"
      id="ixv-19875"
      unitRef="pure">0.0252</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c225" id="ix_44_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c225" id="ixv-19877">Time deposit $500,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c226" id="ixv-19878">12.2023-11.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c226" decimals="0" id="ixv-19879" unitRef="usd">4190650</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c226" id="ixv-19880">LC loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c226" decimals="0" id="ixv-19881" unitRef="usd">298762</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c226"
      decimals="4"
      id="ixv-19882"
      unitRef="pure">0.0268</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c226" id="ix_45_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c226" id="ixv-19884">Time deposit $2,000,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c227" id="ixv-19885">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c227" decimals="0" id="ixv-19886" unitRef="usd">652241</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c227"
      decimals="4"
      id="ixv-19887"
      unitRef="pure">0.0268</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c227" id="ix_46_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c227" id="ixv-19889">Same as above</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c228" id="ixv-19890">Letter of guarantee</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c228" decimals="0" id="ixv-19891" unitRef="usd">1458108</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:UndrawnAmount contextRef="c228" decimals="0" id="ixv-19892" unitRef="usd">1398011</glspu:UndrawnAmount>
    <glspu:GuarantorNote contextRef="c228" id="ix_47_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c228" id="ixv-19894">Same as above</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c229" id="ixv-19895">12.2023-11.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c229" decimals="0" id="ixv-19896" unitRef="usd">3913447</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c229" id="ixv-19897">LC loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c229" decimals="0" id="ixv-19898" unitRef="usd">195206</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c229"
      decimals="4"
      id="ixv-19899"
      unitRef="pure">0.0268</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c229" id="ix_48_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c229" id="ixv-19901">Time deposit $2,000,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c230" id="ixv-19902">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c230" decimals="0" id="ixv-19903" unitRef="usd">2229034</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c230"
      decimals="4"
      id="ixv-19904"
      unitRef="pure">0.0268</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c230" id="ix_49_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c230" id="ixv-19906">Same as above</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c231" id="ixv-19907">Letter of guarantee</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c231" decimals="0" id="ixv-19908" unitRef="usd">1432379</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:UndrawnAmount contextRef="c231" decimals="0" id="ixv-19909" unitRef="usd">56828</glspu:UndrawnAmount>
    <glspu:GuarantorNote contextRef="c231" id="ix_50_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c231" id="ixv-19911">Same as above</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c232" id="ixv-19912">01.2022-01.2025</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c232" decimals="0" id="ixv-19913" unitRef="usd">189019</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c232" id="ixv-19914">Letter of guarantee</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c232" decimals="0" id="ixv-19915" unitRef="usd">188823</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:GuarantorNote contextRef="c232" id="ix_51_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c232" id="ixv-19917">None</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c233" id="ixv-19918">09.2020~09.2025</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c233" decimals="0" id="ixv-19919" unitRef="usd">978362</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c233" id="ixv-19920">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c233" decimals="0" id="ixv-19921" unitRef="usd">428033</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c233"
      decimals="4"
      id="ixv-19922"
      unitRef="pure">0.0285</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c233" id="ix_52_fact">Koh Sih-Ping</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c233" id="ixv-19924">80% guaranteed by Taiwan SMEG</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c234" id="ixv-19925">03.2016-03.2031</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c234" decimals="0" id="ixv-19926" unitRef="usd">3098146</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c234" id="ixv-19927">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c234" decimals="0" id="ixv-19928" unitRef="usd">3029959</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c234"
      decimals="4"
      id="ixv-19929"
      unitRef="pure">0.0292</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c234" id="ix_53_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c234" id="ixv-19931">Land, Buildings and Structures</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c235" id="ixv-19932">03.2016-03.2031</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c235" decimals="0" id="ixv-19933" unitRef="usd">1630603</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c235" id="ixv-19934">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c235" decimals="0" id="ixv-19935" unitRef="usd">1594716</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c235"
      decimals="4"
      id="ixv-19936"
      unitRef="pure">0.0292</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c235" id="ix_54_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c235" id="ixv-19938">Land, Buildings and Structures</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c236" id="ixv-19939">03.2016-03.2026</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c236" decimals="0" id="ixv-19940" unitRef="usd">326121</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c236" id="ixv-19941">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c236" decimals="0" id="ixv-19942" unitRef="usd">256157</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c236"
      decimals="4"
      id="ixv-19943"
      unitRef="pure">0.0292</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c236" id="ix_55_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c236" id="ixv-19945">None</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c237" id="ixv-19946">04.2023-04.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c237" decimals="0" id="ixv-19947" unitRef="usd">4891809</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c237" id="ixv-19948">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c237" decimals="0" id="ixv-19949" unitRef="usd">2021948</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:UndrawnAmount contextRef="c237" decimals="0" id="ixv-19950" unitRef="usd">2869861</glspu:UndrawnAmount>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c237"
      decimals="4"
      id="ixv-19951"
      unitRef="pure">0.0261</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c237" id="ix_56_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c237" id="ixv-19953">Time deposit $2,300,000</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c238" id="ixv-19954">05.2023-05.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c238" decimals="0" id="ixv-19955" unitRef="usd">6196291</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c238" id="ixv-19956">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c238" decimals="0" id="ixv-19957" unitRef="usd">6000620</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c238"
      decimals="4"
      id="ixv-19958"
      unitRef="pure">0.027</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c238" id="ix_57_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c238" id="ixv-19960">Time deposit $500,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c239" id="ixv-19961">LG</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c239" decimals="0" id="ixv-19962" unitRef="usd">41564</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:UndrawnAmount contextRef="c239" decimals="0" id="ixv-19963" unitRef="usd">154107</glspu:UndrawnAmount>
    <glspu:GuarantorNote contextRef="c239" id="ix_58_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c239" id="ixv-19965">Same as above</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c240" id="ixv-19966">05.2019-03.2026</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c240" decimals="0" id="ixv-19967" unitRef="usd">5870171</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c240" id="ixv-19968">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c240" decimals="0" id="ixv-19969" unitRef="usd">1891735</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c240"
      decimals="4"
      id="ixv-19970"
      unitRef="pure">0.0239</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c240" id="ix_59_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c240" id="ixv-19972">Time deposit $500,000, Land, Buildings and Structures</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c241" id="ixv-19973">12.2023-06.2024</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c241" decimals="0" id="ixv-19974" unitRef="usd">2282844</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c241" id="ixv-19975">Short-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c241" decimals="0" id="ixv-19976" unitRef="usd">2051299</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c241"
      decimals="4"
      id="ixv-19977"
      unitRef="pure">0.0265</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c241" id="ix_60_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c241" id="ixv-19979">Time deposit $1,000,000</glspu:Collateral>
    <glspu:ShortTermBorrowingsType contextRef="c242" id="ixv-19980">Letter of guarantee</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c242" decimals="0" id="ixv-19981" unitRef="usd">185019</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:GuarantorNote contextRef="c242" id="ix_61_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c242" id="ixv-19983">Same as above</glspu:Collateral>
    <glspu:DebtInstrumentMaturityDateDescriptions contextRef="c243" id="ixv-19984">06.2023-08.2028</glspu:DebtInstrumentMaturityDateDescriptions>
    <glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets contextRef="c243" decimals="0" id="ixv-19985" unitRef="usd">1766921</glspu:LineOfCreditFacilityIncreaseDecreaseForPeriodNets>
    <glspu:ShortTermBorrowingsType contextRef="c243" id="ixv-19986">Long-Term Bank loan</glspu:ShortTermBorrowingsType>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts contextRef="c243" decimals="0" id="ixv-19987" unitRef="usd">1439712</glspu:LineOfCreditFacilityAverageOutstandingAmounts>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c243"
      decimals="4"
      id="ixv-19988"
      unitRef="pure">0.024</glspu:ShortTermDebtInterestRateIncreases>
    <glspu:GuarantorNote contextRef="c243" id="ix_62_fact">None</glspu:GuarantorNote>
    <glspu:Collateral contextRef="c243" id="ixv-19990">Time deposit $500,000, Land, Buildings and Structures</glspu:Collateral>
    <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory contextRef="c0" id="ixv-10508">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 13. &lt;b&gt;Other payables&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify"&gt;&#160;&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="font-weight: bold; text-align: center"&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: center"&gt;June 30,&lt;br/&gt; 2024&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: center"&gt;December&#160;31,&lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Payables on intangible assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,000,001&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,020,475&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Professional fee payable&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;454,669&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;1,037,187&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Salaries and bonuses payable&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;261,140&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;689,331&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 style="text-align: left"&gt;Pension payable&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;52,461&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;83,738&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Payables on machinery and equipment&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;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&gt;&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;19,724&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 style="text-align: left"&gt;Output tax payable&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;42,387&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;161,685&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&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;463,398&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;1,068,423&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,274,056&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,080,563&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
    <glspu:DisclosureOfDetailedInformationAboutOtherPayablesTextBlock contextRef="c0" id="ixv-10512">&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="font-weight: bold; text-align: center"&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: center"&gt;June 30,&lt;br/&gt; 2024&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: center"&gt;December&#160;31,&lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Payables on intangible assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,000,001&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,020,475&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Professional fee payable&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;454,669&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;1,037,187&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Salaries and bonuses payable&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;261,140&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;689,331&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 style="text-align: left"&gt;Pension payable&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;52,461&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;83,738&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Payables on machinery and equipment&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;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&gt;&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;19,724&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 style="text-align: left"&gt;Output tax payable&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;42,387&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;161,685&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&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;463,398&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;1,068,423&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,274,056&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,080,563&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:DisclosureOfDetailedInformationAboutOtherPayablesTextBlock>
    <ifrs-full:PayablesForPurchaseOfNoncurrentAssets contextRef="c244" decimals="0" id="ixv-19992" unitRef="usd">3000001</ifrs-full:PayablesForPurchaseOfNoncurrentAssets>
    <ifrs-full:PayablesForPurchaseOfNoncurrentAssets contextRef="c245" decimals="0" id="ixv-19993" unitRef="usd">3020475</ifrs-full:PayablesForPurchaseOfNoncurrentAssets>
    <glspu:ProfessionalFeePayableCurrent contextRef="c246" decimals="0" id="ixv-19994" unitRef="usd">454669</glspu:ProfessionalFeePayableCurrent>
    <glspu:ProfessionalFeePayableCurrent contextRef="c247" decimals="0" id="ixv-19995" unitRef="usd">1037187</glspu:ProfessionalFeePayableCurrent>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c248" decimals="0" id="ixv-19996" unitRef="usd">261140</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c249" decimals="0" id="ixv-19997" unitRef="usd">689331</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:AmountsPayableRelatedPartyTransactions contextRef="c250" decimals="0" id="ixv-19998" unitRef="usd">52461</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions contextRef="c251" decimals="0" id="ixv-19999" unitRef="usd">83738</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <glspu:PayablesOnMachineryAndEquipment contextRef="c253" decimals="0" id="ixv-20000" unitRef="usd">19724</glspu:PayablesOnMachineryAndEquipment>
    <ifrs-full:ValueAddedTaxPayables contextRef="c1" decimals="0" id="ixv-20001" unitRef="usd">42387</ifrs-full:ValueAddedTaxPayables>
    <ifrs-full:ValueAddedTaxPayables contextRef="c2" decimals="0" id="ixv-20002" unitRef="usd">161685</ifrs-full:ValueAddedTaxPayables>
    <ifrs-full:OtherPayables contextRef="c254" decimals="0" id="ixv-20003" unitRef="usd">463398</ifrs-full:OtherPayables>
    <ifrs-full:OtherPayables contextRef="c255" decimals="0" id="ixv-20004" unitRef="usd">1068423</ifrs-full:OtherPayables>
    <ifrs-full:OtherCurrentPayables contextRef="c1" decimals="0" id="ixv-20005" unitRef="usd">4274056</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables contextRef="c2" decimals="0" id="ixv-20006" unitRef="usd">6080563</ifrs-full:OtherCurrentPayables>
    <ifrs-full:DisclosureOfBorrowingsExplanatory contextRef="c0" id="ixv-10608">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 14. &lt;b&gt;Long-term borrowings&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: left"&gt;Type of borrowings&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: center"&gt;Interest&lt;br/&gt; rate&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: center"&gt;June 30,&lt;br/&gt; 2024&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 style="text-align: left"&gt;Bank borrowings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2.51&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,387,587&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.52&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;1,212,277&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.97&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;307,555&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 style="text-align: left; padding-left: 0.125in"&gt;UnCollateralized borrowings&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;3.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;188,847&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;3.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;2,826,497&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 style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&gt;Collateralized borrowings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;3.05&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&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;1,487,630&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;7,410,393&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;&#160;&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;(2,018,170&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,392,223&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&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;Type of borrowings&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: center"&gt;Interest&lt;br/&gt; rate&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: center"&gt;December&#160;31, &lt;br/&gt; 2023&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;Bank borrowings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2.39&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,891,735&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.40&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;1,439,711&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.85&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;428,033&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 style="text-align: left; padding-left: 0.125in"&gt;UnCollateralized borrowings&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;2.92&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;256,157&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.92&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;3,029,959&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 style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&gt;Collateralized borrowings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;2.92&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&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;1,594,716&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;8,640,311&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;&#160;&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;(1,817,873&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,822,438&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory contextRef="c0" id="ixv-10613">&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; text-align: left"&gt;Type of borrowings&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: center"&gt;Interest&lt;br/&gt; rate&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: center"&gt;June 30,&lt;br/&gt; 2024&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 style="text-align: left"&gt;Bank borrowings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2.51&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,387,587&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.52&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;1,212,277&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.97&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;307,555&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 style="text-align: left; padding-left: 0.125in"&gt;UnCollateralized borrowings&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;3.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;188,847&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;3.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;2,826,497&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 style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&gt;Collateralized borrowings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;3.05&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&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;1,487,630&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;7,410,393&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;&#160;&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;(2,018,170&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,392,223&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&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;Type of borrowings&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: center"&gt;Interest&lt;br/&gt; rate&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: center"&gt;December&#160;31, &lt;br/&gt; 2023&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;Bank borrowings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2.39&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,891,735&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.40&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;1,439,711&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.85&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;428,033&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 style="text-align: left; padding-left: 0.125in"&gt;UnCollateralized borrowings&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;2.92&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;256,157&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Collateralized borrowings&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;2.92&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;3,029,959&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 style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&gt;Collateralized borrowings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;2.92&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&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;1,594,716&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;8,640,311&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;&#160;&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;(1,817,873&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,822,438&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c256"
      decimals="4"
      id="ixv-20007"
      unitRef="pure">0.0251</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c257" decimals="0" id="ixv-20008" unitRef="usd">1387587</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c258"
      decimals="4"
      id="ixv-20009"
      unitRef="pure">0.0252</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c259" decimals="0" id="ixv-20010" unitRef="usd">1212277</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c260"
      decimals="4"
      id="ixv-20011"
      unitRef="pure">0.0297</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c261" decimals="0" id="ixv-20012" unitRef="usd">307555</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c262"
      decimals="4"
      id="ixv-20013"
      unitRef="pure">0.0305</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c263" decimals="0" id="ixv-20014" unitRef="usd">188847</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c264"
      decimals="4"
      id="ixv-20015"
      unitRef="pure">0.0305</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c265" decimals="0" id="ixv-20016" unitRef="usd">2826497</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c266"
      decimals="4"
      id="ixv-20017"
      unitRef="pure">0.0305</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c267" decimals="0" id="ixv-20018" unitRef="usd">1487630</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c1" decimals="0" id="ixv-20019" unitRef="usd">7410393</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c1" decimals="0" id="ixv-20020" unitRef="usd">2018170</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c1" decimals="0" id="ixv-20021" unitRef="usd">5392223</ifrs-full:LongtermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c268"
      decimals="4"
      id="ixv-20022"
      unitRef="pure">0.0239</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c269" decimals="0" id="ixv-20023" unitRef="usd">1891735</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c270"
      decimals="4"
      id="ixv-20024"
      unitRef="pure">0.024</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c271" decimals="0" id="ixv-20025" unitRef="usd">1439711</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c272"
      decimals="4"
      id="ixv-20026"
      unitRef="pure">0.0285</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c273" decimals="0" id="ixv-20027" unitRef="usd">428033</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c274"
      decimals="4"
      id="ixv-20028"
      unitRef="pure">0.0292</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c275" decimals="0" id="ixv-20029" unitRef="usd">256157</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c276"
      decimals="4"
      id="ixv-20030"
      unitRef="pure">0.0292</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c277" decimals="0" id="ixv-20031" unitRef="usd">3029959</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c278"
      decimals="4"
      id="ixv-20032"
      unitRef="pure">0.0292</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c279" decimals="0" id="ixv-20033" unitRef="usd">1594716</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c2" decimals="0" id="ixv-20034" unitRef="usd">8640311</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c2" decimals="0" id="ixv-20035" unitRef="usd">1817873</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c2" decimals="0" id="ixv-20036" unitRef="usd">6822438</ifrs-full:LongtermBorrowings>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory contextRef="c0" id="ixv-10855">&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;span style="font-weight: normal"&gt;15.&lt;/span&gt; Share-based payment&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 44.3pt; text-indent: -17.9pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;a)&lt;/td&gt;&lt;td&gt;For the six months periods ended June 30, 2023 and 2022, the Company&#x2019;s share-based payment transactions were as follow:&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; text-align: center"&gt;&#160;&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"&gt;&lt;b&gt;Type of arrangement&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Grant &lt;br/&gt;
date&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Quantity&lt;br/&gt; granted&lt;br/&gt; (Units)&lt;br/&gt; (Note 1)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Contract&lt;br/&gt; period&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Vesting&lt;br/&gt; conditions&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%"&gt;Employee share options&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center"&gt;2017.1.1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;106,300&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center"&gt;5 years&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center"&gt;Note 2&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Employee share options&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: center"&gt;2018.1.1&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;34,000&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 2&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Employee share options&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: center"&gt;2019.1.1&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;186,000&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 2&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Employee share options&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: center"&gt;2021.10.5&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;207,412&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 3&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Employee share options&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: center"&gt;2021.10.5&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;113,524&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 2&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Employee share options&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: center"&gt;2022.2.23&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;274,682&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 2&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;




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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1: &lt;/td&gt;&lt;td style="text-align: justify"&gt;On the Closing Date, with capital recapitalization as
provided in Note 15, each outstanding share option was converted with the conversion ratio approximately of 4.82 share options. Shares
outstanding for the periods have been restated for the 10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.15in; text-align: justify; text-indent: -38.45pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Employee share options granting period and exercise conditions
are as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 314.9pt; text-align: center"&gt;&#160;&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"&gt;&lt;b&gt;Vesting period&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Accumulated&lt;br/&gt;
 maximum&lt;br/&gt;
 exercisable&lt;br/&gt;
 employee &lt;br/&gt;share&#160;options&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;After 1 year&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;25&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;After 2 years&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;50&lt;/td&gt;
    &lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;After 3 years&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;75&lt;/td&gt;
    &lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;After 4 years&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;100&lt;/td&gt;
    &lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.6pt; text-align: center"&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 3: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Employee share options granting period and exercise conditions
are as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 348.1pt; text-indent: -6pt"&gt;&#160;&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"&gt;&lt;b&gt;Vesting period&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Accumulated&lt;br/&gt; maximum&lt;br/&gt; exercisable&lt;br/&gt; employee
    &lt;br/&gt;share&#160;options&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;At the beginning of year 1 &lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;At the beginning of year 2&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;50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;At the beginning of year 3&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;75&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;At the beginning of year 4&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 348.1pt; text-indent: -6pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0in; text-align: justify"&gt;The share-based payment arrangements
above are settled by equity.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 44.3pt; text-align: justify; text-indent: -17.9pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;For the year ended December 31, 2023, the Company offered non-employee share-based compensation to Innvotec
Limited (&#x201c;Innvotec&#x201d;), an acquisition advisor, for its services related to procurement of SeeQuestor. The fee was set at $1,000,000,
with 50% in cash and 50% in exchange for ordinary shares of the Company, issued at $9.28 per share, with piggy-back registration rights.
The related share compensation was issued in January 2024.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Quantity&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="3" style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;granted&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;(Ordinary&#160;shares)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;Vesting&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;b&gt;Type of arrangement&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Grant date&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;(Note 1)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;period&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;conditions&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 49%; text-align: left"&gt;Obtain professional service through share-based payment&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 9%; text-align: center"&gt;2022.12&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 9%; text-align: right"&gt;5,388&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center"&gt;Upon completion of services&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center"&gt;Upon completion of services&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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&gt;&lt;span style="font-size: 10pt"&gt;Note 1:&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding for the periods  have been restated for the 10-to-1 reverse stock split effective
    April 15, 2024.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;c)&lt;/td&gt;&lt;td&gt;Details of the share-based payment arrangements are as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30, 2024 (Note)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30, 2023 (Note)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;No. of&lt;br/&gt;
 &lt;span style="text-decoration: none"&gt;options&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Weighted&#160;average&lt;br/&gt;
 exercise&#160;price&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;No. of&lt;br/&gt;
 &lt;span style="text-decoration: none"&gt;options&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Weighted&#160;average&lt;br/&gt;
 exercise&#160;price&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Options outstanding at January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;51,879&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;255,164&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Options expired&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;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&gt;&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;11.66&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;(27,723&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;11.66&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Options cancelled&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;(1,458&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;11.66&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;(75,310&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;11.66&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 style="text-align: left; padding-bottom: 4pt"&gt;Options outstanding at June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;50,421&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;152,131&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11.66&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Options exercisable at June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;50,421&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;84,779&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Shares outstanding for the years have been restated for the
10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 75.2pt; text-align: justify; text-indent: -30.9pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;No share options were exercised for the six months periods ended June 30, 2024 and 2023.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 44.3pt; text-align: justify; text-indent: -17.9pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024 and 2023, the range of exercise prices of share options outstanding was $11.66 and
$11.66, respectively; the weighted-average remaining contractual period was 1 years and 1.5 years, respectively.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;f)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The fair value of share options granted on grant date is measured using the Black-Scholes option- pricing
model. Relevant information is as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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; text-align: left"&gt;&lt;b&gt;Type of arrangement&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Grant date&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Share price&lt;br/&gt; (par value)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Exercise&lt;br/&gt; price &lt;br/&gt;
(Note 2)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Expected&lt;br/&gt; price &lt;br/&gt;
volatility &lt;br/&gt;
(Note 1)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Expected&lt;br/&gt; option life&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Expected&lt;br/&gt; dividends&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Risk-free&lt;br/&gt; interest&#160;rate&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair value&lt;br/&gt; per share&lt;br/&gt; (Note 3)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&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: 0.125in; text-indent: -0.125in; width: 17%"&gt;Employee share options&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2017.1.1&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; width: 12%"&gt;32.11%~42.11%&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;1.05&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;5.73&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2018.1.1&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;34.14%~40.79%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;0.96&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;6.13&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: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2019.1.1&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;33.35%~38.93%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;1.01&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;6.86&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 style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2021.10.5&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;47.34%~52.14%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;3.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;1.01&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;6.91&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: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2021.10.5&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;45.32%~51.27%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;1.01&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;6.91&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 style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2022.2.23&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;31.49%~46.31%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;0.72&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;7.11&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Expected price volatility rate was estimated by using
the share prices of the most recent period with length of this period approximate to the length of the share options&#x2019; expected
life, and the standard deviation of return on the share during this period.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2: &lt;/td&gt;&lt;td style="text-align: justify"&gt;The exercise price of share options is adjusted to $1.17
7 (or $11.66 reflective of the 10-to-1 reverse stock split effective April 15, 2024) with the conversion ratio approximately of 4.82
on the Closing Date due to capital recapitalization. Refer to Note 15 for more information on the capital recapitalization.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 3: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Share-based payment expenses are recorded over each vesting
period based on the fair value of share options granted. Relevant information is as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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; text-align: left"&gt;&lt;b&gt;Grant date&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Exercise&lt;br/&gt;
 price&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair&#160;value&#160;of &lt;br/&gt;
first year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair&#160;value&#160;of&lt;br/&gt;
 second year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair&#160;value&#160;of &lt;br/&gt;
third year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair&#160;value&#160;of&lt;br/&gt;
 fourth year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;2017.1.1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.90&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.50&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.70&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2018.1.1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.20&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.60&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.00&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.30&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2019.1.1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.70&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.10&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.40&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.80&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 style="text-align: left"&gt;2021.10.5&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.90&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.30&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.70&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.90&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2021.10.5&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.30&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.70&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.90&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.10&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 style="text-align: left"&gt;2022.2.23&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.90&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.50&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.00&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.20&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 44.25pt; text-indent: -17.8pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;g)&lt;/td&gt;&lt;td&gt;Expenses incurred on share-based payment transactions are shown below:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="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: center"&gt;Six months ended &lt;br/&gt; June 30,&lt;br/&gt; 2024&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: center"&gt;Six months ended &lt;br/&gt; June 30,&lt;br/&gt; 2024&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 4pt"&gt;Expense recorded&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;38,053&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <glspu:ScheduleOfSharebasedPaymentTableTextBlock contextRef="c0" id="ixv-20037">For the six months periods ended June 30, 2023 and 2022, the Company&#x2019;s share-based payment transactions were as follow:&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"&gt;&lt;b&gt;Type of arrangement&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Grant &lt;br/&gt;
date&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Quantity&lt;br/&gt; granted&lt;br/&gt; (Units)&lt;br/&gt; (Note 1)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Contract&lt;br/&gt; period&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Vesting&lt;br/&gt; conditions&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%"&gt;Employee share options&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center"&gt;2017.1.1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;106,300&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center"&gt;5 years&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center"&gt;Note 2&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Employee share options&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: center"&gt;2018.1.1&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;34,000&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 2&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Employee share options&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: center"&gt;2019.1.1&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;186,000&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 2&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Employee share options&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: center"&gt;2021.10.5&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;207,412&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 3&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Employee share options&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: center"&gt;2021.10.5&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;113,524&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 2&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Employee share options&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: center"&gt;2022.2.23&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;274,682&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: center"&gt;5 years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Note 2&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1: &lt;/td&gt;&lt;td style="text-align: justify"&gt;On the Closing Date, with capital recapitalization as
provided in Note 15, each outstanding share option was converted with the conversion ratio approximately of 4.82 share options. Shares
outstanding for the periods have been restated for the 10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.15in; text-align: justify; text-indent: -38.45pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Employee share options granting period and exercise conditions
are as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Quantity&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="3" style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;granted&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;(Ordinary&#160;shares)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;Vesting&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;b&gt;Type of arrangement&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Grant date&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;(Note 1)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;period&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;conditions&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 49%; text-align: left"&gt;Obtain professional service through share-based payment&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 9%; text-align: center"&gt;2022.12&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 9%; text-align: right"&gt;5,388&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center"&gt;Upon completion of services&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center"&gt;Upon completion of services&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</glspu:ScheduleOfSharebasedPaymentTableTextBlock>
    <glspu:GrantDate contextRef="c281" id="ixv-20038">2017-01-01</glspu:GrantDate>
    <glspu:QuantityGrantedUnits
      contextRef="c281"
      decimals="INF"
      id="ix_63_fact"
      unitRef="shares">106300</glspu:QuantityGrantedUnits>
    <glspu:ContractPeriod contextRef="c281" id="ixv-20040">P5Y</glspu:ContractPeriod>
    <glspu:VestingConditions contextRef="c281" id="ixv-20041">Note 2</glspu:VestingConditions>
    <glspu:GrantDate contextRef="c282" id="ixv-20042">2018-01-01</glspu:GrantDate>
    <glspu:QuantityGrantedUnits
      contextRef="c282"
      decimals="INF"
      id="ix_64_fact"
      unitRef="shares">34000</glspu:QuantityGrantedUnits>
    <glspu:ContractPeriod contextRef="c282" id="ixv-20044">P5Y</glspu:ContractPeriod>
    <glspu:VestingConditions contextRef="c282" id="ixv-20045">Note 2</glspu:VestingConditions>
    <glspu:GrantDate contextRef="c283" id="ixv-20046">2019-01-01</glspu:GrantDate>
    <glspu:QuantityGrantedUnits
      contextRef="c283"
      decimals="INF"
      id="ix_65_fact"
      unitRef="shares">186000</glspu:QuantityGrantedUnits>
    <glspu:ContractPeriod contextRef="c283" id="ixv-20048">P5Y</glspu:ContractPeriod>
    <glspu:VestingConditions contextRef="c283" id="ixv-20049">Note 2</glspu:VestingConditions>
    <glspu:GrantDate contextRef="c284" id="ixv-20050">2021-10-05</glspu:GrantDate>
    <glspu:QuantityGrantedUnits
      contextRef="c284"
      decimals="INF"
      id="ix_66_fact"
      unitRef="shares">207412</glspu:QuantityGrantedUnits>
    <glspu:ContractPeriod contextRef="c284" id="ixv-20052">P5Y</glspu:ContractPeriod>
    <glspu:VestingConditions contextRef="c284" id="ixv-20053">Note 3</glspu:VestingConditions>
    <glspu:GrantDate contextRef="c285" id="ixv-20054">2021-10-05</glspu:GrantDate>
    <glspu:QuantityGrantedUnits
      contextRef="c285"
      decimals="INF"
      id="ix_67_fact"
      unitRef="shares">113524</glspu:QuantityGrantedUnits>
    <glspu:ContractPeriod contextRef="c285" id="ixv-20056">P5Y</glspu:ContractPeriod>
    <glspu:VestingConditions contextRef="c285" id="ixv-20057">Note 2</glspu:VestingConditions>
    <glspu:GrantDate contextRef="c286" id="ixv-20058">2022-02-23</glspu:GrantDate>
    <glspu:QuantityGrantedUnits
      contextRef="c286"
      decimals="INF"
      id="ix_68_fact"
      unitRef="shares">274682</glspu:QuantityGrantedUnits>
    <glspu:ContractPeriod contextRef="c286" id="ixv-20060">P5Y</glspu:ContractPeriod>
    <glspu:VestingConditions contextRef="c286" id="ixv-20061">Note 2</glspu:VestingConditions>
    <glspu:ConversionRatioShareOptions contextRef="c27" decimals="2" id="ixv-20063" unitRef="pure">4.82</glspu:ConversionRatioShareOptions>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory contextRef="c0" id="ixv-20064">Employee share options granting period and exercise conditions
are as follows:&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"&gt;&lt;b&gt;Vesting period&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Accumulated&lt;br/&gt;
 maximum&lt;br/&gt;
 exercisable&lt;br/&gt;
 employee &lt;br/&gt;share&#160;options&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;After 1 year&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;25&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;After 2 years&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;50&lt;/td&gt;
    &lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;After 3 years&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;75&lt;/td&gt;
    &lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;After 4 years&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;100&lt;/td&gt;
    &lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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"&gt;&lt;b&gt;Vesting period&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Accumulated&lt;br/&gt; maximum&lt;br/&gt; exercisable&lt;br/&gt; employee
    &lt;br/&gt;share&#160;options&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;At the beginning of year 1 &lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;At the beginning of year 2&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;50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;At the beginning of year 3&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;75&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;At the beginning of year 4&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;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c288"
      decimals="2"
      id="ixv-20065"
      unitRef="pure">0.25</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c289"
      decimals="2"
      id="ixv-20066"
      unitRef="pure">0.50</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c290"
      decimals="2"
      id="ixv-20067"
      unitRef="pure">0.75</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c291"
      decimals="2"
      id="ixv-20068"
      unitRef="pure">1</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c292"
      decimals="2"
      id="ixv-20069"
      unitRef="pure">0.25</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c293"
      decimals="2"
      id="ixv-20070"
      unitRef="pure">0.50</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c294"
      decimals="2"
      id="ixv-20071"
      unitRef="pure">0.75</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c295"
      decimals="2"
      id="ixv-20072"
      unitRef="pure">1</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:LicenceFeeIncome contextRef="c27" decimals="0" id="ixv-20073" unitRef="usd">1000000</ifrs-full:LicenceFeeIncome>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired contextRef="c2" decimals="2" id="ixv-20074" unitRef="pure">0.50</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets contextRef="c2" decimals="2" id="ixv-20075" unitRef="pure">0.50</ifrs-full:CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019
      contextRef="c27"
      decimals="2"
      id="ixv-20076"
      unitRef="usdPershares">9.28</ifrs-full:WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019>
    <glspu:QuantityGrantedUnits
      contextRef="c287"
      decimals="INF"
      id="ix_69_fact"
      unitRef="shares">5388</glspu:QuantityGrantedUnits>
    <glspu:ContractPeriodDescription contextRef="c287" id="ixv-20078">Upon completion of services</glspu:ContractPeriodDescription>
    <glspu:VestingConditions contextRef="c287" id="ixv-20079">Upon completion of services</glspu:VestingConditions>
    <ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory contextRef="c0" id="ixv-20080">Details of the share-based payment arrangements are as follows:&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30, 2024 (Note)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30, 2023 (Note)&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;No. of&lt;br/&gt;
 &lt;span style="text-decoration: none"&gt;options&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Weighted&#160;average&lt;br/&gt;
 exercise&#160;price&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;No. of&lt;br/&gt;
 &lt;span style="text-decoration: none"&gt;options&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Weighted&#160;average&lt;br/&gt;
 exercise&#160;price&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Options outstanding at January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;51,879&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;255,164&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Options expired&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;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&gt;&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;11.66&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;(27,723&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;11.66&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Options cancelled&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;(1,458&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;11.66&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;(75,310&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;11.66&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 style="text-align: left; padding-bottom: 4pt"&gt;Options outstanding at June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;50,421&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;152,131&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11.66&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Options exercisable at June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;50,421&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;84,779&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11.66&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Shares outstanding for the years have been restated for the
10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory>
    <ifrs-full:NumberOfOutstandingShareOptions contextRef="c2" decimals="0" id="ixv-20081" unitRef="pure">51879</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="c2"
      decimals="2"
      id="ixv-20082"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="c15"
      decimals="0"
      id="ix_70_fact"
      unitRef="pure">255164</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="c15"
      decimals="2"
      id="ix_71_fact"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="c0"
      decimals="2"
      id="ixv-20085"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement contextRef="c3" decimals="0" id="ix_72_fact" unitRef="pure">27723</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="c3"
      decimals="2"
      id="ix_73_fact"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <glspu:NumberOfOptionsOptionsCancelled contextRef="c0" decimals="0" id="ixv-20088" unitRef="pure">-1458</glspu:NumberOfOptionsOptionsCancelled>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="c0"
      decimals="2"
      id="ixv-20089"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <glspu:NumberOfOptionsOptionsCancelled contextRef="c3" decimals="0" id="ix_74_fact" unitRef="pure">-75310</glspu:NumberOfOptionsOptionsCancelled>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="c3"
      decimals="2"
      id="ix_75_fact"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions contextRef="c1" decimals="0" id="ixv-20092" unitRef="pure">50421</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="c1"
      decimals="2"
      id="ixv-20093"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="c61"
      decimals="0"
      id="ix_76_fact"
      unitRef="pure">152131</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="c61"
      decimals="2"
      id="ix_77_fact"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="c1" decimals="0" id="ixv-20096" unitRef="pure">50421</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="c1"
      decimals="2"
      id="ixv-20097"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="c61"
      decimals="0"
      id="ix_78_fact"
      unitRef="pure">84779</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="c61"
      decimals="2"
      id="ix_79_fact"
      unitRef="usdPershares">11.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <glspu:ExercisePricesOfShareOptionsOutstanding
      contextRef="c0"
      decimals="2"
      id="ixv-20101"
      unitRef="usdPershares">11.66</glspu:ExercisePricesOfShareOptionsOutstanding>
    <glspu:RangeOfExercisePrices
      contextRef="c3"
      decimals="2"
      id="ixv-20102"
      unitRef="usdPershares">11.66</glspu:RangeOfExercisePrices>
    <glspu:WeightedAverageRemainingContractualPeriod contextRef="c0" id="ixv-20103">P1Y</glspu:WeightedAverageRemainingContractualPeriod>
    <glspu:WeightedAverageRemainingContractualPeriod contextRef="c3" id="ixv-20104">P1Y6M</glspu:WeightedAverageRemainingContractualPeriod>
    <ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory contextRef="c0" id="ixv-20105">The fair value of share options granted on grant date is measured using the Black-Scholes option- pricing
model. Relevant information is as follows:&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; text-align: left"&gt;&lt;b&gt;Type of arrangement&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Grant date&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Share price&lt;br/&gt; (par value)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Exercise&lt;br/&gt; price &lt;br/&gt;
(Note 2)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Expected&lt;br/&gt; price &lt;br/&gt;
volatility &lt;br/&gt;
(Note 1)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Expected&lt;br/&gt; option life&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Expected&lt;br/&gt; dividends&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Risk-free&lt;br/&gt; interest&#160;rate&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair value&lt;br/&gt; per share&lt;br/&gt; (Note 3)&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&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: 0.125in; text-indent: -0.125in; width: 17%"&gt;Employee share options&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2017.1.1&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; width: 12%"&gt;32.11%~42.11%&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;1.05&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 0.5%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right"&gt;5.73&lt;/td&gt; &lt;td style="width: 0.5%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2018.1.1&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;34.14%~40.79%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;0.96&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;6.13&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: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2019.1.1&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;33.35%~38.93%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;1.01&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;6.86&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 style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2021.10.5&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;47.34%~52.14%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;3.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;1.01&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;6.91&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: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2021.10.5&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;45.32%~51.27%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;1.01&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;6.91&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 style="padding-left: 0.125in; text-indent: -0.125in"&gt;Employee share options&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: center"&gt;&lt;span style="font-size: 10pt"&gt;2022.2.23&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;0.0001&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;5.62&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;31.49%~46.31%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;4.5 Years&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;0.72&lt;/td&gt; &lt;td style="text-align: left"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;7.11&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Expected price volatility rate was estimated by using
the share prices of the most recent period with length of this period approximate to the length of the share options&#x2019; expected
life, and the standard deviation of return on the share during this period.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2: &lt;/td&gt;&lt;td style="text-align: justify"&gt;The exercise price of share options is adjusted to $1.17
7 (or $11.66 reflective of the 10-to-1 reverse stock split effective April 15, 2024) with the conversion ratio approximately of 4.82
on the Closing Date due to capital recapitalization. Refer to Note 15 for more information on the capital recapitalization.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 3: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Share-based payment expenses are recorded over each vesting
period based on the fair value of share options granted. Relevant information is as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory>
    <ifrs-full:DateOfGrantOfSharebasedPaymentArrangement contextRef="c296" id="ixv-11475">2017.1.1</ifrs-full:DateOfGrantOfSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="c296"
      decimals="4"
      id="ixv-20106"
      unitRef="usdPershares">0.0001</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c296"
      decimals="2"
      id="ix_92_fact"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c297"
      decimals="4"
      id="ix_80_fact"
      unitRef="pure">0.3211</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c298"
      decimals="4"
      id="ix_81_fact"
      unitRef="pure">0.4211</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <glspu:ExpectedOptionLife contextRef="c296" id="ixv-20110">P4Y6M</glspu:ExpectedOptionLife>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="c296"
      decimals="4"
      id="ixv-20111"
      unitRef="pure">0.0105</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <glspu:FairValuePerShare
      contextRef="c296"
      decimals="2"
      id="ix_98_fact"
      unitRef="usdPershares">5.73</glspu:FairValuePerShare>
    <ifrs-full:DateOfGrantOfSharebasedPaymentArrangement contextRef="c299" id="ixv-11505">2018.1.1</ifrs-full:DateOfGrantOfSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="c299"
      decimals="4"
      id="ixv-20113"
      unitRef="usdPershares">0.0001</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c299"
      decimals="2"
      id="ix_93_fact"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c300"
      decimals="4"
      id="ix_82_fact"
      unitRef="pure">0.3414</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c301"
      decimals="4"
      id="ix_83_fact"
      unitRef="pure">0.4079</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <glspu:ExpectedOptionLife contextRef="c299" id="ixv-20117">P4Y6M</glspu:ExpectedOptionLife>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="c299"
      decimals="4"
      id="ixv-20118"
      unitRef="pure">0.0096</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <glspu:FairValuePerShare
      contextRef="c299"
      decimals="2"
      id="ix_99_fact"
      unitRef="usdPershares">6.13</glspu:FairValuePerShare>
    <ifrs-full:DateOfGrantOfSharebasedPaymentArrangement contextRef="c302" id="ixv-11535">2019.1.1</ifrs-full:DateOfGrantOfSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="c302"
      decimals="4"
      id="ixv-20120"
      unitRef="usdPershares">0.0001</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c302"
      decimals="2"
      id="ix_94_fact"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c303"
      decimals="4"
      id="ix_84_fact"
      unitRef="pure">0.3335</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c304"
      decimals="4"
      id="ix_85_fact"
      unitRef="pure">0.3893</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <glspu:ExpectedOptionLife contextRef="c302" id="ixv-20124">P4Y6M</glspu:ExpectedOptionLife>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="c302"
      decimals="4"
      id="ixv-20125"
      unitRef="pure">0.0101</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <glspu:FairValuePerShare
      contextRef="c302"
      decimals="2"
      id="ix_100_fact"
      unitRef="usdPershares">6.86</glspu:FairValuePerShare>
    <ifrs-full:DateOfGrantOfSharebasedPaymentArrangement contextRef="c305" id="ixv-11565">2021.10.5</ifrs-full:DateOfGrantOfSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="c305"
      decimals="4"
      id="ixv-20127"
      unitRef="usdPershares">0.0001</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c305"
      decimals="2"
      id="ix_95_fact"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c306"
      decimals="4"
      id="ix_86_fact"
      unitRef="pure">0.4734</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c307"
      decimals="4"
      id="ix_87_fact"
      unitRef="pure">0.5214</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <glspu:ExpectedOptionLife contextRef="c305" id="ixv-20131">P3Y6M</glspu:ExpectedOptionLife>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="c305"
      decimals="4"
      id="ixv-20132"
      unitRef="pure">0.0101</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <glspu:FairValuePerShare
      contextRef="c305"
      decimals="2"
      id="ix_101_fact"
      unitRef="usdPershares">6.91</glspu:FairValuePerShare>
    <ifrs-full:DateOfGrantOfSharebasedPaymentArrangement contextRef="c308" id="ixv-11595">2021.10.5</ifrs-full:DateOfGrantOfSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="c308"
      decimals="4"
      id="ixv-20134"
      unitRef="usdPershares">0.0001</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c308"
      decimals="2"
      id="ix_96_fact"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c309"
      decimals="4"
      id="ix_88_fact"
      unitRef="pure">0.4532</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c310"
      decimals="4"
      id="ix_89_fact"
      unitRef="pure">0.5127</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <glspu:ExpectedOptionLife contextRef="c308" id="ixv-20138">P4Y6M</glspu:ExpectedOptionLife>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="c308"
      decimals="4"
      id="ixv-20139"
      unitRef="pure">0.0101</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <glspu:FairValuePerShare
      contextRef="c308"
      decimals="2"
      id="ix_102_fact"
      unitRef="usdPershares">6.91</glspu:FairValuePerShare>
    <ifrs-full:DateOfGrantOfSharebasedPaymentArrangement contextRef="c0" id="ixv-11625">2022.2.23</ifrs-full:DateOfGrantOfSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="c0"
      decimals="4"
      id="ixv-20141"
      unitRef="usdPershares">0.0001</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c0"
      decimals="2"
      id="ix_97_fact"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c69"
      decimals="4"
      id="ix_90_fact"
      unitRef="pure">0.3149</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="c70"
      decimals="4"
      id="ix_91_fact"
      unitRef="pure">0.4631</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <glspu:ExpectedOptionLife contextRef="c0" id="ixv-20145">P4Y6M</glspu:ExpectedOptionLife>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted contextRef="c0" decimals="4" id="ixv-20146" unitRef="pure">0.0072</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <glspu:FairValuePerShare
      contextRef="c0"
      decimals="2"
      id="ix_103_fact"
      unitRef="usdPershares">7.11</glspu:FairValuePerShare>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="c115"
      decimals="2"
      id="ixv-20150"
      unitRef="usdPershares">1.17</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="c116"
      decimals="2"
      id="ixv-20151"
      unitRef="usdPershares">11.66</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <glspu:ConversionRatioShareOptions
      contextRef="c280"
      decimals="2"
      id="ixv-20152"
      unitRef="pure">4.82</glspu:ConversionRatioShareOptions>
    <glspu:ScheduleOfSharebasedPaymentExpensesTableTextBlock contextRef="c0" id="ixv-20153">Share-based payment expenses are recorded over each vesting
period based on the fair value of share options granted. Relevant information is as follows:&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; text-align: left"&gt;&lt;b&gt;Grant date&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Exercise&lt;br/&gt;
 price&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair&#160;value&#160;of &lt;br/&gt;
first year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair&#160;value&#160;of&lt;br/&gt;
 second year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair&#160;value&#160;of &lt;br/&gt;
third year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Fair&#160;value&#160;of&lt;br/&gt;
 fourth year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;2017.1.1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.90&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.50&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.70&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2018.1.1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.20&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.60&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.00&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.30&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2019.1.1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.70&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.10&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.40&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.80&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 style="text-align: left"&gt;2021.10.5&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.90&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.30&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.70&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.90&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2021.10.5&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.30&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.70&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.90&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.10&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 style="text-align: left"&gt;2022.2.23&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5.62&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.90&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.50&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.00&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.20&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfSharebasedPaymentExpensesTableTextBlock>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c311"
      decimals="2"
      id="ixv-20155"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <glspu:ExercisePriceFairValueOfFirstYear
      contextRef="c311"
      decimals="2"
      id="ixv-20156"
      unitRef="usdPershares">0.9</glspu:ExercisePriceFairValueOfFirstYear>
    <glspu:ExercisePriceFairValueOfSecondYear
      contextRef="c311"
      decimals="2"
      id="ixv-20157"
      unitRef="usdPershares">1.5</glspu:ExercisePriceFairValueOfSecondYear>
    <glspu:ExercisePriceFairValueOfThirdYear
      contextRef="c311"
      decimals="2"
      id="ixv-20158"
      unitRef="usdPershares">1.7</glspu:ExercisePriceFairValueOfThirdYear>
    <glspu:ExercisePriceFairValueOfFourthYear
      contextRef="c311"
      decimals="2"
      id="ixv-20159"
      unitRef="usdPershares">2</glspu:ExercisePriceFairValueOfFourthYear>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c312"
      decimals="2"
      id="ixv-20160"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <glspu:ExercisePriceFairValueOfFirstYear
      contextRef="c312"
      decimals="2"
      id="ixv-20161"
      unitRef="usdPershares">1.2</glspu:ExercisePriceFairValueOfFirstYear>
    <glspu:ExercisePriceFairValueOfSecondYear
      contextRef="c312"
      decimals="2"
      id="ixv-20162"
      unitRef="usdPershares">1.6</glspu:ExercisePriceFairValueOfSecondYear>
    <glspu:ExercisePriceFairValueOfThirdYear
      contextRef="c312"
      decimals="2"
      id="ixv-20163"
      unitRef="usdPershares">2</glspu:ExercisePriceFairValueOfThirdYear>
    <glspu:ExercisePriceFairValueOfFourthYear
      contextRef="c312"
      decimals="2"
      id="ixv-20164"
      unitRef="usdPershares">2.3</glspu:ExercisePriceFairValueOfFourthYear>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c313"
      decimals="2"
      id="ixv-20165"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <glspu:ExercisePriceFairValueOfFirstYear
      contextRef="c313"
      decimals="2"
      id="ixv-20166"
      unitRef="usdPershares">1.7</glspu:ExercisePriceFairValueOfFirstYear>
    <glspu:ExercisePriceFairValueOfSecondYear
      contextRef="c313"
      decimals="2"
      id="ixv-20167"
      unitRef="usdPershares">2.1</glspu:ExercisePriceFairValueOfSecondYear>
    <glspu:ExercisePriceFairValueOfThirdYear
      contextRef="c313"
      decimals="2"
      id="ixv-20168"
      unitRef="usdPershares">2.4</glspu:ExercisePriceFairValueOfThirdYear>
    <glspu:ExercisePriceFairValueOfFourthYear
      contextRef="c313"
      decimals="2"
      id="ixv-20169"
      unitRef="usdPershares">2.8</glspu:ExercisePriceFairValueOfFourthYear>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c314"
      decimals="2"
      id="ixv-20170"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <glspu:ExercisePriceFairValueOfFirstYear
      contextRef="c314"
      decimals="2"
      id="ixv-20171"
      unitRef="usdPershares">1.9</glspu:ExercisePriceFairValueOfFirstYear>
    <glspu:ExercisePriceFairValueOfSecondYear
      contextRef="c314"
      decimals="2"
      id="ixv-20172"
      unitRef="usdPershares">2.3</glspu:ExercisePriceFairValueOfSecondYear>
    <glspu:ExercisePriceFairValueOfThirdYear
      contextRef="c314"
      decimals="2"
      id="ixv-20173"
      unitRef="usdPershares">2.7</glspu:ExercisePriceFairValueOfThirdYear>
    <glspu:ExercisePriceFairValueOfFourthYear
      contextRef="c314"
      decimals="2"
      id="ixv-20174"
      unitRef="usdPershares">2.9</glspu:ExercisePriceFairValueOfFourthYear>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c315"
      decimals="2"
      id="ixv-20175"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <glspu:ExercisePriceFairValueOfFirstYear
      contextRef="c315"
      decimals="2"
      id="ixv-20176"
      unitRef="usdPershares">2.3</glspu:ExercisePriceFairValueOfFirstYear>
    <glspu:ExercisePriceFairValueOfSecondYear
      contextRef="c315"
      decimals="2"
      id="ixv-20177"
      unitRef="usdPershares">2.7</glspu:ExercisePriceFairValueOfSecondYear>
    <glspu:ExercisePriceFairValueOfThirdYear
      contextRef="c315"
      decimals="2"
      id="ixv-20178"
      unitRef="usdPershares">2.9</glspu:ExercisePriceFairValueOfThirdYear>
    <glspu:ExercisePriceFairValueOfFourthYear
      contextRef="c315"
      decimals="2"
      id="ixv-20179"
      unitRef="usdPershares">3.1</glspu:ExercisePriceFairValueOfFourthYear>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="c316"
      decimals="2"
      id="ixv-20180"
      unitRef="usdPershares">5.62</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <glspu:ExercisePriceFairValueOfFirstYear
      contextRef="c316"
      decimals="2"
      id="ixv-20181"
      unitRef="usdPershares">1.9</glspu:ExercisePriceFairValueOfFirstYear>
    <glspu:ExercisePriceFairValueOfSecondYear
      contextRef="c316"
      decimals="2"
      id="ixv-20182"
      unitRef="usdPershares">2.5</glspu:ExercisePriceFairValueOfSecondYear>
    <glspu:ExercisePriceFairValueOfThirdYear
      contextRef="c316"
      decimals="2"
      id="ixv-20183"
      unitRef="usdPershares">3</glspu:ExercisePriceFairValueOfThirdYear>
    <glspu:ExercisePriceFairValueOfFourthYear
      contextRef="c316"
      decimals="2"
      id="ixv-20184"
      unitRef="usdPershares">3.2</glspu:ExercisePriceFairValueOfFourthYear>
    <glspu:ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock contextRef="c0" id="ixv-20185">Expenses incurred on share-based payment transactions are shown below:&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="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: center"&gt;Six months ended &lt;br/&gt; June 30,&lt;br/&gt; 2024&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: center"&gt;Six months ended &lt;br/&gt; June 30,&lt;br/&gt; 2024&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 4pt"&gt;Expense recorded&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;38,053&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfExpensesIncurredOnSharebasedPaymentTableTextBlock>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets contextRef="c3" decimals="0" id="ixv-20186" unitRef="usd">38053</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory contextRef="c0" id="ixv-11890">&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;span style="font-weight: normal"&gt;16.&lt;/span&gt; Warrant liabilities&lt;/p&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="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;Six months ended &lt;br/&gt; June 30, 2024&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 style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Public Warrants&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: center"&gt;No. of units&lt;br/&gt; (Note)&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;958,272&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;287,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-214"&gt;-&lt;/div&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;219,364&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;958,272&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;506,846&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="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;Six months ended &lt;br/&gt; June 30, 2024&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 style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Private Warrants&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: center"&gt;No. of units&lt;br/&gt; (Note)&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Private warrants granted&lt;/p&gt;&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;825,000&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;3,642,663&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-215"&gt;-&lt;/div&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;(4,592,606&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,825,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,984,057&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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="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;Year ended December 31, 2023&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 style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Public Warrants&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: center"&gt;No. of units&lt;br/&gt; (Note)&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1, 2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;996,297&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,042,410&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Warrants exercised&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;(38,025&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(77,951&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-216"&gt;-&lt;/div&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;(1,676,977&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;958,272&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;287,482&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="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;Year ended December 31, 2023&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 style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Private Warrants&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: center"&gt;No. of units&lt;br/&gt; (Note)&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;At January 1, 2023&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;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&gt;&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 style="width: 76%; text-align: left"&gt;Warrants granted&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,222,288&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&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;(3,288,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;The units outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.6pt; text-align: justify; text-indent: -30pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Public warrants may only be exercised for a whole number of shares. The public warrants will expire five
years from the consummation of the business combination on the Closing Date or earlier upon redemption or liquidation. Once the warrants
become exercisable, the Company may redeem the outstanding warrants for redemption at a price of $0.01 per warrant upon a minimum of 30
days&#x2019; prior written notice of redemption (the&#x201c;30-day redemption period&#x201d;) and if the closing price of the ordinary share
equals or exceeds $18.00 per share (or $180.00 reflective of the 10-to-1 reverse stock split effective April 15, 2024) for any 20 trading
days within a 30-trading day period ending on the third trading day prior to the date
on which the Company sends the notice of redemption to the warrant holders. Each warrant entitles the registered holder to purchase one
share of ordinary share at a price of $11.50 (or $115.00 reflective of the 10-to-1 reverse stock split effective April 15, 2024) per share.
The exercise price and number of ordinary shares issuable upon exercise of the warrants may be adjusted in certain circumstances including
in the event of issuances of ordinary share at a price below its exercise price, share dividend, extraordinary dividend or capital recapitalization,
capital reorganization, merger, or consolidation. However, the warrants will not be adjusted for issuances of ordinary shares at a price
below their respective exercise prices.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt; &lt;td style="width: 24px; font-size: 10pt"&gt;b)&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;The private warrants were granted along with convertible preference shares associated with a securities purchase agreement entered on September 19, 2023 and February 20, 2024, respectively. See Note 18 for the details. The private warrants have an initial exercise price of $5.90 per ordinary share and are exercisable at any time after its issuance and will expire on the fifth anniversary of the date on which the private warrants become exercisable (&#x201c;Termination Date&#x201d;). The company may extend the duration of this warrant by delaying the termination date.&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory>
    <glspu:DisclosureOfWarrantLiabilities contextRef="c0" id="ixv-11896">&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="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;Six months ended &lt;br/&gt; June 30, 2024&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 style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Public Warrants&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: center"&gt;No. of units&lt;br/&gt; (Note)&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;958,272&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;287,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-214"&gt;-&lt;/div&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;219,364&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;958,272&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;506,846&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="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;Six months ended &lt;br/&gt; June 30, 2024&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 style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Private Warrants&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: center"&gt;No. of units&lt;br/&gt; (Note)&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Private warrants granted&lt;/p&gt;&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;825,000&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;3,642,663&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-215"&gt;-&lt;/div&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;(4,592,606&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,825,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,984,057&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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="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;Year ended December 31, 2023&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 style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Public Warrants&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: center"&gt;No. of units&lt;br/&gt; (Note)&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1, 2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;996,297&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,042,410&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Warrants exercised&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;(38,025&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(77,951&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-216"&gt;-&lt;/div&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;(1,676,977&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;958,272&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;287,482&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="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;Year ended December 31, 2023&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 style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Private Warrants&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: center"&gt;No. of units&lt;br/&gt; (Note)&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;At January 1, 2023&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;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&gt;&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 style="width: 76%; text-align: left"&gt;Warrants granted&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,222,288&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&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;(3,288,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;The units outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</glspu:DisclosureOfWarrantLiabilities>
    <glspu:NumberOfShare
      contextRef="c319"
      decimals="INF"
      id="ix_104_fact"
      unitRef="shares">958272</glspu:NumberOfShare>
    <glspu:NumberOfAmount contextRef="c319" decimals="0" id="ixv-20188" unitRef="usd">287482</glspu:NumberOfAmount>
    <glspu:NumberOfAmountChangeInFairValue contextRef="c317" decimals="0" id="ixv-20189" unitRef="usd">219364</glspu:NumberOfAmountChangeInFairValue>
    <glspu:NumberOfShare
      contextRef="c320"
      decimals="INF"
      id="ix_105_fact"
      unitRef="shares">958272</glspu:NumberOfShare>
    <glspu:NumberOfAmount contextRef="c320" decimals="0" id="ixv-20191" unitRef="usd">506846</glspu:NumberOfAmount>
    <glspu:NumberOfShare
      contextRef="c321"
      decimals="INF"
      id="ix_106_fact"
      unitRef="shares">2000000</glspu:NumberOfShare>
    <glspu:NumberOfAmount contextRef="c321" decimals="0" id="ixv-20193" unitRef="usd">5934000</glspu:NumberOfAmount>
    <glspu:NumberOfSharesWarrantGranted
      contextRef="c318"
      decimals="INF"
      id="ix_107_fact"
      unitRef="shares">825000</glspu:NumberOfSharesWarrantGranted>
    <glspu:NumberOfAmountWarrantsGranted contextRef="c318" decimals="0" id="ixv-20195" unitRef="usd">3642663</glspu:NumberOfAmountWarrantsGranted>
    <glspu:NumberOfAmountChangeInFairValue contextRef="c318" decimals="0" id="ixv-20196" unitRef="usd">-4592606</glspu:NumberOfAmountChangeInFairValue>
    <glspu:NumberOfShare
      contextRef="c322"
      decimals="INF"
      id="ix_108_fact"
      unitRef="shares">2825000</glspu:NumberOfShare>
    <glspu:NumberOfAmount contextRef="c322" decimals="0" id="ixv-20198" unitRef="usd">4984057</glspu:NumberOfAmount>
    <glspu:NumberOfShare
      contextRef="c323"
      decimals="INF"
      id="ix_109_fact"
      unitRef="shares">996297</glspu:NumberOfShare>
    <glspu:NumberOfAmount contextRef="c323" decimals="0" id="ixv-20200" unitRef="usd">2042410</glspu:NumberOfAmount>
    <glspu:NumberOfSharesWarrantsExercised
      contextRef="c324"
      decimals="INF"
      id="ix_110_fact"
      unitRef="shares">-38025</glspu:NumberOfSharesWarrantsExercised>
    <glspu:NumberOfAmountWarrantsExercised contextRef="c324" decimals="0" id="ixv-20202" unitRef="usd">-77951</glspu:NumberOfAmountWarrantsExercised>
    <glspu:NumberOfAmountChangeInFairValue contextRef="c324" decimals="0" id="ixv-20203" unitRef="usd">-1676977</glspu:NumberOfAmountChangeInFairValue>
    <glspu:NumberOfShare
      contextRef="c319"
      decimals="INF"
      id="ix_111_fact"
      unitRef="shares">958272</glspu:NumberOfShare>
    <glspu:NumberOfAmount contextRef="c319" decimals="0" id="ixv-20205" unitRef="usd">287482</glspu:NumberOfAmount>
    <glspu:NumberOfSharesWarrantGranted
      contextRef="c326"
      decimals="INF"
      id="ix_112_fact"
      unitRef="shares">2000000</glspu:NumberOfSharesWarrantGranted>
    <glspu:NumberOfAmountWarrantsGranted
      contextRef="c326"
      decimals="INF"
      id="ixv-20207"
      unitRef="usd">9222288</glspu:NumberOfAmountWarrantsGranted>
    <glspu:NumberOfAmountChangeInFairValue
      contextRef="c326"
      decimals="INF"
      id="ixv-20208"
      unitRef="usd">-3288288</glspu:NumberOfAmountChangeInFairValue>
    <glspu:NumberOfShare
      contextRef="c321"
      decimals="INF"
      id="ix_113_fact"
      unitRef="shares">2000000</glspu:NumberOfShare>
    <glspu:NumberOfAmount
      contextRef="c321"
      decimals="INF"
      id="ixv-20210"
      unitRef="usd">5934000</glspu:NumberOfAmount>
    <glspu:WarrantsOutstandingTerm contextRef="c0" id="ixv-20212">P5Y</glspu:WarrantsOutstandingTerm>
    <glspu:RedemptionPrice
      contextRef="c0"
      decimals="2"
      id="ixv-20213"
      unitRef="usdPershares">0.01</glspu:RedemptionPrice>
    <glspu:OrdinarySharePerShare
      contextRef="c317"
      decimals="2"
      id="ixv-20214"
      unitRef="usdPershares">18</glspu:OrdinarySharePerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c317"
      decimals="2"
      id="ixv-20215"
      unitRef="usdPershares">180</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <glspu:NumberOfOrdinaryShare
      contextRef="c0"
      decimals="0"
      id="ixv-20216"
      unitRef="shares">1</glspu:NumberOfOrdinaryShare>
    <glspu:OrdinarySharePerShare
      contextRef="c0"
      decimals="2"
      id="ixv-20217"
      unitRef="usdPershares">11.5</glspu:OrdinarySharePerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c0"
      decimals="2"
      id="ixv-20218"
      unitRef="usdPershares">115</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <glspu:OrdinarySharePerShare
      contextRef="c318"
      decimals="2"
      id="ixv-20219"
      unitRef="usdPershares">5.9</glspu:OrdinarySharePerShare>
    <glspu:ConvertiblePreferenceShareLiabilitiesDisclosure contextRef="c0" id="ixv-12173">&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;span style="font-weight: normal"&gt;17.&lt;/span&gt; Convertible preference shares liabilities&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Six months ended June 30, 2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;No. of units&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Convertible preference share liabilities issued&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;10,000&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;6,007,337&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Convertible preference share liabilities exercised&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;(13,114&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(6,855,259&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&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;7,651,652&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,886&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,570,968&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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="font-weight: bold; text-align: center"&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;Year ended December 31, 2023&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 style="font-weight: bold; text-align: center"&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: center"&gt;No. of units&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;At January 1, 2023&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;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&gt;&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 style="width: 76%; text-align: left"&gt;Convertible preference share liabilities issued&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,067,712&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Convertible preference share liabilities exercised&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;(7,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(5,214,962&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&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;(1,085,512&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;18,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; 7,767,238&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The issuance of convertible preference
shares by the Company:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The terms of the Series A and Series B Convertible Preference
Shares issued by the Company are as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Company offered 25,000 Series A Convertible Preference
Shares (the &#x201c;Preference Shares&#x201d;) and 20,000,000 Series A Ordinary Share Purchase Warrants (the &#x201c;Private Warrants&#x201d;)
associated with the securities purchase agreement entered on September 19, 2023 in exchange for $25,000,000, which was fully received
in September, 2023. Each Preference Share and accompanying Private Warrants were sold together at a price of $1,000 pursuant to the securities
purchase agreement. The securities purchase agreement offered the purchasers to convert Preference Shares to the Company&#x2019;s ordinary
shares at any time without maturity date and to exercise Private Warrants to purchase the Company&#x2019;s ordinary shares before the
Expiration Date at 1-to-1 ratio (or 10-to-1 reflective of the 10-to-1 reverse stock split effective April 15, 2024).&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Company issued 10,000 Series B Convertible Preference Shares (the &#x201c;Preference Shares&#x201d;)
and 8,250,000 Series B Ordinary Share Purchase Warrants (the &#x201c;Private Warrants&#x201d;) associated with the securities purchase agreement
entered on February 20, 2024. Each Preference Share and accompanying Private Warrants were
sold together at a price of $1,000 pursuant to the securities purchase agreement. The securities purchase agreement offered the purchasers
to convert Preference Shares to the Company&#x2019;s ordinary shares at any time without maturity date and to exercise Private Warrants
to purchase the Company&#x2019;s ordinary shares before the Expiration Date at 1-to-1 ratio (or 10-to-1 reflective of the 10-to-1 reverse
stock split effective April 15, 2024).&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Preference Shares are perpetual and have no maturity date. The Company may, at its option, force conversion
of the Preference Shares in whole or in part if the VWAP (as defined in the certificate of designation for the Preference Shares (the
&#x201c;Certificate of Designation&#x201d;)) is at least 200% of the then in effect Conversion Price (as defined in the Certificate of Designation)
for each Trading Day (as defined in the Certificate of Designation) during any 10 consecutive Trading Day period, provided that certain
volume thresholds and other conditions set forth in the Certificate of Designation are met, subject certain other limitations. Each Preference
Share may be converted into the number of ordinary shares obtained by dividing $1,000 by the then in effect Conversion Price (as defined
in the Certificate of Designation). The Conversion Price is initially $1.25 per ordinary share (or $12.50
reflective of the 10-to-1 reverse stock split effective April 15, 2024), subject to appropriate adjustment in the event of certain share
dividends and distributions, share splits, share combinations, reclassifications or similar events affecting our ordinary shares and also
upon any distributions of assets, including cash, shares or other property to our shareholders.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;For the period ended June 30, 2024, 13,114 shares of the convertible preference shares have been converted into 12,469,389 shares of the Company&#x2019;s ordinary shares (or 1,246,939 shares reflective of the 10-to-1 reverse stock split effective April 15, 2024).&lt;/p&gt; &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt; &lt;p style="margin-top: 0; margin-bottom: 0"&gt;For the year ended December 31, 2023, 7,000 shares of the convertible preference shares have been converted into 5,600,000 shares of the Company&#x2019;s ordinary shares (or 560,000 shares reflective of the 10-to-1 reverse stock split effective April 15, 2024).&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</glspu:ConvertiblePreferenceShareLiabilitiesDisclosure>
    <glspu:DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock contextRef="c0" id="ixv-12177">&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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Six months ended June 30, 2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;No. of units&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Convertible preference share liabilities issued&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;10,000&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;6,007,337&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Convertible preference share liabilities exercised&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;(13,114&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(6,855,259&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&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;7,651,652&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,886&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,570,968&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="font-weight: bold; text-align: center"&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;Year ended December 31, 2023&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 style="font-weight: bold; text-align: center"&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: center"&gt;No. of units&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: center"&gt;Amount&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; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;At January 1, 2023&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;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&gt;&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 style="width: 76%; text-align: left"&gt;Convertible preference share liabilities issued&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,067,712&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Convertible preference share liabilities exercised&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;(7,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(5,214,962&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Change in fair value&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;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&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;(1,085,512&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;18,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; 7,767,238&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:DisclosureOfConvertiblePreferenceShareLiabilitiesTextBlock>
    <glspu:ConvertiblePreferredShares
      contextRef="c2"
      decimals="INF"
      id="ixv-20220"
      unitRef="shares">18000</glspu:ConvertiblePreferredShares>
    <glspu:ConversionOfStockAmountPreferredShares contextRef="c2" decimals="0" id="ixv-20221" unitRef="usd">7767238</glspu:ConversionOfStockAmountPreferredShares>
    <glspu:ConvertiblePreferenceShareLiabilitiesIssued
      contextRef="c0"
      decimals="INF"
      id="ixv-20222"
      unitRef="shares">10000</glspu:ConvertiblePreferenceShareLiabilitiesIssued>
    <glspu:ConvertiblePreferenceShareLiabilitiesIssuedValue contextRef="c0" decimals="0" id="ixv-20223" unitRef="usd">6007337</glspu:ConvertiblePreferenceShareLiabilitiesIssuedValue>
    <glspu:ConvertiblePreferenceSharesLiabilitiesExercised
      contextRef="c0"
      decimals="INF"
      id="ixv-20224"
      unitRef="shares">-13114</glspu:ConvertiblePreferenceSharesLiabilitiesExercised>
    <glspu:ConvertiblePreferenceShareLiabilitiesExercisedValue contextRef="c0" decimals="0" id="ixv-20225" unitRef="usd">-6855259</glspu:ConvertiblePreferenceShareLiabilitiesExercisedValue>
    <ifrs-full:AdjustmentsForFairValueGainsLosses contextRef="c0" decimals="0" id="ixv-20226" unitRef="usd">-7651652</ifrs-full:AdjustmentsForFairValueGainsLosses>
    <glspu:ConvertiblePreferredShares
      contextRef="c1"
      decimals="INF"
      id="ixv-20227"
      unitRef="shares">14886</glspu:ConvertiblePreferredShares>
    <glspu:ConversionOfStockAmountPreferredShares contextRef="c1" decimals="0" id="ixv-20228" unitRef="usd">14570968</glspu:ConversionOfStockAmountPreferredShares>
    <glspu:ConvertiblePreferenceShareLiabilitiesIssued
      contextRef="c336"
      decimals="INF"
      id="ixv-20229"
      unitRef="shares">25000</glspu:ConvertiblePreferenceShareLiabilitiesIssued>
    <glspu:ConvertiblePreferenceShareLiabilitiesIssuedValue contextRef="c336" decimals="0" id="ixv-20230" unitRef="usd">14067712</glspu:ConvertiblePreferenceShareLiabilitiesIssuedValue>
    <glspu:ConvertiblePreferenceSharesLiabilitiesExercised
      contextRef="c336"
      decimals="INF"
      id="ixv-20231"
      unitRef="shares">-7000</glspu:ConvertiblePreferenceSharesLiabilitiesExercised>
    <glspu:ConvertiblePreferenceShareLiabilitiesExercisedValue contextRef="c336" decimals="0" id="ixv-20232" unitRef="usd">-5214962</glspu:ConvertiblePreferenceShareLiabilitiesExercisedValue>
    <ifrs-full:AdjustmentsForFairValueGainsLosses contextRef="c336" decimals="0" id="ixv-20233" unitRef="usd">1085512</ifrs-full:AdjustmentsForFairValueGainsLosses>
    <glspu:ConvertiblePreferredShares
      contextRef="c2"
      decimals="INF"
      id="ixv-20234"
      unitRef="shares">18000</glspu:ConvertiblePreferredShares>
    <glspu:ConversionOfStockAmountPreferredShares contextRef="c2" decimals="0" id="ixv-20235" unitRef="usd">7767238</glspu:ConversionOfStockAmountPreferredShares>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c327"
      decimals="0"
      id="ixv-20236"
      unitRef="shares">25000</ifrs-full:NumberOfSharesIssued>
    <glspu:PurchaseOfWarrantShares
      contextRef="c328"
      decimals="0"
      id="ixv-20237"
      unitRef="shares">20000000</glspu:PurchaseOfWarrantShares>
    <glspu:PurchaseAgreementAmountRecieved contextRef="c329" decimals="0" id="ixv-20238" unitRef="usd">25000000</glspu:PurchaseAgreementAmountRecieved>
    <ifrs-full:CurrentWarrantLiability contextRef="c327" decimals="0" id="ixv-20239" unitRef="usd">1000</ifrs-full:CurrentWarrantLiability>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c330"
      decimals="0"
      id="ixv-20240"
      unitRef="shares">10000</ifrs-full:NumberOfSharesIssued>
    <glspu:PurchaseOfWarrantShares
      contextRef="c331"
      decimals="0"
      id="ixv-20241"
      unitRef="shares">8250000</glspu:PurchaseOfWarrantShares>
    <glspu:PurchaseAgreementAmountRecieved contextRef="c331" decimals="0" id="ixv-20242" unitRef="usd">1000</glspu:PurchaseAgreementAmountRecieved>
    <glspu:ConvertiblePreferrenceSharesDescription contextRef="c27" id="ixv-20243">The Company may, at its option, force conversion
of the Preference Shares in whole or in part if the VWAP (as defined in the certificate of designation for the Preference Shares (the
&#x201c;Certificate of Designation&#x201d;)) is at least 200% of the then in effect Conversion Price (as defined in the Certificate of Designation)
for each Trading Day (as defined in the Certificate of Designation) during any 10 consecutive Trading Day period, provided that certain
volume thresholds and other conditions set forth in the Certificate of Designation are met, subject certain other limitations. Each Preference
Share may be converted into the number of ordinary shares obtained by dividing $1,000 by the then in effect Conversion Price (as defined
in the Certificate of Designation). The Conversion Price is initially $1.25 per ordinary share (or $12.50
reflective of the 10-to-1 reverse stock split effective April 15, 2024), subject to appropriate adjustment in the event of certain share
dividends and distributions, share splits, share combinations, reclassifications or similar events affecting our ordinary shares and also
upon any distributions of assets, including cash, shares or other property to our shareholders.</glspu:ConvertiblePreferrenceSharesDescription>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c332"
      decimals="0"
      id="ixv-20244"
      unitRef="shares">13114</ifrs-full:NumberOfSharesIssued>
    <glspu:ConversionOfStockSharesConverted
      contextRef="c333"
      decimals="0"
      id="ixv-20245"
      unitRef="shares">12469389</glspu:ConversionOfStockSharesConverted>
    <glspu:ReflectiveShares
      contextRef="c0"
      decimals="0"
      id="ixv-20246"
      unitRef="shares">1246939</glspu:ReflectiveShares>
    <glspu:StockholdersEquityReverseStockSplit1 contextRef="c0" id="ixv-20247">10-to-1 reverse stock split effective April 15, 2024</glspu:StockholdersEquityReverseStockSplit1>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c334"
      decimals="0"
      id="ixv-20248"
      unitRef="shares">7000</ifrs-full:NumberOfSharesIssued>
    <glspu:ConversionOfStockSharesConverted
      contextRef="c335"
      decimals="0"
      id="ixv-20249"
      unitRef="shares">5600000</glspu:ConversionOfStockSharesConverted>
    <glspu:ReflectiveShares
      contextRef="c27"
      decimals="0"
      id="ixv-20250"
      unitRef="shares">560000</glspu:ReflectiveShares>
    <glspu:StockholdersEquityReverseStockSplit1 contextRef="c27" id="ixv-20251">10-to-1 reverse stock split effective April 15, 2024</glspu:StockholdersEquityReverseStockSplit1>
    <ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory contextRef="c0" id="ixv-12367">&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;span style="font-weight: normal"&gt;18.&lt;/span&gt; Share capital&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 66.6pt; text-align: justify; text-indent: -24.05pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Company issued 2,142,858 Series C Ordinary Share (the &#x201c;Ordinary Shares&#x201d;) Purchase Warrants
(the &#x201c;Private Warrants&#x201d;) associated with the securities purchase agreement entered on June 10, 2024. Each warrant sold at
a price of $5.90 per ordinary share to the securities purchase agreement. The securities purchase agreement offered the purchasers to
convert Preference Shares to the Company&#x2019;s ordinary shares at any time and will expire on the fifth anniversary of the date on which
the Warrants become exercisable&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024, the Company&#x2019;s authorized capital was $25,000 consisting of 24,500,000 shares
of ordinary shares of a par value of US$0.001 reflective of the 10-to-1 reverse stock split effective April 15, 2024, and 5,000,000
shares of preference shares of a par value of US$0.0001 each. As of June 30, 2024, the issued capital was $12,299, consisting of 11,892,874
shares of ordinary shares reflective of the 10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;On the Closing Date, the business combination pursuant to the business combination agreement dated on
May 18, 2022 was approved at an extraordinary general meeting of Gorilla&#x2019;s shareholders and an extraordinary general meeting of
Global&#x2019;s shareholders, with holders of subunits of Global redeeming approximately 88.4% of the pre-merger outstanding subunits.
As contemplated by the business combination agreement, Gorilla Merger Sub, Inc. merged with and into Global, with Global surviving as
a wholly-owned subsidiary of Gorilla (the &#x201c;Merger&#x201d;, and together with the other transactions contemplated by the business
combination agreement and certain ancillary documents, the &#x201c;Transactions&#x201d;).&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Pursuant to the business combination
agreement, immediately prior to the Effective Time (as defined in the business combination agreement), the Company effected a capital
recapitalization and issued 65,000,000 ordinary shares in total (the conversion ratio approximately of 4.82 on the shares of the Company&#x2019;s
ordinary share). Each eligible shareholder of record on the Closing Date, including 5,813,247 preference shares converted into 6,627,412
ordinary shares of the Company (the &#x201c;Gorilla Ordinary Shares&#x201d;) in accordance with the Company&#x2019;s organizational documents
and employees who holds granted share options, received approximately 4.82 shares of ordinary share for each share of ordinary share then
held or as converted.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On the Closing Date, the following
securities issuances were made by the Company to Global&#x2019;s security holders (not reflective of the 10-to-1
reverse stock split effective April 15, 2024): (i) each outstanding ordinary share of Global (including Global Class A ordinary
shares and Global Class B ordinary shares, (the &#x201c;Global Ordinary Shares&#x201d;) and including the Global Class A ordinary
shares included as part of the PIPE Investment (as defined below)) was exchanged for (A) one Gorilla Ordinary Share and (B) one
Class A contingent value right of the Company (&#x201c;Class A CVR&#x201d;), and (ii) each outstanding warrant of Global, 10,025,081
units in total, was converted into a warrant to purchase the same number of Gorilla Ordinary Shares at the same exercise price and
for the same exercise period (&#x201c;Gorilla Warrant&#x201d;).&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Concurrently with the execution of
the business combination agreement, the Company waived a minimum of $50 million gross cash condition to close the business combination
and the Company and Global entered into subscription agreements (as amended, the &#x201c;Subscription Agreements&#x201d;) with certain
investors (the &#x201c;PIPE Investors&#x201d;). Net proceeds received from the PIPE Investors were $30.3 million (the &#x201c;PIPE Investment&#x201d;).&#160;&lt;/p&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The Gorilla Ordinary Shares and Gorilla
Warrants commenced trading on The Nasdaq Capital Market on July 14, 2022 under the ticker symbols &#x201c;GRRR&#x201d; and &#x201c;GRRRW,&#x201d;
respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The business combination is
accounted for as a capital reorganization. The business combination, which is not within the scope of IFRS 3 as Global does not meet
the definition of a business in accordance with IFRS 3, is accounted for within the scope of IFRS 2. As such, the business
combination is treated as the equivalent of the Company issuing shares at the closing of the business combination for the net assets
of Global as of the Closing Date, accompanied by a capital recapitalization. The net assets of Global are stated at historical cost,
with no goodwill or other intangible assets recorded. Any excess of the fair value of the Company&#x2019;s shares issued considering
a fair value of the Gorilla Ordinary Shares of $10.6 per share (price of Gorilla&#x2019;s Ordinary Shares at the Closing Date) (or
$106.0 reflective of the 10-to-1 reverse stock split effective April 15,2024) over the fair value of Global&#x2019;s identifiable net
assets acquired represents compensation for the service of a share exchange listing for its shares and is expensed as incurred.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Company&#x2019;s authorized and issued preference shares are as follow:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series 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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series B&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 style="font-weight: bold; text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; shares&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; shares&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&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 style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Beginning of financial year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,639,344&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,639,344&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,589,957&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,589,957&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Cancellation of treasury shares&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;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;-&lt;/div&gt;&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;(31,645&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(31,645&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Conversion of convertible preference shares to ordinary shares&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;(1,639,344&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,639,344&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,558,312&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,558,312&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;End of financial period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Series C&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Series D&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Number of&lt;br/&gt; shares&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Number of&lt;br/&gt; &#160;shares&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; 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;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Beginning of financial year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,182,926&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,182,926&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,432,665&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,432,665&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Conversion of convertible preference shares to ordinary shares&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;(1,182,926&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,182,926&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,432,665&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,432,665&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;End of financial period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-231"&gt; -&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-232"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt"&gt;There were no outstanding preference shares as of June 30, 2024&lt;/p&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Before the Closing Date, preference shares are embedded with
conversion options. Preference shareholders are entitled to exercise their conversion option under the prescribed conditions at the prescribed
exercise price. Preference shareholders are also entitled to convert any or all of their preference shares at any time at certain conversion
price for each of Series A, Series B, Series C, and Series D. In addition, all preference shares should be converted into ordinary shares
either before the date of Qualified IPO or with the acknowledgement of 80% of the preference shareholders. When either condition stated
above is met, the Company shall retract all outstanding preference shares in accordance with the decisions of the Board of Directors
and preference shareholders&#x2019; meeting at the price prescribed in the Company&#x2019;s Articles of Incorporation. Preference shares
are non-cumulative and non-participating and are classified as equity instrument as the following criteria are met: i) holders of preference
shares have no redemption right, and ii) the conversion option to the holders of preference shares are to be settled by the Company by
delivering a fixed number of the Company&#x2019;s ordinary shares.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;At the issuance of preference shares, the Company
accounted for the preference shares as equity instrument. The portion of proceeds from each preference share in excess of par value and
the par value are recognized under &#x201c;additional paid-in capital &#x2013; preference shares&#x201d; and &#x201c;preference shares.&#x201d;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;On December 5, 2022, the Company entered into the exchange agreement
(the &#x201c;Agreement&#x201d;) with Koh Sih-Ping and Origin Rise Limited to purchase 2,814,895 ordinary shares (or 281,490 reflective of
the 10-to-1 reverse stock split effective April 15, 2024) held by Origin Rise Limited .&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;f)&lt;/td&gt;&lt;td style="text-align: justify"&gt;On April 9, 2024, the Company announced a share consolidation
of the Company&#x2019;s ordinary shares at a ratio of 10-to-1 (the &#x201c;Share Consolidation&#x201d;).The Share Consolidation was approved
by the Company&#x2019;s board of directors and was previously approved by the Company&#x2019;s shareholders as described in the Company&#x2019;s
Report of Foreign Private Issuer on Form 6-K filed with the U.S. Securities and Exchange Commission on March 27, 2024. The Share Consolidation
was effective on April 15, 2024. Following the Share Consolidation, the exercise price of the Company&#x2019;s warrants, conversion price
of the Company&#x2019;s preference shares, and exercise or conversion prices of the Company&#x2019;s other equity instruments will be adjusted
proportionally in accordance with the Share Consolidation, and the par value of the Company&#x2019;s ordinary shares increased from $0.0001
to $0.001.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;g)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Movements in the number of the Company&#x2019;s ordinary shares
outstanding are as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024.06&lt;br/&gt;
(Note&#160;1)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;br/&gt;
(Note&#160;1)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,565,099&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,854,284&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Warrant exercised&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;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;-&lt;/div&gt;&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;38,025&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Warrant issuance&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;2,142,858&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;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;-&lt;/div&gt;&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;New share issuance&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;122,382&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;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;-&lt;/div&gt;&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Convertible preference share liabilities exercised&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;1,771,939&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;560,000&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 style="text-align: left"&gt;Restricted share units issuance (Note 2)&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;3,717&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;100,090&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Additional paid in capital&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;5,390&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;12,700&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,611,385&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,565,099&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Shares outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2: &lt;/td&gt;&lt;td style="text-align: justify"&gt;The restricted share units distributed related to: 1)
granted vested equity compensation to directors and officers pertaining to award year July 2022 to July 2023; 2) sign on equity bonus
and vested equity compensation for select employees&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c337"
      decimals="0"
      id="ixv-20252"
      unitRef="shares">2142858</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:ParValuePerShare
      contextRef="c338"
      decimals="2"
      id="ixv-20253"
      unitRef="usdPershares">5.9</ifrs-full:ParValuePerShare>
    <glspu:AuthorizedCapital contextRef="c1" decimals="0" id="ixv-20254" unitRef="usd">25000</glspu:AuthorizedCapital>
    <ifrs-full:IssuedCapitalOrdinaryShares contextRef="c339" decimals="0" id="ixv-20255" unitRef="usd">24500000</ifrs-full:IssuedCapitalOrdinaryShares>
    <ifrs-full:ParValuePerShare
      contextRef="c339"
      decimals="3"
      id="ixv-20256"
      unitRef="usdPershares">0.001</ifrs-full:ParValuePerShare>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c340"
      decimals="0"
      id="ixv-20257"
      unitRef="shares">5000000</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:ParValuePerShare
      contextRef="c340"
      decimals="4"
      id="ixv-20258"
      unitRef="usdPershares">0.0001</ifrs-full:ParValuePerShare>
    <ifrs-full:IssuedCapitalOrdinaryShares contextRef="c1" decimals="0" id="ixv-20259" unitRef="usd">12299</ifrs-full:IssuedCapitalOrdinaryShares>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c341"
      decimals="0"
      id="ixv-20260"
      unitRef="shares">11892874</ifrs-full:NumberOfSharesIssued>
    <glspu:OutstandingPercentage
      contextRef="c342"
      decimals="3"
      id="ixv-20261"
      unitRef="pure">0.884</glspu:OutstandingPercentage>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c339"
      decimals="0"
      id="ixv-20262"
      unitRef="shares">65000000</ifrs-full:NumberOfSharesIssued>
    <glspu:ConversionRatio
      contextRef="c333"
      decimals="2"
      id="ixv-20263"
      unitRef="pure">4.82</glspu:ConversionRatio>
    <glspu:PreferredShareConvertibleSharesIssuable
      contextRef="c1"
      decimals="0"
      id="ixv-20264"
      unitRef="shares">5813247</glspu:PreferredShareConvertibleSharesIssuable>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c343"
      decimals="0"
      id="ixv-20265"
      unitRef="shares">6627412</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares
      contextRef="c339"
      decimals="2"
      id="ixv-20266"
      unitRef="shares">4.82</ifrs-full:SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c338"
      decimals="0"
      id="ixv-20267"
      unitRef="shares">10025081</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Cash
      contextRef="c344"
      decimals="-6"
      id="ixv-20268"
      unitRef="usd">50000000</ifrs-full:Cash>
    <glspu:NetProceedsReceivedFromPIPEInvestors contextRef="c0" decimals="-5" id="ixv-20269" unitRef="usd">30300000</glspu:NetProceedsReceivedFromPIPEInvestors>
    <ifrs-full:ParValuePerShare
      contextRef="c343"
      decimals="1"
      id="ixv-20270"
      unitRef="usdPershares">10.6</ifrs-full:ParValuePerShare>
    <ifrs-full:ParValuePerShare
      contextRef="c345"
      decimals="1"
      id="ixv-20271"
      unitRef="usdPershares">106</ifrs-full:ParValuePerShare>
    <ifrs-full:DisclosureOfIssuedCapitalExplanatory contextRef="c0" id="ixv-20272">The Company&#x2019;s authorized and issued preference shares are as follow:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series 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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series B&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 style="font-weight: bold; text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; shares&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; shares&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&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 style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Beginning of financial year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,639,344&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,639,344&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,589,957&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,589,957&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Cancellation of treasury shares&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;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;-&lt;/div&gt;&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;(31,645&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(31,645&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Conversion of convertible preference shares to ordinary shares&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;(1,639,344&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,639,344&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,558,312&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,558,312&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;End of financial period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Series C&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Series D&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Number of&lt;br/&gt; shares&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Number of&lt;br/&gt; &#160;shares&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; 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;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Beginning of financial year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,182,926&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,182,926&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,432,665&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,432,665&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Conversion of convertible preference shares to ordinary shares&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;(1,182,926&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,182,926&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,432,665&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(1,432,665&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;End of financial period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-231"&gt; -&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-232"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</ifrs-full:DisclosureOfIssuedCapitalExplanatory>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c348"
      decimals="INF"
      id="ixv-20273"
      unitRef="shares">1639344</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital contextRef="c348" decimals="0" id="ixv-20274" unitRef="usd">1639344</ifrs-full:IssuedCapital>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c349"
      decimals="INF"
      id="ixv-20275"
      unitRef="shares">1589957</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital contextRef="c349" decimals="0" id="ixv-20276" unitRef="usd">1589957</ifrs-full:IssuedCapital>
    <glspu:CancellationOfTreasuryShare
      contextRef="c351"
      decimals="INF"
      id="ixv-20277"
      unitRef="shares">-31645</glspu:CancellationOfTreasuryShare>
    <ifrs-full:CancellationOfTreasuryShares contextRef="c351" decimals="0" id="ixv-20278" unitRef="usd">-31645</ifrs-full:CancellationOfTreasuryShares>
    <glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares
      contextRef="c350"
      decimals="INF"
      id="ixv-20279"
      unitRef="shares">-1639344</glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares>
    <glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares contextRef="c350" decimals="0" id="ixv-20280" unitRef="usd">1639344</glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares>
    <glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares
      contextRef="c351"
      decimals="INF"
      id="ixv-20281"
      unitRef="shares">-1558312</glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares>
    <glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares contextRef="c351" decimals="0" id="ixv-20282" unitRef="usd">1558312</glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c354"
      decimals="INF"
      id="ixv-20283"
      unitRef="shares">1182926</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital contextRef="c354" decimals="0" id="ixv-20284" unitRef="usd">1182926</ifrs-full:IssuedCapital>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c355"
      decimals="INF"
      id="ixv-20285"
      unitRef="shares">1432665</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:IssuedCapital contextRef="c355" decimals="0" id="ixv-20286" unitRef="usd">1432665</ifrs-full:IssuedCapital>
    <glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares
      contextRef="c356"
      decimals="INF"
      id="ixv-20287"
      unitRef="shares">-1182926</glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares>
    <glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares contextRef="c356" decimals="0" id="ixv-20288" unitRef="usd">1182926</glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares>
    <glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares
      contextRef="c357"
      decimals="INF"
      id="ixv-20289"
      unitRef="shares">-1432665</glspu:ConversionOfConvertiblePreferenceSharesToOrdinaryShares>
    <glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares contextRef="c357" decimals="0" id="ixv-20290" unitRef="usd">1432665</glspu:ConversionOfConvertiblePreferenceShareToOrdinaryShares>
    <glspu:PreferredShareholdersPercentage contextRef="c0" decimals="2" id="ixv-20291" unitRef="pure">0.80</glspu:PreferredShareholdersPercentage>
    <glspu:PurchaseOfOrdinaryShares
      contextRef="c346"
      decimals="0"
      id="ixv-20292"
      unitRef="shares">2814895</glspu:PurchaseOfOrdinaryShares>
    <glspu:PurchaseOfOrdinaryShares
      contextRef="c347"
      decimals="0"
      id="ixv-20293"
      unitRef="shares">281490</glspu:PurchaseOfOrdinaryShares>
    <glspu:ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock contextRef="c0" id="ixv-20294">Movements in the number of the Company&#x2019;s ordinary shares
outstanding are as follows:&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024.06&lt;br/&gt;
(Note&#160;1)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;br/&gt;
(Note&#160;1)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,565,099&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,854,284&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Warrant exercised&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;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;-&lt;/div&gt;&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;38,025&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Warrant issuance&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;2,142,858&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;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;-&lt;/div&gt;&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;New share issuance&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;122,382&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;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;-&lt;/div&gt;&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Convertible preference share liabilities exercised&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;1,771,939&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;560,000&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 style="text-align: left"&gt;Restricted share units issuance (Note 2)&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;3,717&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;100,090&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Additional paid in capital&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;5,390&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;12,700&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,611,385&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,565,099&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Shares outstanding for the years have been restated for
the 10-to-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2: &lt;/td&gt;&lt;td style="text-align: justify"&gt;The restricted share units distributed related to: 1)
granted vested equity compensation to directors and officers pertaining to award year July 2022 to July 2023; 2) sign on equity bonus
and vested equity compensation for select employees&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</glspu:ScheduleOfCompanysOrdinarySharesOutstandingTableTableTextBlock>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ix_114_fact"
      unitRef="shares">7565099</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c360"
      decimals="INF"
      id="ix_115_fact"
      unitRef="shares">6854284</ifrs-full:NumberOfSharesOutstanding>
    <glspu:WarrantExercised
      contextRef="c362"
      decimals="INF"
      id="ix_116_fact"
      unitRef="shares">38025</glspu:WarrantExercised>
    <glspu:WarrantIssuance
      contextRef="c361"
      decimals="INF"
      id="ix_117_fact"
      unitRef="shares">2142858</glspu:WarrantIssuance>
    <glspu:NewShareIssuance
      contextRef="c361"
      decimals="INF"
      id="ix_118_fact"
      unitRef="shares">122382</glspu:NewShareIssuance>
    <glspu:ConvertiblePreferenceShareLiabilitiesExercised
      contextRef="c361"
      decimals="INF"
      id="ix_119_fact"
      unitRef="shares">1771939</glspu:ConvertiblePreferenceShareLiabilitiesExercised>
    <glspu:ConvertiblePreferenceShareLiabilitiesExercised
      contextRef="c362"
      decimals="INF"
      id="ix_120_fact"
      unitRef="shares">560000</glspu:ConvertiblePreferenceShareLiabilitiesExercised>
    <glspu:RestrictedShareUnitsIssuance
      contextRef="c361"
      decimals="INF"
      id="ix_121_fact"
      unitRef="shares">3717</glspu:RestrictedShareUnitsIssuance>
    <glspu:RestrictedShareUnitsIssuance
      contextRef="c362"
      decimals="INF"
      id="ix_122_fact"
      unitRef="shares">100090</glspu:RestrictedShareUnitsIssuance>
    <glspu:AdditionalPaidsInCapital
      contextRef="c361"
      decimals="INF"
      id="ix_123_fact"
      unitRef="shares">5390</glspu:AdditionalPaidsInCapital>
    <glspu:AdditionalPaidsInCapital
      contextRef="c362"
      decimals="INF"
      id="ix_124_fact"
      unitRef="shares">12700</glspu:AdditionalPaidsInCapital>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c363"
      decimals="INF"
      id="ix_125_fact"
      unitRef="shares">11611385</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c364"
      decimals="INF"
      id="ix_126_fact"
      unitRef="shares">7565099</ifrs-full:NumberOfSharesOutstanding>
    <glspu:RetainedEarningsTextBlock contextRef="c0" id="ixv-12804">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 19. &lt;b&gt;Retained earnings&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Subject to the Company&#x2019;s Memorandum and Articles of
Association and the statute except as otherwise provided by the rights attached to any shares, the Directors may resolve to pay dividends
and other distributions on shares in issue and authorize payment of the dividends or other distributions out of the funds of the Company
lawfully available therefor. A dividend shall be deemed to be an interim dividend unless the terms of the resolution pursuant to which
the Directors resolve to pay such dividend specifically state that such dividend shall be a final dividend. No dividend or other distribution
shall be paid except out of the realized or unrealized profits of the Company, out of the share premium account or as otherwise permitted
by law.&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Except as otherwise
provided by the rights attached to any shares, all dividends and other distributions shall be paid according to the par value of the shares
that a holder holds. If any share is issued on terms providing that it shall rank for dividend as from a particular date, that share shall
rank for dividend accordingly.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Directors may
deduct from any dividend or other distribution payable to any holder all sums of money (if any) then payable by him to the Company on
account of calls or otherwise.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Directors may
resolve that any dividend or other distribution be paid wholly or partly by the distribution of specific assets and in particular (but
without limitation) by the distribution of shares, debentures, or securities of any other company or in any one or more of such ways and
where any difficulty arises in regard to such distribution, the Directors may settle the same as they think expedient and in particular
may issue fractional shares and may fix the value for distribution of such specific assets or any part thereof and may determine that
cash payments shall be made to any holders upon the basis of the value so fixed in order to adjust the rights of all holders and may vest
any such specific assets in trustees in such manner as may seem expedient to the Directors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Except as otherwise
provided by the rights attached to any shares, dividends and other distributions may be paid in any currency. The Directors may determine
the basis of conversion for any currency conversions that may be required and how any costs involved are to be met.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Directors may,
before resolving to pay any dividend or other distribution, set aside such sums as they think proper as a reserve or reserves which shall,
at the discretion of the Directors, be applicable for any purpose of the Company and pending such application may, at the discretion of
the Directors, be employed in the business of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Any dividend, other
distribution, interest or other monies payable in cash in respect of shares may be paid by wire transfer to the holder or by cheque or
warrant sent through the post directed to the registered address of the holder or, in the case of joint holders, to the registered address
of the holder who is first named on the register of holders or to such person and to such address as such holder or joint holders may
in writing direct. Every such cheque or warrant shall be made payable to the order of the person to whom it is sent. Any one of two or
more joint holders may give effectual receipts for any dividends, other distributions, bonuses, or other monies payable in respect of
the share held by them as joint holders.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;No dividend or other
distribution shall bear interest against the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Any dividend or other
distribution which cannot be paid to a holder and/or which remains unclaimed after six months from the date on which such dividend or
other distribution becomes payable may, in the discretion of the Directors, be paid into a separate account in the Company&#x2019;s name,
provided that the Company shall not be constituted as a trustee in respect of that account and the dividend or other distribution shall
remain as a debt due to the holder. Any dividend or other distribution which remains unclaimed after a period of six years from the date
on which such dividend or other distribution becomes payable shall be forfeited and shall revert to the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group was in a net income position for the six months periods ended June 30, 2024 and 2023, and no
earnings distribution was resolved by the Board of Directors.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</glspu:RetainedEarningsTextBlock>
    <ifrs-full:DisclosureOfRevenueExplanatory contextRef="c0" id="ixv-12850">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 20. &lt;b&gt;Revenue&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify"&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
    ended&lt;br/&gt; June 30,&lt;br/&gt;
    2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
    ended&lt;br/&gt; June 30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Revenue from contracts with customers &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in"&gt;Hardware sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in"&gt;Government&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.375in; width: 76%"&gt;-Video IoT&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Software sales&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in"&gt;Non-Government&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; "&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Video IoT&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;194,541&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;82,745&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Security Convergence&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;&lt;div style="-sec-ix-hidden: hidden-fact-238"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;-&lt;/div&gt;&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 style="text-align: left; padding-left: 0.125in"&gt;Service revenue&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in"&gt;Government&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; "&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Video IoT&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;1,056,025&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;1,099,987&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Security Convergence&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;19,112,606&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;4,767,044&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 style="padding-left: 0.25in"&gt;Non-Government&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Video IoT&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;177,657&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;274,663&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 style="text-align: left; padding-left: 0.375in"&gt;-Security Convergence&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;113,246&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;204,896&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,429,335&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Disaggregation of revenue from contracts with customers&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Group derives
revenue from the transfer of goods and services over time and at a point in time in the following major products lines and all revenue
took place mainly in Asia and MENA region:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&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"&gt;&lt;b&gt;Six months ended June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;b&gt;Hardware&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Software&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Service&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Total revenue streams&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;22,557&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;194,541&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,966,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21,183,168&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Inter-revenue streams&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;(1,941&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-240"&gt;-&lt;/div&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;(506,536&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(508,477&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Revenue from external customer contracts&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,616&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;194,541&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,459,534&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;At a point in time&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;20,616&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;194,541&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;215,157&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 style="padding-left: 0.125in; text-align: left"&gt;Over time&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;div style="-sec-ix-hidden: hidden-fact-242"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-243"&gt;-&lt;/div&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;20,459,534&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;20,459,534&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,616&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;194,541&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,459,534&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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;Six months ended June 30, 2023&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: center"&gt;Hardware&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: center"&gt;Software&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: center"&gt;Service&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: center"&gt;Total&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Total revenue streams&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;30,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;168,562&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,346,590&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,545,634&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inter-revenue streams&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;(30,482&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(85,817&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-244"&gt;-&lt;/div&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;(116,299&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Revenue from external customer contracts&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-245"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;82,745&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,346,590&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,429,335&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;At a point in time&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-246"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;82,745&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-247"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;82,745&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 style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&gt;Over time&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;div style="-sec-ix-hidden: hidden-fact-248"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-249"&gt;-&lt;/div&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;6,346,590&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;6,346,590&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-250"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;82,745&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,346,590&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,429,335&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Contract assets and liabilities&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Group has recognized
the following revenue-related contract assets and liabilities:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30, &lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt; 2023&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;Contract assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Contract assets relating to service contracts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;35,756,098&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;34,213,379&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Contract liabilities:&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Contract liabilities relating to service contracts &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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;48,200&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;107,603&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;Revenue recognized that was included
in the contract liabilities balance at the beginning of the period:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
 ended&lt;br/&gt;
    June 30, &lt;br/&gt;
2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
 ended&lt;br/&gt;
    June 30, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;Revenue recognized that was included in the contract liability balance at the beginning of the year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&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; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"&gt;Service revenue &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;54,199&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-251"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#x202f;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Unfulfilled long-term contracts&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Aggregate amount of the transaction price allocated to long-term service
contracts that are partially or fully unsatisfied as of June 30, 2024 and December 31, 2023, amounting to $175,466,093 and $241,795,928,
respectively. Since June 30, 2023, the Company entered into a significant firm-fixed price contract for building a secure governmental
air-gapped network for the Government of Egypt (&#x201c;GoE&#x201d;) (&#x201c;Egypt Contract&#x201d;), denominated in EGP, includes revenues
of approximately EGP 8.4 billion ($209 million, based on the exchange rate as of June 30, 2024).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Management expects
that the transaction price allocated to the unsatisfied contracts as of June 30, 2024 and December 31, 2023, will be recognized as revenue
from 2024 to 2028 and from year 2023 to 2027, respectively. Except for the abovementioned contracts, all other service contracts are for
periods of one year or less or are billed based on the amount of time incurred.&lt;/p&gt;</ifrs-full:DisclosureOfRevenueExplanatory>
    <ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory contextRef="c0" id="ixv-12855">&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
    ended&lt;br/&gt; June 30,&lt;br/&gt;
    2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
    ended&lt;br/&gt; June 30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Revenue from contracts with customers &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in"&gt;Hardware sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in"&gt;Government&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.375in; width: 76%"&gt;-Video IoT&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;Software sales&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in"&gt;Non-Government&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; "&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Video IoT&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;194,541&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;82,745&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Security Convergence&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;&lt;div style="-sec-ix-hidden: hidden-fact-238"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;-&lt;/div&gt;&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 style="text-align: left; padding-left: 0.125in"&gt;Service revenue&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in"&gt;Government&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; "&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Video IoT&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;1,056,025&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;1,099,987&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Security Convergence&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;19,112,606&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;4,767,044&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 style="padding-left: 0.25in"&gt;Non-Government&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.375in"&gt;-Video IoT&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;177,657&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;274,663&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 style="text-align: left; padding-left: 0.375in"&gt;-Security Convergence&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;113,246&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;204,896&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,429,335&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c365" decimals="0" id="ixv-20310" unitRef="usd">20616</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c367" decimals="0" id="ixv-20311" unitRef="usd">194541</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c368" decimals="0" id="ixv-20312" unitRef="usd">82745</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c371" decimals="0" id="ixv-20313" unitRef="usd">1056025</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c372" decimals="0" id="ixv-20314" unitRef="usd">1099987</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c373" decimals="0" id="ixv-20315" unitRef="usd">19112606</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c374" decimals="0" id="ixv-20316" unitRef="usd">4767044</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c375" decimals="0" id="ixv-20317" unitRef="usd">177657</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c376" decimals="0" id="ixv-20318" unitRef="usd">274663</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c377" decimals="0" id="ixv-20319" unitRef="usd">113246</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c378" decimals="0" id="ixv-20320" unitRef="usd">204896</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c0" decimals="0" id="ixv-20321" unitRef="usd">20674691</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c3" decimals="0" id="ixv-20322" unitRef="usd">6429335</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory contextRef="c0" id="ixv-20323">The Group derives
revenue from the transfer of goods and services over time and at a point in time in the following major products lines and all revenue
took place mainly in Asia and MENA region:&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"&gt;&lt;b&gt;Six months ended June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;b&gt;Hardware&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Software&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Service&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Total revenue streams&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;22,557&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;194,541&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,966,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21,183,168&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Inter-revenue streams&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;(1,941&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-240"&gt;-&lt;/div&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;(506,536&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(508,477&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Revenue from external customer contracts&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,616&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;194,541&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,459,534&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;At a point in time&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;20,616&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;194,541&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;215,157&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 style="padding-left: 0.125in; text-align: left"&gt;Over time&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;div style="-sec-ix-hidden: hidden-fact-242"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-243"&gt;-&lt;/div&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;20,459,534&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;20,459,534&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,616&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;194,541&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,459,534&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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;Six months ended June 30, 2023&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: center"&gt;Hardware&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: center"&gt;Software&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: center"&gt;Service&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: center"&gt;Total&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Total revenue streams&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;30,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;168,562&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,346,590&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,545,634&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inter-revenue streams&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;(30,482&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(85,817&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-244"&gt;-&lt;/div&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;(116,299&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Revenue from external customer contracts&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-245"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;82,745&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,346,590&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,429,335&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.125in"&gt;At a point in time&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-246"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;82,745&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-247"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;82,745&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 style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"&gt;Over time&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;div style="-sec-ix-hidden: hidden-fact-248"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-249"&gt;-&lt;/div&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;6,346,590&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;6,346,590&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-250"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;82,745&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,346,590&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,429,335&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c379" decimals="0" id="ixv-20324" unitRef="usd">22557</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c380" decimals="0" id="ixv-20325" unitRef="usd">194541</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c381" decimals="0" id="ixv-20326" unitRef="usd">20966070</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c382" decimals="0" id="ixv-20327" unitRef="usd">21183168</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c383" decimals="0" id="ixv-20328" unitRef="usd">-1941</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c385" decimals="0" id="ixv-20329" unitRef="usd">-506536</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c386" decimals="0" id="ixv-20330" unitRef="usd">-508477</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c387" decimals="0" id="ixv-20331" unitRef="usd">20616</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c388" decimals="0" id="ixv-20332" unitRef="usd">194541</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c389" decimals="0" id="ixv-20333" unitRef="usd">20459534</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c390" decimals="0" id="ixv-20334" unitRef="usd">20674691</ifrs-full:RevenueFromContractsWithCustomers>
    <glspu:TimingOfRevenueRecognition contextRef="c387" decimals="0" id="ixv-20335" unitRef="usd">20616</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c388" decimals="0" id="ixv-20336" unitRef="usd">194541</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c390" decimals="0" id="ixv-20337" unitRef="usd">215157</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c393" decimals="0" id="ixv-20338" unitRef="usd">20459534</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c394" decimals="0" id="ixv-20339" unitRef="usd">20459534</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c395" decimals="0" id="ixv-20340" unitRef="usd">20616</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c396" decimals="0" id="ixv-20341" unitRef="usd">194541</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c397" decimals="0" id="ixv-20342" unitRef="usd">20459534</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c398" decimals="0" id="ixv-20343" unitRef="usd">20674691</glspu:TimingOfRevenueRecognition>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c399" decimals="0" id="ixv-20344" unitRef="usd">30482</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c400" decimals="0" id="ixv-20345" unitRef="usd">168562</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c401" decimals="0" id="ixv-20346" unitRef="usd">6346590</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c402" decimals="0" id="ixv-20347" unitRef="usd">6545634</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c403" decimals="0" id="ixv-20348" unitRef="usd">-30482</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c404" decimals="0" id="ixv-20349" unitRef="usd">-85817</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c406" decimals="0" id="ixv-20350" unitRef="usd">-116299</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c408" decimals="0" id="ixv-20351" unitRef="usd">82745</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c409" decimals="0" id="ixv-20352" unitRef="usd">6346590</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c410" decimals="0" id="ixv-20353" unitRef="usd">6429335</ifrs-full:RevenueFromContractsWithCustomers>
    <glspu:TimingOfRevenueRecognition contextRef="c412" decimals="0" id="ixv-20354" unitRef="usd">82745</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c414" decimals="0" id="ixv-20355" unitRef="usd">82745</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c417" decimals="0" id="ixv-20356" unitRef="usd">6346590</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c418" decimals="0" id="ixv-20357" unitRef="usd">6346590</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c408" decimals="0" id="ixv-20358" unitRef="usd">82745</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c409" decimals="0" id="ixv-20359" unitRef="usd">6346590</glspu:TimingOfRevenueRecognition>
    <glspu:TimingOfRevenueRecognition contextRef="c410" decimals="0" id="ixv-20360" unitRef="usd">6429335</glspu:TimingOfRevenueRecognition>
    <glspu:ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory contextRef="c0" id="ixv-20361">The Group has recognized
the following revenue-related contract assets and liabilities:&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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30, &lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt; 2023&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;Contract assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Contract assets relating to service contracts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;35,756,098&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;34,213,379&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Contract liabilities:&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Contract liabilities relating to service contracts &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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;48,200&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;107,603&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfRevenueRelatedContractAssetsAndLiabilitiesExplanatory>
    <ifrs-full:ContractAssets contextRef="c1" decimals="0" id="ixv-20362" unitRef="usd">35756098</ifrs-full:ContractAssets>
    <ifrs-full:ContractAssets contextRef="c2" decimals="0" id="ixv-20363" unitRef="usd">34213379</ifrs-full:ContractAssets>
    <ifrs-full:ContractLiabilities contextRef="c1" decimals="0" id="ixv-20364" unitRef="usd">48200</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities contextRef="c2" decimals="0" id="ixv-20365" unitRef="usd">107603</ifrs-full:ContractLiabilities>
    <glspu:ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock contextRef="c0" id="ixv-20366">Revenue recognized that was included
in the contract liabilities balance at the beginning of the period:&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="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
 ended&lt;br/&gt;
    June 30, &lt;br/&gt;
2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
 ended&lt;br/&gt;
    June 30, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;Revenue recognized that was included in the contract liability balance at the beginning of the year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&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; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"&gt;Service revenue &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;54,199&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-251"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#x202f;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfRevenueRecognizedThatWasIncludedInTheContractLiabilityBalanceTextBlock>
    <glspu:ServiceRevenue contextRef="c0" decimals="0" id="ixv-20367" unitRef="usd">54199</glspu:ServiceRevenue>
    <ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue contextRef="c1" decimals="0" id="ixv-20368" unitRef="usd">175466093</ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue>
    <ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue contextRef="c2" decimals="0" id="ixv-20369" unitRef="usd">241795928</ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue>
    <glspu:RevenuesDenominatedValue contextRef="c90" decimals="-8" id="ixv-20370" unitRef="egp">8400000000</glspu:RevenuesDenominatedValue>
    <glspu:RevenuesDenominatedValue contextRef="c90" decimals="-6" id="ixv-20371" unitRef="usd">209000000</glspu:RevenuesDenominatedValue>
    <glspu:OtherGainsLossesNetTextBlock contextRef="c0" id="ixv-13498">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 21. &lt;b&gt;Other gains (losses) - net&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&#160;&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="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Six months ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Six months ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&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: center"&gt;June 30, &lt;br/&gt; 2024&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: center"&gt;June 30,&lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Net currency exchange (losses) gains&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(5,028,955&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;160,502&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;(Losses) gains on financial assets and liabilities at fair value through
profit or loss &#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;(2,729,466&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;616,686&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Gain on reversal of accounts payables&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;-&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;68,165&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 style="padding-left: 0.125in; text-align: left"&gt; Gain (loss) on disposal of property, plant and equipment&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;73&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;(257&lt;/td&gt;&lt;td style="text-align: left"&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: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Other losses&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;(33,894&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(78,640&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(7,792,242&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;766,456&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:OtherGainsLossesNetTextBlock>
    <glspu:ScheduleOfOtherGainslossesNetTableTextBlock contextRef="c0" id="ixv-13502">&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="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Six months ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Six months ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&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: center"&gt;June 30, &lt;br/&gt; 2024&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: center"&gt;June 30,&lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Net currency exchange (losses) gains&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(5,028,955&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;160,502&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;(Losses) gains on financial assets and liabilities at fair value through
profit or loss &#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;(2,729,466&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;616,686&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Gain on reversal of accounts payables&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;-&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;68,165&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 style="padding-left: 0.125in; text-align: left"&gt; Gain (loss) on disposal of property, plant and equipment&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;73&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;(257&lt;/td&gt;&lt;td style="text-align: left"&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: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Other losses&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;(33,894&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(78,640&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(7,792,242&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;766,456&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfOtherGainslossesNetTableTextBlock>
    <glspu:NetCurrencyExchangeGainslosses contextRef="c0" decimals="0" id="ixv-20372" unitRef="usd">5028955</glspu:NetCurrencyExchangeGainslosses>
    <glspu:NetCurrencyExchangeGainslosses contextRef="c3" decimals="0" id="ixv-20373" unitRef="usd">-160502</glspu:NetCurrencyExchangeGainslosses>
    <glspu:GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c0" decimals="0" id="ixv-20374" unitRef="usd">2729466</glspu:GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss>
    <glspu:GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c3" decimals="0" id="ixv-20375" unitRef="usd">-616686</glspu:GainsOnFinancialAssetsAndLiabilitiesAtFairValueThroughProfitOrLoss>
    <glspu:GainsOnReversalOfAccountsPayables contextRef="c3" decimals="0" id="ixv-20376" unitRef="usd">68165</glspu:GainsOnReversalOfAccountsPayables>
    <glspu:LossGainOnDisposalOfPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-20377" unitRef="usd">73</glspu:LossGainOnDisposalOfPropertyPlantAndEquipment>
    <glspu:LossGainOnDisposalOfPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-20378" unitRef="usd">-257</glspu:LossGainOnDisposalOfPropertyPlantAndEquipment>
    <glspu:OtherLosses contextRef="c0" decimals="0" id="ixv-20379" unitRef="usd">33894</glspu:OtherLosses>
    <glspu:OtherLosses contextRef="c3" decimals="0" id="ixv-20380" unitRef="usd">78640</glspu:OtherLosses>
    <ifrs-full:OtherGainsLosses contextRef="c0" decimals="0" id="ixv-20381" unitRef="usd">-7792242</ifrs-full:OtherGainsLosses>
    <ifrs-full:OtherGainsLosses contextRef="c3" decimals="0" id="ixv-20382" unitRef="usd">766456</ifrs-full:OtherGainsLosses>
    <ifrs-full:DisclosureOfFinanceCostExplanatory contextRef="c0" id="ixv-13585">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 22. &lt;b&gt;Finance costs&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&#160;&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="font-weight: bold; text-align: center"&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: center"&gt;Six months&lt;br/&gt; ended&lt;br/&gt; June 30, &lt;br/&gt; 2024&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: center"&gt;Six months &lt;br/&gt; ended&lt;br/&gt; June 30, &lt;br/&gt; 2023&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;Interest expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 76%; text-align: left"&gt;Bank borrowings  &lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;292,368&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;279,888&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Loan from shareholders &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;113,549&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;96,587&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Lease liabilities &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;10,688&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;71&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;416,605&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;376,546&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfFinanceCostExplanatory>
    <ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory contextRef="c0" id="ixv-13589">&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="font-weight: bold; text-align: center"&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: center"&gt;Six months&lt;br/&gt; ended&lt;br/&gt; June 30, &lt;br/&gt; 2024&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: center"&gt;Six months &lt;br/&gt; ended&lt;br/&gt; June 30, &lt;br/&gt; 2023&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;Interest expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 76%; text-align: left"&gt;Bank borrowings  &lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;292,368&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;279,888&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Loan from shareholders &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;113,549&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;96,587&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Lease liabilities &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;10,688&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;71&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;416,605&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;376,546&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows contextRef="c1" decimals="0" id="ixv-20383" unitRef="usd">292368</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows contextRef="c61" decimals="0" id="ixv-20384" unitRef="usd">279888</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <glspu:LoanFromShareholders contextRef="c0" decimals="0" id="ixv-20385" unitRef="usd">113549</glspu:LoanFromShareholders>
    <glspu:LoanFromShareholders contextRef="c3" decimals="0" id="ixv-20386" unitRef="usd">96587</glspu:LoanFromShareholders>
    <ifrs-full:LeaseLiabilities contextRef="c1" decimals="0" id="ixv-20387" unitRef="usd">10688</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c61" decimals="0" id="ixv-20388" unitRef="usd">71</ifrs-full:LeaseLiabilities>
    <ifrs-full:FinanceCosts contextRef="c0" decimals="0" id="ixv-20389" unitRef="usd">416605</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts contextRef="c3" decimals="0" id="ixv-20390" unitRef="usd">376546</ifrs-full:FinanceCosts>
    <ifrs-full:DisclosureOfExpensesByNatureExplanatory contextRef="c0" id="ixv-13660">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 23. &lt;b&gt;Expenses by nature&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&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="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months &lt;br/&gt;
    ended&lt;br/&gt;
    June 30,&lt;br/&gt;
    2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months &lt;br/&gt;
    ended &lt;br/&gt;
    June 30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Employee benefit&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,812,094&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,829,288&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Outsourcing charges&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;661,848&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;845,980&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Professional services expenses&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;2,733,375&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;3,303,809&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 style="text-align: left"&gt;Change in inventory of finished goods&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;86,273&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;11,781&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected credit loss&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;364,640&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;&lt;div style="-sec-ix-hidden: hidden-fact-252"&gt;-&lt;/div&gt;&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 style="text-align: left"&gt;Insurance expenses&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;569,087&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;913,813&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Amortization expenses on intangible assets &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;442,242&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;406,573&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 style="text-align: left"&gt;Depreciation expenses on property, plant and equipment&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;259,809&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;313,574&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Depreciation expenses on right-of-use asset&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;15,937&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;8,328&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;Others&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;905,508&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;933,290&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,193,690&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,566,436&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfExpensesByNatureExplanatory>
    <ifrs-full:DisclosureOfExpensesExplanatory contextRef="c0" id="ixv-13667">&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="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months &lt;br/&gt;
    ended&lt;br/&gt;
    June 30,&lt;br/&gt;
    2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months &lt;br/&gt;
    ended &lt;br/&gt;
    June 30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Employee benefit&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,812,094&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,829,288&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Outsourcing charges&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;661,848&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;845,980&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Professional services expenses&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;2,733,375&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;3,303,809&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 style="text-align: left"&gt;Change in inventory of finished goods&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;86,273&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;11,781&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected credit loss&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;364,640&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;&lt;div style="-sec-ix-hidden: hidden-fact-252"&gt;-&lt;/div&gt;&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 style="text-align: left"&gt;Insurance expenses&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;569,087&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;913,813&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Amortization expenses on intangible assets &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;442,242&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;406,573&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 style="text-align: left"&gt;Depreciation expenses on property, plant and equipment&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;259,809&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;313,574&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Depreciation expenses on right-of-use asset&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;15,937&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;8,328&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;Others&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;905,508&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;933,290&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,193,690&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,566,436&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfExpensesExplanatory>
    <ifrs-full:EmployeeBenefitsExpense contextRef="c0" decimals="0" id="ixv-20391" unitRef="usd">4812094</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense contextRef="c3" decimals="0" id="ixv-20392" unitRef="usd">7829288</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:BankAndSimilarCharges contextRef="c0" decimals="0" id="ixv-20393" unitRef="usd">661848</ifrs-full:BankAndSimilarCharges>
    <ifrs-full:BankAndSimilarCharges contextRef="c3" decimals="0" id="ixv-20394" unitRef="usd">845980</ifrs-full:BankAndSimilarCharges>
    <ifrs-full:ProfessionalFeesExpense contextRef="c0" decimals="0" id="ixv-20395" unitRef="usd">2733375</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ProfessionalFeesExpense contextRef="c3" decimals="0" id="ixv-20396" unitRef="usd">3303809</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress contextRef="c0" decimals="0" id="ixv-20397" unitRef="usd">86273</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress contextRef="c3" decimals="0" id="ixv-20398" unitRef="usd">11781</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <glspu:ExpectedCreditLoss contextRef="c0" decimals="0" id="ixv-20399" unitRef="usd">364640</glspu:ExpectedCreditLoss>
    <ifrs-full:InsuranceExpense contextRef="c0" decimals="0" id="ixv-20400" unitRef="usd">569087</ifrs-full:InsuranceExpense>
    <ifrs-full:InsuranceExpense contextRef="c3" decimals="0" id="ixv-20401" unitRef="usd">913813</ifrs-full:InsuranceExpense>
    <ifrs-full:AmortisationExpense contextRef="c0" decimals="0" id="ixv-20402" unitRef="usd">442242</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense contextRef="c3" decimals="0" id="ixv-20403" unitRef="usd">406573</ifrs-full:AmortisationExpense>
    <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-20404" unitRef="usd">259809</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-20405" unitRef="usd">313574</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c0" decimals="0" id="ixv-20406" unitRef="usd">15937</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c3" decimals="0" id="ixv-20407" unitRef="usd">8328</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:OtherExpenseByNature contextRef="c0" decimals="0" id="ixv-20408" unitRef="usd">905508</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c3" decimals="0" id="ixv-20409" unitRef="usd">933290</ifrs-full:OtherExpenseByNature>
    <ifrs-full:ExpenseByNature contextRef="c0" decimals="0" id="ixv-20410" unitRef="usd">11193690</ifrs-full:ExpenseByNature>
    <ifrs-full:ExpenseByNature contextRef="c3" decimals="0" id="ixv-20411" unitRef="usd">14566436</ifrs-full:ExpenseByNature>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory contextRef="c0" id="ixv-13816">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 24. &lt;b&gt;Employee benefit expense&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&#160;&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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Cost of&lt;br/&gt;
 revenue&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Operating&lt;br/&gt; &#160; expenses&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Wages and salaries&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,665,177&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,554,388&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,219,565&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Labor and health insurance fees&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;125,768&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;250,175&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;375,943&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: rgb(204,238,255)"&gt;
    &lt;td&gt;Pension&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;57,231&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;98,994&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;156,225&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 style="padding-bottom: 1.5pt; text-align: left"&gt;Other personnel expenses&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;div style="-sec-ix-hidden: hidden-fact-253"&gt;-&lt;/div&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;60,361&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;60,361&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt; 1,848,176&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt; 2,963,918&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,812,094&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify"&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Cost of&lt;br/&gt;
 revenue&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Operating&lt;br/&gt;
 expenses&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Wages and salaries&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,050,078&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,870,098&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,920,176&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Labor and health insurance fees&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;45,183&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;506,193&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;551,376&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: rgb(204,238,255)"&gt;
    &lt;td&gt;Pension&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;28,439&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;182,130&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;210,569&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;Share option expenses&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;&lt;div style="-sec-ix-hidden: hidden-fact-254"&gt;-&lt;/div&gt;&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;38,053&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;38,053&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Other personnel expenses&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;div style="-sec-ix-hidden: hidden-fact-255"&gt;-&lt;/div&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;109,114&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;109,114&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,123,700&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,705,588&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,829,288&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
    <ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory contextRef="c0" id="ixv-13820">&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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Cost of&lt;br/&gt;
 revenue&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Operating&lt;br/&gt; &#160; expenses&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Wages and salaries&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,665,177&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,554,388&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,219,565&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Labor and health insurance fees&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;125,768&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;250,175&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;375,943&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: rgb(204,238,255)"&gt;
    &lt;td&gt;Pension&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;57,231&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;98,994&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;156,225&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 style="padding-bottom: 1.5pt; text-align: left"&gt;Other personnel expenses&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;div style="-sec-ix-hidden: hidden-fact-253"&gt;-&lt;/div&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;60,361&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;60,361&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt; 1,848,176&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt; 2,963,918&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,812,094&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Cost of&lt;br/&gt;
 revenue&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Operating&lt;br/&gt;
 expenses&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Wages and salaries&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,050,078&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,870,098&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,920,176&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Labor and health insurance fees&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;45,183&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;506,193&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;551,376&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: rgb(204,238,255)"&gt;
    &lt;td&gt;Pension&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;28,439&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;182,130&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;210,569&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;Share option expenses&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;&lt;div style="-sec-ix-hidden: hidden-fact-254"&gt;-&lt;/div&gt;&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;38,053&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;38,053&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Other personnel expenses&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;div style="-sec-ix-hidden: hidden-fact-255"&gt;-&lt;/div&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;109,114&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;109,114&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,123,700&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,705,588&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,829,288&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory>
    <ifrs-full:WagesAndSalaries contextRef="c419" decimals="0" id="ixv-20412" unitRef="usd">1665177</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c420" decimals="0" id="ixv-20413" unitRef="usd">2554388</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c0" decimals="0" id="ixv-20414" unitRef="usd">4219565</ifrs-full:WagesAndSalaries>
    <glspu:LaborAndHealthInsuranceFee contextRef="c419" decimals="0" id="ixv-20415" unitRef="usd">125768</glspu:LaborAndHealthInsuranceFee>
    <glspu:LaborAndHealthInsuranceFee contextRef="c420" decimals="0" id="ixv-20416" unitRef="usd">250175</glspu:LaborAndHealthInsuranceFee>
    <glspu:LaborAndHealthInsuranceFee contextRef="c0" decimals="0" id="ixv-20417" unitRef="usd">375943</glspu:LaborAndHealthInsuranceFee>
    <ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="c419" decimals="0" id="ixv-20418" unitRef="usd">57231</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="c420" decimals="0" id="ixv-20419" unitRef="usd">98994</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="c0" decimals="0" id="ixv-20420" unitRef="usd">156225</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
    <ifrs-full:OtherEmployeeExpense contextRef="c420" decimals="0" id="ixv-20421" unitRef="usd">60361</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:OtherEmployeeExpense contextRef="c0" decimals="0" id="ixv-20422" unitRef="usd">60361</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees contextRef="c419" decimals="0" id="ixv-20423" unitRef="usd">1848176</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees contextRef="c420" decimals="0" id="ixv-20424" unitRef="usd">2963918</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees contextRef="c0" decimals="0" id="ixv-20425" unitRef="usd">4812094</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees>
    <ifrs-full:WagesAndSalaries contextRef="c421" decimals="0" id="ixv-20426" unitRef="usd">2050078</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c422" decimals="0" id="ixv-20427" unitRef="usd">4870098</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c3" decimals="0" id="ixv-20428" unitRef="usd">6920176</ifrs-full:WagesAndSalaries>
    <glspu:LaborAndHealthInsuranceFee contextRef="c421" decimals="0" id="ixv-20429" unitRef="usd">45183</glspu:LaborAndHealthInsuranceFee>
    <glspu:LaborAndHealthInsuranceFee contextRef="c422" decimals="0" id="ixv-20430" unitRef="usd">506193</glspu:LaborAndHealthInsuranceFee>
    <glspu:LaborAndHealthInsuranceFee contextRef="c3" decimals="0" id="ixv-20431" unitRef="usd">551376</glspu:LaborAndHealthInsuranceFee>
    <ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="c421" decimals="0" id="ixv-20432" unitRef="usd">28439</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="c422" decimals="0" id="ixv-20433" unitRef="usd">182130</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="c3" decimals="0" id="ixv-20434" unitRef="usd">210569</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
    <glspu:AdjustmentsForShareOptionExpenses contextRef="c422" decimals="0" id="ixv-20435" unitRef="usd">38053</glspu:AdjustmentsForShareOptionExpenses>
    <glspu:AdjustmentsForShareOptionExpenses contextRef="c3" decimals="0" id="ixv-20436" unitRef="usd">38053</glspu:AdjustmentsForShareOptionExpenses>
    <ifrs-full:OtherEmployeeExpense contextRef="c422" decimals="0" id="ixv-20437" unitRef="usd">109114</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:OtherEmployeeExpense contextRef="c3" decimals="0" id="ixv-20438" unitRef="usd">109114</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees contextRef="c421" decimals="0" id="ixv-20439" unitRef="usd">2123700</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees contextRef="c422" decimals="0" id="ixv-20440" unitRef="usd">5705588</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees contextRef="c3" decimals="0" id="ixv-20441" unitRef="usd">7829288</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithPartiesOtherThanEmployees>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="c0" id="ixv-14052">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 25. &lt;b&gt;Income tax&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 19.85pt"&gt;&lt;/td&gt;&lt;td style="width: 17.85pt"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Taiwan taxation&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;Taiwan profits tax
has been provided for at the rate of 20% on the estimated assessable profits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="text-align: justify; width: 19.85pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 17.85pt"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Hong Kong taxation&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;Hong Kong profits
tax has been provided for at the rate of 16.5% on the estimated assessable profits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="text-align: justify; width: 19.85pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 17.85pt"&gt;c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Japan taxation&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;Japan profits tax
has been provided for at the rate of 30.62% on the estimated assessable profits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="text-align: justify; width: 19.85pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 17.85pt"&gt;d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;United States taxation&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;United States profits
tax has been provided for at the rate of 27.98% on the estimated assessable profits. There are no assessable profits for the six months
periods ending June 30, 2024 and 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="text-align: justify; width: 19.85pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 17.85pt"&gt;e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;United Kingdom taxation&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;United Kingdom profits
tax has been provided for at the rate of 19% on the estimated assessable profits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="text-align: justify; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 0.25in"&gt;f)&lt;/td&gt;&lt;td style="text-align: justify"&gt;India taxation&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;India profits tax
has been provided for at the rate of 25% on the estimated assessable profits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="text-align: justify; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 0.25in"&gt;g)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Egypt taxation&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;Egypt profits tax
has been provided for at the rate of 22.5% on the estimated assessable profits.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 19.85pt"&gt;&lt;/td&gt;&lt;td style="width: 17.85pt"&gt;h)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Income tax expense (benefit)&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Components of income tax expense:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
    ended &lt;br/&gt;
    June 30,&lt;br/&gt;
    2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months &lt;br/&gt;
    ended&lt;br/&gt;
    June 30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Current tax:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current tax on profits for the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,912,210&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,172&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Prior year income tax overestimation&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;div style="-sec-ix-hidden: hidden-fact-256"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-257"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&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; text-align: left"&gt;Total current tax&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;1,912,210&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;2,172&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred tax: &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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Origination and reversal of temporary differences&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;(1,781,317&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-258"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Income tax expense&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;137,893&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,172&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="c423"
      decimals="2"
      id="ixv-20442"
      unitRef="pure">0.20</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="c424"
      decimals="3"
      id="ixv-20443"
      unitRef="pure">0.165</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="c425"
      decimals="4"
      id="ixv-20444"
      unitRef="pure">0.3062</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="c426"
      decimals="4"
      id="ixv-20445"
      unitRef="pure">0.2798</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="c427"
      decimals="2"
      id="ixv-20446"
      unitRef="pure">0.19</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="c428"
      decimals="2"
      id="ixv-20447"
      unitRef="pure">0.25</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate
      contextRef="c429"
      decimals="3"
      id="ixv-20448"
      unitRef="pure">0.225</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:DisclosureOfDeferredIncomeExplanatory contextRef="c0" id="ixv-20449">Components of income tax expense:&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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months&lt;br/&gt;
    ended &lt;br/&gt;
    June 30,&lt;br/&gt;
    2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months &lt;br/&gt;
    ended&lt;br/&gt;
    June 30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Current tax:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current tax on profits for the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,912,210&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,172&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Prior year income tax overestimation&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;div style="-sec-ix-hidden: hidden-fact-256"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-257"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&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; text-align: left"&gt;Total current tax&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;1,912,210&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;2,172&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred tax: &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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Origination and reversal of temporary differences&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;(1,781,317&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-258"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Income tax expense&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;137,893&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,172&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfDeferredIncomeExplanatory>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c0" decimals="0" id="ixv-20450" unitRef="usd">1912210</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c3" decimals="0" id="ixv-20451" unitRef="usd">2172</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods contextRef="c0" decimals="0" id="ixv-20452" unitRef="usd">1912210</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods contextRef="c3" decimals="0" id="ixv-20453" unitRef="usd">2172</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c0" decimals="0" id="ixv-20454" unitRef="usd">-1781317</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <glspu:IncomeTaxExpensebenefit contextRef="c0" decimals="0" id="ixv-20455" unitRef="usd">137893</glspu:IncomeTaxExpensebenefit>
    <glspu:IncomeTaxExpensebenefit contextRef="c3" decimals="0" id="ixv-20456" unitRef="usd">2172</glspu:IncomeTaxExpensebenefit>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory contextRef="c0" id="ixv-14237">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 26. &lt;b&gt;Earnings
(loss) per share&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Six months ended June 30, 2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&#160;after&lt;br/&gt;
tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&#160;average&lt;br/&gt;
number&#160;of&#160;ordinary&lt;br/&gt;
shares&#160;outstanding&lt;br/&gt;
(Note)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Earnings&lt;br/&gt;
per&#160;share&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration:underline"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Profit attributable to the parent&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,611,588&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,330,948&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.17&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-decoration: underline; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Assumed conversion of all dilutive potential ordinary shares &#160; &#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; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;-Employees&#x2019; equity compensation &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;&lt;div style="-sec-ix-hidden: hidden-fact-259"&gt;-&lt;/div&gt;&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;107,710&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; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 0.25in"&gt;-Warrants &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;&lt;div style="-sec-ix-hidden: hidden-fact-260"&gt;-&lt;/div&gt;&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;969,822&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;-Share-based payment &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;div style="-sec-ix-hidden: hidden-fact-261"&gt;-&lt;/div&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;5,390&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;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Profit attributable to ordinary shareholders of the parent plus assumed conversion of all dilutive potential ordinary shares &#160; &#160; &lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,611,568&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10,413,870&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.15&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: justify"&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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Amount after tax&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Weighted average&lt;br/&gt;
    number of ordinary &lt;br/&gt;
    shares &lt;br/&gt;
    outstanding (Note&#160;1)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Loss per&lt;br/&gt;
    share&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&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; width: 64%"&gt;Basic/diluted loss per share &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Basic/diluted loss per share&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Loss attributable to the parent (Note 2)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(7,269,758&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,874,742&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(1.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1:&lt;/td&gt;&lt;td style="text-align: justify"&gt;On the Closing Date, pursuant to the business combination agreement,
the Company effected in the form of capital recapitalization and issued 65,000,000 ordinary shares in total (the conversion ratio approximately
of 4.82 on the shares of the Company&#x2019;s ordinary share). Each eligible shareholder of record on the Closing Date, including preference
shares converted into ordinary shares in accordance with the Company&#x2019;s organizational documents and employees who holds granted
share options, received approximately 4.82 shares of ordinary share for each share of ordinary share then held or as converted. The increase
in the number of ordinary shares outstanding due to the capital recapitalization are adjusted retrospectively in the calculation of basic
and diluted loss per share for all periods presented based on the new number of shares. Shares outstanding for the years have been restated
for the 10-for-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 69.25pt; text-align: justify; text-indent: -40.7pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Convertible preference shares and private warrants were excluded in
the computation of diluted loss per share for the six months period ended June 30, 2024. The number of shares that were excluded from
the loss per share calculation above for the six months periods ended June 30, 2024 could be dilutive in the future were 3,913,134.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <ifrs-full:EarningsPerShareExplanatory contextRef="c0" id="ixv-14241">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Six months ended June 30, 2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&#160;after&lt;br/&gt;
tax&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&#160;average&lt;br/&gt;
number&#160;of&#160;ordinary&lt;br/&gt;
shares&#160;outstanding&lt;br/&gt;
(Note)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Earnings&lt;br/&gt;
per&#160;share&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration:underline"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Profit attributable to the parent&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,611,588&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,330,948&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.17&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-decoration: underline; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Assumed conversion of all dilutive potential ordinary shares &#160; &#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; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;-Employees&#x2019; equity compensation &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;&lt;div style="-sec-ix-hidden: hidden-fact-259"&gt;-&lt;/div&gt;&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;107,710&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; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 0.25in"&gt;-Warrants &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;&lt;div style="-sec-ix-hidden: hidden-fact-260"&gt;-&lt;/div&gt;&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;969,822&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;-Share-based payment &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;div style="-sec-ix-hidden: hidden-fact-261"&gt;-&lt;/div&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;5,390&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;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Profit attributable to ordinary shareholders of the parent plus assumed conversion of all dilutive potential ordinary shares &#160; &#160; &lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,611,568&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10,413,870&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.15&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Amount after tax&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Weighted average&lt;br/&gt;
    number of ordinary &lt;br/&gt;
    shares &lt;br/&gt;
    outstanding (Note&#160;1)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Loss per&lt;br/&gt;
    share&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&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; width: 64%"&gt;Basic/diluted loss per share &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Basic/diluted loss per share&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: right"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Loss attributable to the parent (Note 2)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(7,269,758&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,874,742&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(1.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1:&lt;/td&gt;&lt;td style="text-align: justify"&gt;On the Closing Date, pursuant to the business combination agreement,
the Company effected in the form of capital recapitalization and issued 65,000,000 ordinary shares in total (the conversion ratio approximately
of 4.82 on the shares of the Company&#x2019;s ordinary share). Each eligible shareholder of record on the Closing Date, including preference
shares converted into ordinary shares in accordance with the Company&#x2019;s organizational documents and employees who holds granted
share options, received approximately 4.82 shares of ordinary share for each share of ordinary share then held or as converted. The increase
in the number of ordinary shares outstanding due to the capital recapitalization are adjusted retrospectively in the calculation of basic
and diluted loss per share for all periods presented based on the new number of shares. Shares outstanding for the years have been restated
for the 10-for-1 reverse stock split effective April 15, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Convertible preference shares and private warrants were excluded in
the computation of diluted loss per share for the six months period ended June 30, 2024. The number of shares that were excluded from
the loss per share calculation above for the six months periods ended June 30, 2024 could be dilutive in the future were 3,913,134.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:EarningsPerShareExplanatory>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c0" decimals="0" id="ixv-20457" unitRef="usd">1611588</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="c0"
      decimals="INF"
      id="ixv-20458"
      unitRef="shares">9330948</ifrs-full:WeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c0"
      decimals="2"
      id="ixv-20459"
      unitRef="usdPershares">0.17</ifrs-full:BasicEarningsLossPerShare>
    <glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted
      contextRef="c430"
      decimals="INF"
      id="ix_127_fact"
      unitRef="shares">107710</glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted>
    <glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted
      contextRef="c431"
      decimals="INF"
      id="ixv-20461"
      unitRef="shares">969822</glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted>
    <glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted
      contextRef="c432"
      decimals="INF"
      id="ix_128_fact"
      unitRef="shares">5390</glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects contextRef="c0" decimals="0" id="ixv-20463" unitRef="usd">1611568</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects>
    <glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted
      contextRef="c0"
      decimals="INF"
      id="ix_129_fact"
      unitRef="shares">10413870</glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted>
    <glspu:DilutedEarningsLossPerShares
      contextRef="c0"
      decimals="2"
      id="ixv-20465"
      unitRef="usdPershares">0.15</glspu:DilutedEarningsLossPerShares>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects contextRef="c3" decimals="0" id="ix_131_fact" unitRef="usd">-7269758</ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects>
    <glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted
      contextRef="c3"
      decimals="INF"
      id="ix_130_fact"
      unitRef="shares">6874742</glspu:WeightedAverageNumberOfOrdinarySharesOutstandingDiluted>
    <glspu:DilutedEarningsLossPerShares
      contextRef="c3"
      decimals="2"
      id="ix_132_fact"
      unitRef="usdPershares">-1.06</glspu:DilutedEarningsLossPerShares>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c1"
      decimals="0"
      id="ixv-20470"
      unitRef="shares">65000000</ifrs-full:NumberOfSharesIssued>
    <glspu:ConversionRatioOfOrdinaryShares contextRef="c0" id="ixv-20471">4.82</glspu:ConversionRatioOfOrdinaryShares>
    <glspu:ConversionOfPreferenceSharesIntoOrdinaryShares
      contextRef="c0"
      decimals="2"
      id="ixv-20472"
      unitRef="shares">4.82</glspu:ConversionOfPreferenceSharesIntoOrdinaryShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="c0"
      decimals="0"
      id="ixv-20474"
      unitRef="shares">3913134</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:DisclosureOfCashFlowStatementExplanatory contextRef="c0" id="ixv-14486">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 27. &lt;b&gt;Supplemental cash flow information&lt;/b&gt;&lt;/p&gt;



&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify"&gt;Investing activities with partial
cash payments:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Purchase of property, plant and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;343,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;144,214&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Add: Opening balance of payable on equipment&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;19,724&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;79,517&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Ending balance of payable on equipment&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;div style="-sec-ix-hidden: hidden-fact-262"&gt;-&lt;/div&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;(7,059)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Cash paid during the period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;363,096&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;216,672&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Acquisition of intangible assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;37,508&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,414,720&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Add: Opening balance of payable on intangible assets&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;3,020,475&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;&lt;div style="-sec-ix-hidden: hidden-fact-263"&gt;-&lt;/div&gt;&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: Through share-based payment &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;&lt;div style="-sec-ix-hidden: hidden-fact-264"&gt;-&lt;/div&gt;&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;(3,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Less: Reversal of payable on intangible assets&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;&lt;div style="-sec-ix-hidden: hidden-fact-265"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-266"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&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; text-align: left"&gt;Less: Ending balance of payable on intangible assets&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;(3,000,001&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(3,156,949&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Cash paid during the period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,982&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,257,771&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfCashFlowStatementExplanatory>
    <glspu:ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock contextRef="c0" id="ixv-20475">Investing activities with partial
cash payments:&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Purchase of property, plant and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;343,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;144,214&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Add: Opening balance of payable on equipment&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;19,724&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;79,517&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Ending balance of payable on equipment&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;div style="-sec-ix-hidden: hidden-fact-262"&gt;-&lt;/div&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;(7,059)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Cash paid during the period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;363,096&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;216,672&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfInvestingActivitiesWithPartialCashPaymentsTableTextBlock>
    <ifrs-full:PurchaseOfInvestmentProperty contextRef="c0" decimals="0" id="ixv-20476" unitRef="usd">343372</ifrs-full:PurchaseOfInvestmentProperty>
    <ifrs-full:PurchaseOfInvestmentProperty contextRef="c3" decimals="0" id="ixv-20477" unitRef="usd">144214</ifrs-full:PurchaseOfInvestmentProperty>
    <ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-20478" unitRef="usd">19724</ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment>
    <ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-20479" unitRef="usd">79517</ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment>
    <glspu:EndingBalanceOfPayableOnEquipment contextRef="c3" decimals="0" id="ixv-20480" unitRef="usd">7059</glspu:EndingBalanceOfPayableOnEquipment>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c0" decimals="0" id="ixv-20481" unitRef="usd">363096</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c3" decimals="0" id="ixv-20482" unitRef="usd">216672</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <glspu:ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock contextRef="c0" id="ixv-14554">&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Acquisition of intangible assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;37,508&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,414,720&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Add: Opening balance of payable on intangible assets&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;3,020,475&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;&lt;div style="-sec-ix-hidden: hidden-fact-263"&gt;-&lt;/div&gt;&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: Through share-based payment &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;&lt;div style="-sec-ix-hidden: hidden-fact-264"&gt;-&lt;/div&gt;&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;(3,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Less: Reversal of payable on intangible assets&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;&lt;div style="-sec-ix-hidden: hidden-fact-265"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-266"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&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; text-align: left"&gt;Less: Ending balance of payable on intangible assets&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;(3,000,001&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(3,156,949&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Cash paid during the period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,982&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,257,771&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfPurchaseOfPropertyPlantAndEquipmentTableTextBlock>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c0" decimals="0" id="ixv-20483" unitRef="usd">37508</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c3" decimals="0" id="ixv-20484" unitRef="usd">9414720</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="c0" decimals="0" id="ixv-20485" unitRef="usd">3020475</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <glspu:ThroughSharebasedPayment contextRef="c3" decimals="0" id="ixv-20486" unitRef="usd">3000000</glspu:ThroughSharebasedPayment>
    <ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill contextRef="c0" decimals="0" id="ixv-20487" unitRef="usd">3000001</ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill contextRef="c3" decimals="0" id="ixv-20488" unitRef="usd">3156949</ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c0" decimals="0" id="ixv-20489" unitRef="usd">57982</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c3" decimals="0" id="ixv-20490" unitRef="usd">3257771</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory contextRef="c0" id="ixv-14644">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 28. &lt;b&gt;Changes in liabilities from financing activities&lt;/b&gt;&lt;/p&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Short-term&lt;br/&gt; borrowings&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Long-term&lt;br/&gt; borrowings&lt;br/&gt; (including&lt;br/&gt; current&lt;br/&gt; portion)&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Lease&lt;br/&gt; liabilities&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Liabilities&lt;br/&gt; from financing&lt;br/&gt; activities-gross&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&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;At January 1, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;16,449,110&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,640,311&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;53,338&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25,142,759&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Changes in cash flow from financing activities&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;(2,571,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(750,819&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(68,252&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(3,381,157&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Changes in other non-cash items&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;&lt;div style="-sec-ix-hidden: hidden-fact-267"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-268"&gt;-&lt;/div&gt;&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;539,835&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;530,239&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Impact of changes in foreign exchange rate&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;(772,926&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(479,099&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;267,044&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;(984,981&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,104,502&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,410,393&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;791,965&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;21,296,172&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Short-term&lt;br/&gt; borrowings&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Long-term&lt;br/&gt; borrowings&lt;br/&gt; (including&lt;br/&gt; current&lt;br/&gt; portion)&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Lease&lt;br/&gt; liabilities&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Liabilities&lt;br/&gt; from financing&lt;br/&gt; activities-gross&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;At January 1, 2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,492,935&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,360,684&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;16,981&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;23,870,600&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Changes in cash flow from financing activities&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;1,798,993&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;(872,431&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(8,665&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;917,897&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Changes in other non-cash items&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;77,977&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;(77,977&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;71&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;71&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Impact of changes in foreign exchange rate&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;(180,685&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(136,919&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-269"&gt;-&lt;/div&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;(317,604&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,189,220&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,273,357&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,387&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;24,470,964&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory>
    <ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory contextRef="c0" id="ixv-14648">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Short-term&lt;br/&gt; borrowings&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Long-term&lt;br/&gt; borrowings&lt;br/&gt; (including&lt;br/&gt; current&lt;br/&gt; portion)&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Lease&lt;br/&gt; liabilities&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Liabilities&lt;br/&gt; from financing&lt;br/&gt; activities-gross&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&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;At January 1, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;16,449,110&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,640,311&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;53,338&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25,142,759&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Changes in cash flow from financing activities&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;(2,571,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(750,819&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(68,252&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(3,381,157&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Changes in other non-cash items&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;&lt;div style="-sec-ix-hidden: hidden-fact-267"&gt;-&lt;/div&gt;&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;&lt;div style="-sec-ix-hidden: hidden-fact-268"&gt;-&lt;/div&gt;&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;539,835&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;530,239&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Impact of changes in foreign exchange rate&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;(772,926&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(479,099&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;267,044&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;(984,981&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,104,502&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,410,393&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;791,965&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;21,296,172&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Short-term&lt;br/&gt; borrowings&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Long-term&lt;br/&gt; borrowings&lt;br/&gt; (including&lt;br/&gt; current&lt;br/&gt; portion)&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Lease&lt;br/&gt; liabilities&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Liabilities&lt;br/&gt; from financing&lt;br/&gt; activities-gross&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;At January 1, 2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,492,935&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,360,684&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;16,981&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;23,870,600&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Changes in cash flow from financing activities&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;1,798,993&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;(872,431&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(8,665&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;917,897&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Changes in other non-cash items&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;77,977&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;(77,977&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;71&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;71&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Impact of changes in foreign exchange rate&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;(180,685&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(136,919&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-269"&gt;-&lt;/div&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;(317,604&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,189,220&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,273,357&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,387&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;24,470,964&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c433" decimals="0" id="ixv-20491" unitRef="usd">16449110</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c434" decimals="0" id="ixv-20492" unitRef="usd">8640311</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c435" decimals="0" id="ixv-20493" unitRef="usd">53338</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c436" decimals="0" id="ixv-20494" unitRef="usd">25142759</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities contextRef="c437" decimals="0" id="ixv-20495" unitRef="usd">-2571682</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities contextRef="c438" decimals="0" id="ixv-20496" unitRef="usd">-750819</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities contextRef="c439" decimals="0" id="ixv-20497" unitRef="usd">-68252</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities contextRef="c440" decimals="0" id="ixv-20498" unitRef="usd">-3381157</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c439" decimals="0" id="ixv-20499" unitRef="usd">539835</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c440" decimals="0" id="ixv-20500" unitRef="usd">530239</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c437" decimals="0" id="ixv-20501" unitRef="usd">-772926</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c438" decimals="0" id="ixv-20502" unitRef="usd">-479099</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c439" decimals="0" id="ixv-20503" unitRef="usd">267044</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c440" decimals="0" id="ixv-20504" unitRef="usd">-984981</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c441" decimals="0" id="ixv-20505" unitRef="usd">13104502</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c442" decimals="0" id="ixv-20506" unitRef="usd">7410393</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c443" decimals="0" id="ixv-20507" unitRef="usd">791965</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c444" decimals="0" id="ixv-20508" unitRef="usd">21296172</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c445" decimals="0" id="ixv-20509" unitRef="usd">13492935</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c446" decimals="0" id="ixv-20510" unitRef="usd">10360684</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c447" decimals="0" id="ixv-20511" unitRef="usd">16981</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c448" decimals="0" id="ixv-20512" unitRef="usd">23870600</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities contextRef="c449" decimals="0" id="ixv-20513" unitRef="usd">1798993</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities contextRef="c450" decimals="0" id="ixv-20514" unitRef="usd">-872431</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities contextRef="c451" decimals="0" id="ixv-20515" unitRef="usd">-8665</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities contextRef="c452" decimals="0" id="ixv-20516" unitRef="usd">917897</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c449" decimals="0" id="ixv-20517" unitRef="usd">77977</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c450" decimals="0" id="ixv-20518" unitRef="usd">-77977</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c451" decimals="0" id="ixv-20519" unitRef="usd">71</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c452" decimals="0" id="ixv-20520" unitRef="usd">71</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c449" decimals="0" id="ixv-20521" unitRef="usd">-180685</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c450" decimals="0" id="ixv-20522" unitRef="usd">-136919</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c452" decimals="0" id="ixv-20523" unitRef="usd">-317604</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c453" decimals="0" id="ixv-20524" unitRef="usd">15189220</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c454" decimals="0" id="ixv-20525" unitRef="usd">9273357</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c455" decimals="0" id="ixv-20526" unitRef="usd">8387</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c456" decimals="0" id="ixv-20527" unitRef="usd">24470964</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory contextRef="c0" id="ixv-14907">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 29. &lt;b&gt;Related party transactions&lt;/b&gt;&lt;/p&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Names of related parties and relationship&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.65pt; text-align: justify"&gt;&#160;&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="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Names of related parties&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; width: 2%"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Relationship with the Company&lt;/b&gt;&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="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Koh Sih-Ping (Note)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other related party &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Origin Rise Limited (Note) &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other related party &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Asteria Corporation&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shareholder&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Origin Rise Limited, one of major shareholders of the Company,
is controlled by its sole director, Koh Sih-Ping, who retired as the Director and Chief Executive Officer of the Company on September
9, 2022.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group lists Koh Sih-Ping as the joint guarantor for its
short-term borrowings and long-term borrowings in 2023 and 2022. Please refer to Note 12 and Note 14 for further details.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Company&#x2019;s interest
expense and interest payable related to the loan from related parties are as below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&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: 2.5pt; width: 76%; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;113,549&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;96,587&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&#160;&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Interest payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-270"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;90,422&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Please refer to Note 12 for further details on shareholder loans.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Purchase of treasury shares&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;On December 5, 2022
(the &#x201c;Effective Date&#x201d;), the Agreement was made and entered into by and among the Company, Koh Sih-Ping and Origin Rise Limited
that the Company purchased 2,814,895 ordinary shares held by Origin Rise Limited by transferring certain accounts receivables, property,
plant and equipment, and intangible assets of the Company with value, on effective date, of $15,663,648, $12,287,359 and $1,629,133, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;As of December 31,
2022, the Company has other receivable, amounting to $521,852, due from Koh Sih-Ping because the Company has obligation to pay related
output tax under applicable law in same amount in relation to this transaction and this tax should be compensated by Koh Sih-Ping in accordance
with the Agreement. As of June 30, 2024, the amount was not received and fully impaired.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Key management compensation&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Salaries and other short-term employee benefits&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;970,844&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;848,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Post-employment&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;13,697&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;1,629&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;984,541&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;849,779&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfRelatedPartyExplanatory>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory contextRef="c0" id="ixv-20528">Names of related parties and relationship&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Names of related parties&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; width: 2%"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; white-space: nowrap; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Relationship with the Company&lt;/b&gt;&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="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Koh Sih-Ping (Note)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other related party &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Origin Rise Limited (Note) &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other related party &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Asteria Corporation&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shareholder&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Origin Rise Limited, one of major shareholders of the Company,
is controlled by its sole director, Koh Sih-Ping, who retired as the Director and Chief Executive Officer of the Company on September
9, 2022.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <glspu:RelationshipWithTheCompany contextRef="c458" id="ix_133_fact">Other related party</glspu:RelationshipWithTheCompany>
    <glspu:RelationshipWithTheCompany contextRef="c459" id="ix_134_fact">Other related party</glspu:RelationshipWithTheCompany>
    <glspu:RelationshipWithTheCompany contextRef="c460" id="ixv-14954">Shareholder</glspu:RelationshipWithTheCompany>
    <glspu:ScheduleOfInterestExpenseAndInterestPayableExplanatory contextRef="c0" id="ixv-20532">The Company&#x2019;s interest
expense and interest payable related to the loan from related parties are as below:&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended &lt;br/&gt;
June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&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: 2.5pt; width: 76%; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;113,549&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;96,587&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30,&lt;br/&gt;
 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended&lt;br/&gt;
 June 30, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Interest payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-270"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;90,422&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfInterestExpenseAndInterestPayableExplanatory>
    <ifrs-full:InterestExpenseOnOtherFinancialLiabilities contextRef="c0" decimals="0" id="ixv-20533" unitRef="usd">113549</ifrs-full:InterestExpenseOnOtherFinancialLiabilities>
    <ifrs-full:InterestExpenseOnOtherFinancialLiabilities contextRef="c3" decimals="0" id="ixv-20534" unitRef="usd">96587</ifrs-full:InterestExpenseOnOtherFinancialLiabilities>
    <ifrs-full:InterestPayable contextRef="c61" decimals="0" id="ixv-20535" unitRef="usd">90422</ifrs-full:InterestPayable>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares contextRef="c457" decimals="0" id="ixv-20536" unitRef="usd">2814895</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <glspu:AccountsReceivable contextRef="c457" decimals="0" id="ixv-20537" unitRef="usd">15663648</glspu:AccountsReceivable>
    <ifrs-full:OtherPropertyPlantAndEquipment contextRef="c346" decimals="0" id="ixv-20538" unitRef="usd">12287359</ifrs-full:OtherPropertyPlantAndEquipment>
    <ifrs-full:OtherIntangibleAssets contextRef="c346" decimals="0" id="ixv-20539" unitRef="usd">1629133</ifrs-full:OtherIntangibleAssets>
    <ifrs-full:TradeAndOtherReceivablesDueFromRelatedParties contextRef="c15" decimals="0" id="ixv-20540" unitRef="usd">521852</ifrs-full:TradeAndOtherReceivablesDueFromRelatedParties>
    <ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory contextRef="c0" id="ixv-20541">Key management compensation&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Salaries and other short-term employee benefits&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;970,844&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;848,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Post-employment&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;13,697&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;1,629&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;984,541&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;849,779&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory>
    <ifrs-full:OtherShorttermEmployeeBenefits contextRef="c0" decimals="0" id="ixv-20542" unitRef="usd">970844</ifrs-full:OtherShorttermEmployeeBenefits>
    <ifrs-full:OtherShorttermEmployeeBenefits contextRef="c3" decimals="0" id="ixv-20543" unitRef="usd">848150</ifrs-full:OtherShorttermEmployeeBenefits>
    <glspu:PostemploymentBenefits contextRef="c0" decimals="0" id="ixv-20544" unitRef="usd">13697</glspu:PostemploymentBenefits>
    <glspu:PostemploymentBenefits contextRef="c3" decimals="0" id="ixv-20545" unitRef="usd">1629</glspu:PostemploymentBenefits>
    <ifrs-full:KeyManagementPersonnelCompensation contextRef="c0" decimals="0" id="ixv-20546" unitRef="usd">984541</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation contextRef="c3" decimals="0" id="ixv-20547" unitRef="usd">849779</ifrs-full:KeyManagementPersonnelCompensation>
    <glspu:PledgedAssetsTextBlock contextRef="c0" id="ixv-15120">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 30. &lt;b&gt;Pledged assets&lt;/b&gt;&lt;/p&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify"&gt;The Group&#x2019;s assets pledged as
collateral are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.9pt; text-align: right"&gt;&#160;&lt;/p&gt;




&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Book value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Pledged assets&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, &lt;br/&gt; 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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Purpose&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 40%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Time deposits (shown as &#x2018;Financial assets at amortized cost&#x2019;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;34,536,821&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;41,470,915&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 35%; text-align: left"&gt;Performance guarantee, deposit letter of credit and short-term borrowings&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Land&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;12,012,187&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;12,737,302&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;Long-term and short-term borrowings&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Buildings and structures&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;2,171,803&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;2,337,801&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="text-align: left; padding-bottom: 1.5pt"&gt;Long-term and short-term borrowings&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;48,720,811&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;56,546,018&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</glspu:PledgedAssetsTextBlock>
    <glspu:ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock contextRef="c0" id="ixv-20548">The Group&#x2019;s assets pledged as
collateral are as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Book value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Pledged assets&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, &lt;br/&gt; 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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Purpose&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 40%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Time deposits (shown as &#x2018;Financial assets at amortized cost&#x2019;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;34,536,821&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;41,470,915&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 35%; text-align: left"&gt;Performance guarantee, deposit letter of credit and short-term borrowings&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Land&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;12,012,187&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;12,737,302&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;Long-term and short-term borrowings&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Buildings and structures&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;2,171,803&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;2,337,801&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="text-align: left; padding-bottom: 1.5pt"&gt;Long-term and short-term borrowings&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;48,720,811&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;56,546,018&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</glspu:ScheduleOfGroupsAssetsPledgedAsCollateralTableTextBlock>
    <glspu:PledgedAsset contextRef="c461" id="ixv-20549">Time deposits (shown as &#x2018;Financial assets at amortized cost&#x2019;)</glspu:PledgedAsset>
    <glspu:BookValue contextRef="c462" decimals="0" id="ixv-20550" unitRef="usd">34536821</glspu:BookValue>
    <glspu:BookValue contextRef="c461" decimals="0" id="ixv-20551" unitRef="usd">41470915</glspu:BookValue>
    <glspu:Purpose contextRef="c461" id="ixv-20552">Performance guarantee, deposit letter of credit and short-term borrowings</glspu:Purpose>
    <glspu:PledgedAsset contextRef="c463" id="ixv-20553">Land</glspu:PledgedAsset>
    <glspu:BookValue contextRef="c153" decimals="0" id="ixv-20554" unitRef="usd">12012187</glspu:BookValue>
    <glspu:BookValue contextRef="c463" decimals="0" id="ixv-20555" unitRef="usd">12737302</glspu:BookValue>
    <glspu:Purpose contextRef="c463" id="ixv-20556">Long-term and short-term borrowings</glspu:Purpose>
    <glspu:PledgedAsset contextRef="c464" id="ixv-20557">Buildings and structures</glspu:PledgedAsset>
    <glspu:BookValue contextRef="c465" decimals="0" id="ixv-20558" unitRef="usd">2171803</glspu:BookValue>
    <glspu:BookValue contextRef="c464" decimals="0" id="ixv-20559" unitRef="usd">2337801</glspu:BookValue>
    <glspu:Purpose contextRef="c464" id="ixv-20560">Long-term and short-term borrowings</glspu:Purpose>
    <glspu:BookValue contextRef="c0" decimals="0" id="ixv-20561" unitRef="usd">48720811</glspu:BookValue>
    <glspu:BookValue contextRef="c336" decimals="0" id="ixv-20562" unitRef="usd">56546018</glspu:BookValue>
    <ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory contextRef="c0" id="ixv-15199">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 31. &lt;b&gt;Significant contingent liabilities and unrecognized contract commitments&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 19.6pt"&gt;&lt;/td&gt;&lt;td style="width: 16.4pt"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;There&#x2019;re no significant contingent liabilities incurred after the reporting period.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 19.85pt"&gt;&lt;/td&gt;&lt;td style="width: 16.55pt"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The significant unrecognized contract commitments are listed below:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024 and December 31, 2023, the guaranteed
notes secured for service project or warranty of NSGUARD Technology Inc. amounted to $55,359 and $58,702, respectively.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;v)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024, the banker&#x2019;s letter of guarantee
issued by the bank at the request of the Company amounted to $28,755,891.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;vi)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024 and December 31, 2023, the banker&#x2019;s letter of guarantee issued by the bank at the request of Gorilla Technology Inc. amounted to &lt;span style="-sec-ix-hidden: hidden-fact-271"&gt;$2,242,002&lt;/span&gt; and $2,236,725, respectively.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;vii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of June 30, 2024 and December 31, 2023, the banker&#x2019;s
letter of guarantee issued by the bank at the request of NSGUARD Technology Inc. amounted to $381,297 and $1,069,169, respectively.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;viii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of December 31, 2023, there was a promissory note of $3,000,000
outstanding under the shareholder loan agreement with Asteria Corporation. The note and accrued interest repaid in April 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Significant events after the reporting period&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"&gt;None.&lt;/p&gt;</ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory>
    <ifrs-full:ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions contextRef="c466" decimals="0" id="ixv-20563" unitRef="usd">55359</ifrs-full:ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions>
    <ifrs-full:ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions contextRef="c467" decimals="0" id="ixv-20564" unitRef="usd">58702</ifrs-full:ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions>
    <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions contextRef="c468" decimals="0" id="ixv-20565" unitRef="usd">28755891</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
    <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions contextRef="c470" decimals="0" id="ixv-20566" unitRef="usd">2236725</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
    <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions contextRef="c466" decimals="0" id="ixv-20567" unitRef="usd">381297</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
    <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions contextRef="c467" decimals="0" id="ixv-20568" unitRef="usd">1069169</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
    <ifrs-full:CashAdvancesAndLoansFromRelatedParties contextRef="c471" decimals="0" id="ixv-20569" unitRef="usd">3000000</ifrs-full:CashAdvancesAndLoansFromRelatedParties>
    <ifrs-full:DisclosureOfFinancialRiskManagementExplanatory contextRef="c0" id="ixv-15270">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 32. &lt;b&gt;Capital management&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Group&#x2019;s objectives when
managing capital are to safeguard the Group&#x2019;s ability to continue as a going concern in order to provide returns for shareholders
and to maintain an optimal capital structure to reduce the cost of capital. In order to maintain or adjust the capital structure, the
Group may adjust the amount of dividends paid to shareholders, return capital to shareholders, issue new shares or sell assets to reduce
debt. The Group monitors capital on the basis of the gearing ratio. This ratio is calculated as net debt divided by total capital. Net
debt is calculated as total borrowings (including &#x2018;current and non-current borrowings&#x2019; as shown in the consolidated balance
sheet) less cash and cash equivalents. Total capital is calculated as &#x2018;equity&#x2019; as shown in the consolidated balance sheet
plus net debt.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.85pt; text-align: justify"&gt;The gearing ratios at June 30, 2024
and December 31, 2023 were as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Total borrowings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,514,895&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25,089,421&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Cash and cash equivalents&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;(11,218,496&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(5,306,857&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net debt&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;9,296,397&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;19,782,564&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Total equity&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;72,055,682&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;54,151,733&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total capital&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;81,352,081&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73,934,297&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Gearing ratio&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;27&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfFinancialRiskManagementExplanatory>
    <glspu:ScheduleOfGearingRatiosTableTextBlock contextRef="c0" id="ixv-20570">The gearing ratios at June 30, 2024
and December 31, 2023 were as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Total borrowings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,514,895&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25,089,421&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Cash and cash equivalents&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;(11,218,496&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(5,306,857&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net debt&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;9,296,397&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;19,782,564&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 style="text-align: left; padding-bottom: 1.5pt"&gt;Total equity&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;72,055,682&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;54,151,733&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total capital&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;81,352,081&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73,934,297&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Gearing ratio&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;27&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfGearingRatiosTableTextBlock>
    <ifrs-full:OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings contextRef="c1" decimals="0" id="ixv-20571" unitRef="usd">20514895</ifrs-full:OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings>
    <ifrs-full:OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings contextRef="c2" decimals="0" id="ixv-20572" unitRef="usd">25089421</ifrs-full:OtherCurrentBorrowingsAndCurrentPortionOfOtherNoncurrentBorrowings>
    <ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents contextRef="c1" decimals="0" id="ixv-20573" unitRef="usd">11218496</ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents contextRef="c2" decimals="0" id="ixv-20574" unitRef="usd">5306857</ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents>
    <ifrs-full:NetDebt contextRef="c1" decimals="0" id="ixv-20575" unitRef="usd">9296397</ifrs-full:NetDebt>
    <ifrs-full:NetDebt contextRef="c2" decimals="0" id="ixv-20576" unitRef="usd">19782564</ifrs-full:NetDebt>
    <ifrs-full:EquityInterestsOfAcquirer contextRef="c1" decimals="0" id="ixv-20577" unitRef="usd">72055682</ifrs-full:EquityInterestsOfAcquirer>
    <ifrs-full:EquityInterestsOfAcquirer contextRef="c2" decimals="0" id="ixv-20578" unitRef="usd">54151733</ifrs-full:EquityInterestsOfAcquirer>
    <glspu:TotalCapitals contextRef="c1" decimals="0" id="ixv-20579" unitRef="usd">81352081</glspu:TotalCapitals>
    <glspu:TotalCapitals contextRef="c2" decimals="0" id="ixv-20580" unitRef="usd">73934297</glspu:TotalCapitals>
    <glspu:GearingRatio contextRef="c1" decimals="2" id="ixv-20581" unitRef="pure">0.11</glspu:GearingRatio>
    <glspu:GearingRatio contextRef="c2" decimals="2" id="ixv-20582" unitRef="pure">0.27</glspu:GearingRatio>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory contextRef="c0" id="ixv-15366">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; 33. &lt;b&gt;Financial instruments&lt;/b&gt;&lt;/p&gt;



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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 19.85pt"&gt;&lt;/td&gt;&lt;td style="width: 17.85pt"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Financial instruments by category&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial assets&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; "&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 9pt"&gt;Financial assets at fair value through profit or loss&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,544,045&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"&gt;Financial assets at amortized cost (Note)&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;63,346,977&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;48,839,518&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;64,891,022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;49,834,619&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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; "&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 9pt"&gt;Financial liabilities at amortized cost (Note)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;33,674,346&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;42,216,345&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 9pt"&gt;Warrant liabilities&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;5,490,903&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;6,221,482&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 style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"&gt;Convertible preference share liabilities&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;14,570,968&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;7,767,238&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;53,736,217&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;56,205,065&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Financial assets at amortized cost include cash and cash
equivalents, financial assets at amortized cost, accounts receivable, other receivables and guarantee deposits. Financial liabilities
at amortized cost include short-term borrowings, notes and accounts payable, other payables and long-term borrowings (including current
portion).&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: -17.85pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Financial risk management policies&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group&#x2019;s activities expose it to a variety of financial
risks: market risk (including foreign exchange risk and interest rate risk), credit risk and liquidity risk. The Group&#x2019;s overall
risk management program focuses on the unpredictability of financial markets and seeks to minimize potential adverse effects on the Group&#x2019;s
financial condition and financial performance.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Risk management is carried out by a central treasury department
(Group treasury) under policies approved by the Board of Directors. Group treasury identifies and evaluates financial risks in close
cooperation with the Group&#x2019;s operating units. The Board provides written principles for overall risk management, as well as written
policies covering specific areas and matters, such as foreign exchange risk, interest rate risk, credit risk, use of non-derivative financial
instruments, and investment of excess liquidity.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: -1pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Significant financial risks and degrees of financial risks&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Market risk&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"&gt;&lt;span style="text-decoration:underline"&gt;Foreign exchange
risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 57.55pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;1.&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group&#x2019;s businesses involve some non-functional
currency operations (the Company&#x2019;s and certain subsidiaries&#x2019; functional currency: USD; other certain subsidiaries&#x2019;
functional currency: NTD and Egyptian pounds (&#x201c;EGP&#x201d;). A material portion of the Group&#x2019;s future revenues is from the
Egypt Contract, denominated in EGP. The fluctuation in exchange rate from EGP to U.S. dollars impacts the Group&#x2019;s cash inflows
when converting the EGP to U.S. dollars. Any significant revaluation of the EGP may have a material adverse effect on the Group&#x2019;s
revenues and financial condition, and the value of, and any dividends payable on our shares in U.S. dollar.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;2.&lt;/td&gt;&lt;td style="text-align: justify"&gt;The information on assets and liabilities
denominated in foreign currencies whose values would be materially affected by the exchange rate fluctuations is as follows: &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.7pt; text-align: justify; text-indent: -0.25in"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Foreign&lt;br/&gt;
 currency&lt;br/&gt;
 amount &lt;br/&gt;
(in&#160;thousands)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Exchange&lt;br/&gt;
 rate&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Book value&lt;br/&gt;
 (USD)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;(Foreign currency: functional currency)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Monetary items&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; width: 64%; text-align: left"&gt;NTD:USD&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;519,626&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.031&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,981,373&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;EGP:USD&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;2,032,144&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;0.021&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;33,046,767&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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; "&gt;
    &lt;td style="text-decoration: underline; padding-left: 0.125in; text-align: left"&gt;Monetary items&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;NTD:USD&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;695,799&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;0.031&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;21,399,647&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 style="padding-left: 0.25in; text-align: left"&gt;EGP:USD&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;741,599&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;0.021&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;15,425,249&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;GBP:USD&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;14,240&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;1.260&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;17,941,994&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.7pt; text-align: justify; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.7pt; text-align: justify; text-indent: -0.25in"&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="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Foreign&lt;br/&gt;
 currency&lt;br/&gt;
 amount &lt;br/&gt;
(in&#160;thousands)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Exchange&lt;br/&gt;
 rate&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Book value&lt;br/&gt;
 (USD)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;(Foreign currency: functional currency)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Monetary items&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; width: 64%; text-align: left"&gt;NTD:USD&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;516,510&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.033&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;16,844,446&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;EGP:USD&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;600,433&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;0.055&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;33,285,236&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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; "&gt;
    &lt;td style="text-decoration: underline; padding-left: 0.125in; text-align: left"&gt;Monetary items&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;NTD:USD&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;614,748&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;0.033&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;20,048,202&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 style="text-align: left; padding-left: 0.25in"&gt;EGP:USD&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;432,966&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;0.033&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;14,158,000&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;GBP:USD&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;12,619&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;1.270&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;16,025,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;3.&lt;/td&gt;&lt;td style="text-align: justify"&gt;The total exchange gain or (loss) (including realized and unrealized) arising from significant foreign
exchange variation on the monetary items held by the Group for the six months periods ended June 30, 2024 and 2023 amounting to $(4,994,135)
and $160,502, respectively.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 56.7pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;4.&lt;/td&gt;&lt;td style="text-align: justify"&gt;Analysis of foreign currency market risk
arising from significant foreign exchange variation: &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.95pt; text-align: justify"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Sensitivity analysis&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Degree of&lt;br/&gt;
 variation&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Effect on&lt;br/&gt;
 profit or loss &lt;br/&gt;
(USD)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Effect on other&lt;br/&gt;
 comprehensive&lt;br/&gt;
 income&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;(Foreign currency: functional currency)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Monetary items&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; padding-left: 0.25in"&gt;NTD:USD&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;159,814&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-272"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;EGP:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;330,468&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;&lt;div style="-sec-ix-hidden: hidden-fact-273"&gt;-&lt;/div&gt;&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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; "&gt;
    &lt;td style="text-decoration: underline; padding-left: 0.125in; text-align: left"&gt;Monetary items&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;NTD:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;213,996&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;&lt;div style="-sec-ix-hidden: hidden-fact-274"&gt;-&lt;/div&gt;&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 style="text-align: left; padding-left: 0.25in"&gt;EGP:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;154,252&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;&lt;div style="-sec-ix-hidden: hidden-fact-275"&gt;-&lt;/div&gt;&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;GBP:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;179,420&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;&lt;div style="-sec-ix-hidden: hidden-fact-276"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 77.95pt; text-align: justify"&gt;&#160;&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="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Sensitivity analysis&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Degree of&lt;br/&gt;
 variation&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Effect on&lt;br/&gt;
 profit or loss &lt;br/&gt;
(USD)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Effect on other&lt;br/&gt;
 comprehensive&lt;br/&gt;
 income&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;(Foreign currency: functional currency)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Monetary items&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; width: 64%; text-align: left"&gt;NTD:USD&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;166,897&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-277"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; padding-left: 0.125in; text-align: left"&gt;Monetary items&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; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;NTD:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;102,305&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-278"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"&gt;&lt;span style="text-decoration:underline"&gt;Price risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 57.55pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"&gt;As of June 30, 2024
and December 31, 2023, the Group is not exposed to material price risk of equity instrument.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 57.55pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"&gt;&lt;span style="text-decoration:underline"&gt;Cash flow and
interest rate risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 57.55pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"&gt;The Group held short-term
borrowings with variable rates (excluding loan from shareholders with fixed interest rate), of which short-term effective rate would change
with market interest rate, and then affect the future cash flow. Every 1% increase in the market interest rate would result to an increase
of $131,045 and $134,491 in the cash outflow for the six months periods ended June 30, 2024 and 2023, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 57.55pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;ii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Credit
                                            risk&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;1.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Credit
                                            risk refers to the risk of financial loss to the Group arising from default by the clients
                                            or counterparties of financial instruments on the contract obligations. The main factor is
                                            that counterparties could not repay in full the accounts receivable based on the agreed terms.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;2.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The
                                            Group manages its credit risk taking into consideration the entire Group&#x2019;s concern.
                                            For banks and financial institutions, only independently rated parties with at least BBB+
                                            credit rating determined by Standard &amp;amp; Poor&#x2019;s are accepted. According to the Group&#x2019;s
                                            credit policy, each local entity in the Group is responsible for managing and analyzing the
                                            credit risk for each of their new clients before standard payment and delivery terms and
                                            conditions are offered. Internal risk control assesses the credit quality of the customers,
                                            taking into account their financial position, past experience and other factors. Individual
                                            risk limits are set based on internal or external ratings in accordance with limits set by
                                            the Board of Directors. The utilization of credit limits is regularly monitored.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;3.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The
                                            Group adopts the following assumption under IFRS 9 to assess whether there has been a significant
                                            increase in credit risk on that instrument since initial recognition: If the domestic and
                                            foreign contract payments were past due over 180 days based on the terms, there has been
                                            a significant increase in credit risk on that instrument since initial recognition.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;4.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The
                                            Group adopts the assumption under IFRS 9, that is, the default occurs when the contract payments
                                            are past due over one year. Longer payment terms are given to customers and default barely
                                            occurred even though the contract payments are past due within one year in the past because
                                            of the industry characteristics of the Group and positive long-term relationship with customers.
                                            Therefore, a more lagging default criterion is appropriate to determine the risk of default
                                            occurring.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;5.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The
                                            Group classifies customer&#x2019;s accounts receivable in accordance with customer types.
                                            The Group applies the modified approach using the provision matrix and loss rate methodology
                                            to estimate expected credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;6.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Group used the forecast ability to adjust historical and timely information to assess the default possibility of accounts receivable. On June 30, 2024 and December 31, 2023, the provision matrix are as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Not
    past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Up
    to 180 days &lt;br/&gt;
    past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Up
    to 365&lt;br/&gt;
    days past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Over
    366 days &lt;br/&gt;
    past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration:underline"&gt;At June 30, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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;0.03%~100&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;0.15%-100&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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;1.4%~100&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total book value&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;471,022&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17,669,716&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,271,360&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,705,518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;30,117,616&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Loss allowance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;142&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;1,101,341&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;6,271,360&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;5,705,518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;13,078,361&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Not
    past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Up
    to 180 days&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Up
    to 365&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Over
    366 days&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration:underline"&gt;At December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&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="width: 40%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.03%~0.4&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.07%-0.91&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1.82%~100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total book value&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,937,838&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,770,297&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,100,633&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,754,385&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,563,153&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Loss allowance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;2,489,636&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;4,770,297&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;3,100,633&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;2,754,385&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;13,114,951&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;7.&lt;/td&gt;&lt;td style="text-align: justify"&gt;Movements in relation to the Group applying the modified approach to provide loss allowance for accounts
receivable are as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Accounts receivable&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Other receivables&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,114,951&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;521,852&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Reverse provision for ECLs&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;(36,590&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-279"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,078,361&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;521,852&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Accounts receivable&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Other receivables&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,481,779&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-280"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Provision for ECLs&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;11,633,172&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;521,852&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At December 31&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,114,951&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;521,852&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;8.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The
                                            Group&#x2019; s credit risk exposure in relation to contract assets under IFRS 9 as at June
                                            30, 2024 and December 31, 2023 are immaterial.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;9.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Group held cash and cash equivalents and financial assets at amortized cost of $45,755,317 and $46,777,772 with banks as at June 30, 2024 and December 31, 2023, respectively, which are considered to have low credit risk. The balances are measured on 12-months expected credit losses and subject to immaterial credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;10.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The significant changes in the carrying amounts of accounts receivable contributed to the increase in the allowance for expected credit loss during 2023 due to the increases in credit-impaired balances for long credit term customers located in the South Asia resulted in increases in credit loss in 2023 of approximately $7.6 million.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;11.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Other receivables and guarantee deposits of $552,405 and $613,544 as at June 30, 2024 and December 31, 2023, respectively, are considered to have low credit risk. The other receivables and other non-current assets are measured on 12-months expected credit losses and subject to immaterial credit loss. As of June 30, 2024, the majority amount of other receivables and guarantee deposits were not received and fully reserved.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.7pt; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="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%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;iii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Liquidity
                                            risk&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;1.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cash flow forecasting is performed
in the operating entities of the Group and aggregated by Group treasury. Group treasury monitors rolling forecasts of the Group&#x2019;s
liquidity requirements to ensure it has sufficient cash to meet operational needs while maintaining sufficient headroom on its undrawn
committed borrowing facilities at all times so that the Group does not breach borrowing limits or covenants on any of its borrowing facilities.
Such forecasting takes into consideration the Group&#x2019;s debt financing plans, covenant compliance, compliance with internal balance
sheet ratio targets.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;A significant portion of the Group's future revenues is expected from
the Egypt Contract, which is denominated in Egyptian Pounds (EGP). Fluctuations in the exchange rate between EGP and U.S. dollars may
affect the Group's cash inflows when converting EGP to pay U.S. dollar-denominated expenses. The Group remains committed to closely managing
this exposure to ensure that currency fluctuations do not materially impact its operations or financial condition.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;3.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Please refer to Note 12 for
undrawn borrowing facilities as at June 30, 2024 and December 31, 2023.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;4.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The table below analyzes the
Group&#x2019;s non-derivative financial liabilities into relevant maturity groupings based on the remaining period at the balance sheet
date to the contractual maturity date for non-derivative financial liabilities. The amounts disclosed in the table are the contractual
undiscounted cash flows.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 80.2pt; text-align: justify; text-indent: -17.85pt"&gt;&lt;span style="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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration:underline"&gt;Non-derivative financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Less than&lt;br/&gt;
    1 year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Over 1&lt;br/&gt;
    year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Lease liabilities&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;172,685&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;619,280&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Long-term borrowings (Including current portion)&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;2,018,170&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;5,392,223&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 80.2pt; text-align: justify; text-indent: -17.85pt"&gt;&lt;span style="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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration:underline"&gt;Non-derivative financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Less than&lt;br/&gt;
    1 year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Over &lt;br/&gt;
    1 year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Lease liabilities&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;30,327&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;23,011&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Long-term borrowings (Including current portion)&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;1,817,873&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;6,822,438&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 80.2pt; text-align: justify; text-indent: -17.85pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0in"&gt;&lt;span style="font-size: 10pt"&gt;Except
for the above, the Group&#x2019;s non-derivative financial liabilities are due less than 1 year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 80.2pt; text-align: justify; text-indent: 0in"&gt;&lt;span style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;5.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The Group does not expect the
timing of occurrence of the cash flows estimated through the maturity date analysis will be significantly earlier, nor expect the actual
cash flow amount will be significantly different.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
    <ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory contextRef="c0" id="ixv-20583">a)Financial instruments by category&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, &lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial assets&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; "&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 9pt"&gt;Financial assets at fair value through profit or loss&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,544,045&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"&gt;Financial assets at amortized cost (Note)&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;63,346,977&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;48,839,518&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;64,891,022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;49,834,619&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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; "&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 9pt"&gt;Financial liabilities at amortized cost (Note)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;33,674,346&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;42,216,345&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 9pt"&gt;Warrant liabilities&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;5,490,903&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;6,221,482&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 style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"&gt;Convertible preference share liabilities&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;14,570,968&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;7,767,238&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;53,736,217&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;56,205,065&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note:&lt;/td&gt;&lt;td style="text-align: justify"&gt;Financial assets at amortized cost include cash and cash
equivalents, financial assets at amortized cost, accounts receivable, other receivables and guarantee deposits. Financial liabilities
at amortized cost include short-term borrowings, notes and accounts payable, other payables and long-term borrowings (including current
portion).&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c1" decimals="0" id="ixv-20585" unitRef="usd">1544045</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c2" decimals="0" id="ixv-20586" unitRef="usd">995101</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:FinancialAssetsAtAmortisedCost contextRef="c1" decimals="0" id="ix_135_fact" unitRef="usd">63346977</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssetsAtAmortisedCost contextRef="c2" decimals="0" id="ix_136_fact" unitRef="usd">48839518</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssets contextRef="c1" decimals="0" id="ixv-20589" unitRef="usd">64891022</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets contextRef="c2" decimals="0" id="ixv-20590" unitRef="usd">49834619</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost contextRef="c1" decimals="0" id="ix_137_fact" unitRef="usd">33674346</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost contextRef="c2" decimals="0" id="ix_138_fact" unitRef="usd">42216345</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <glspu:FinancialWarrantLiabilities contextRef="c1" decimals="0" id="ixv-20593" unitRef="usd">5490903</glspu:FinancialWarrantLiabilities>
    <glspu:FinancialWarrantLiabilities contextRef="c2" decimals="0" id="ixv-20594" unitRef="usd">6221482</glspu:FinancialWarrantLiabilities>
    <glspu:ConvertiblePreferenceShareLiabilities contextRef="c1" decimals="0" id="ixv-20595" unitRef="usd">14570968</glspu:ConvertiblePreferenceShareLiabilities>
    <glspu:ConvertiblePreferenceShareLiabilities contextRef="c2" decimals="0" id="ixv-20596" unitRef="usd">7767238</glspu:ConvertiblePreferenceShareLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c1" decimals="0" id="ixv-20597" unitRef="usd">53736217</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c2" decimals="0" id="ixv-20598" unitRef="usd">56205065</ifrs-full:FinancialLiabilities>
    <ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory contextRef="c0" id="ixv-20600">The information on assets and liabilities
denominated in foreign currencies whose values would be materially affected by the exchange rate fluctuations is as follows:&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Foreign&lt;br/&gt;
 currency&lt;br/&gt;
 amount &lt;br/&gt;
(in&#160;thousands)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Exchange&lt;br/&gt;
 rate&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Book value&lt;br/&gt;
 (USD)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;(Foreign currency: functional currency)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Monetary items&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; width: 64%; text-align: left"&gt;NTD:USD&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;519,626&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.031&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,981,373&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;EGP:USD&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;2,032,144&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;0.021&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;33,046,767&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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; "&gt;
    &lt;td style="text-decoration: underline; padding-left: 0.125in; text-align: left"&gt;Monetary items&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;NTD:USD&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;695,799&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;0.031&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;21,399,647&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 style="padding-left: 0.25in; text-align: left"&gt;EGP:USD&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;741,599&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;0.021&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;15,425,249&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;GBP:USD&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;14,240&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;1.260&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;17,941,994&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Foreign&lt;br/&gt;
 currency&lt;br/&gt;
 amount &lt;br/&gt;
(in&#160;thousands)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Exchange&lt;br/&gt;
 rate&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Book value&lt;br/&gt;
 (USD)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;(Foreign currency: functional currency)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Monetary items&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; width: 64%; text-align: left"&gt;NTD:USD&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;516,510&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.033&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;16,844,446&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;EGP:USD&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;600,433&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;0.055&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;33,285,236&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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; "&gt;
    &lt;td style="text-decoration: underline; padding-left: 0.125in; text-align: left"&gt;Monetary items&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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;NTD:USD&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;614,748&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;0.033&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;20,048,202&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 style="text-align: left; padding-left: 0.25in"&gt;EGP:USD&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;432,966&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;0.033&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;14,158,000&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;GBP:USD&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;12,619&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;1.270&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;16,025,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory>
    <glspu:ForeignCurrencyFinancialAssetsAmount
      contextRef="c477"
      decimals="-3"
      id="ixv-20601"
      unitRef="usd">519626000</glspu:ForeignCurrencyFinancialAssetsAmount>
    <glspu:FinancialAssetsOfExchangeRate
      contextRef="c478"
      decimals="5"
      id="ixv-20602"
      unitRef="pure">0.00031</glspu:FinancialAssetsOfExchangeRate>
    <ifrs-full:FinancialAssetsAtFairValue contextRef="c477" decimals="0" id="ixv-20603" unitRef="usd">15981373</ifrs-full:FinancialAssetsAtFairValue>
    <glspu:ForeignCurrencyFinancialAssetsAmount
      contextRef="c479"
      decimals="-3"
      id="ixv-20604"
      unitRef="usd">2032144000</glspu:ForeignCurrencyFinancialAssetsAmount>
    <glspu:FinancialAssetsOfExchangeRate
      contextRef="c480"
      decimals="5"
      id="ixv-20605"
      unitRef="pure">0.00021</glspu:FinancialAssetsOfExchangeRate>
    <ifrs-full:FinancialAssetsAtFairValue contextRef="c479" decimals="0" id="ixv-20606" unitRef="usd">33046767</ifrs-full:FinancialAssetsAtFairValue>
    <glspu:ForeignCurrencyFinancialLiabilitiesAmount
      contextRef="c477"
      decimals="-3"
      id="ixv-20607"
      unitRef="usd">695799000</glspu:ForeignCurrencyFinancialLiabilitiesAmount>
    <glspu:FinancialLiabilitiesOfExchangeRate
      contextRef="c478"
      decimals="5"
      id="ixv-20608"
      unitRef="pure">0.00031</glspu:FinancialLiabilitiesOfExchangeRate>
    <ifrs-full:FinancialLiabilitiesAtFairValue contextRef="c477" decimals="0" id="ixv-20609" unitRef="usd">21399647</ifrs-full:FinancialLiabilitiesAtFairValue>
    <glspu:ForeignCurrencyFinancialLiabilitiesAmount
      contextRef="c479"
      decimals="-3"
      id="ixv-20610"
      unitRef="usd">741599000</glspu:ForeignCurrencyFinancialLiabilitiesAmount>
    <glspu:FinancialLiabilitiesOfExchangeRate
      contextRef="c480"
      decimals="5"
      id="ixv-20611"
      unitRef="pure">0.00021</glspu:FinancialLiabilitiesOfExchangeRate>
    <ifrs-full:FinancialLiabilitiesAtFairValue contextRef="c479" decimals="0" id="ixv-20612" unitRef="usd">15425249</ifrs-full:FinancialLiabilitiesAtFairValue>
    <glspu:ForeignCurrencyFinancialLiabilitiesAmount
      contextRef="c481"
      decimals="-3"
      id="ixv-20613"
      unitRef="usd">14240000</glspu:ForeignCurrencyFinancialLiabilitiesAmount>
    <glspu:FinancialLiabilitiesOfExchangeRate
      contextRef="c482"
      decimals="5"
      id="ixv-20614"
      unitRef="pure">0.0126</glspu:FinancialLiabilitiesOfExchangeRate>
    <ifrs-full:FinancialLiabilitiesAtFairValue contextRef="c481" decimals="0" id="ixv-20615" unitRef="usd">17941994</ifrs-full:FinancialLiabilitiesAtFairValue>
    <glspu:ForeignCurrencyFinancialAssetsAmount
      contextRef="c483"
      decimals="-3"
      id="ixv-20616"
      unitRef="usd">516510000</glspu:ForeignCurrencyFinancialAssetsAmount>
    <glspu:FinancialAssetsOfExchangeRate
      contextRef="c484"
      decimals="5"
      id="ixv-20617"
      unitRef="pure">0.00033</glspu:FinancialAssetsOfExchangeRate>
    <ifrs-full:FinancialAssetsAtFairValue contextRef="c483" decimals="0" id="ixv-20618" unitRef="usd">16844446</ifrs-full:FinancialAssetsAtFairValue>
    <glspu:ForeignCurrencyFinancialAssetsAmount
      contextRef="c485"
      decimals="-3"
      id="ixv-20619"
      unitRef="usd">600433000</glspu:ForeignCurrencyFinancialAssetsAmount>
    <glspu:FinancialAssetsOfExchangeRate
      contextRef="c486"
      decimals="5"
      id="ixv-20620"
      unitRef="pure">0.00055</glspu:FinancialAssetsOfExchangeRate>
    <ifrs-full:FinancialAssetsAtFairValue contextRef="c485" decimals="0" id="ixv-20621" unitRef="usd">33285236</ifrs-full:FinancialAssetsAtFairValue>
    <glspu:ForeignCurrencyFinancialLiabilitiesAmount
      contextRef="c483"
      decimals="-3"
      id="ixv-20622"
      unitRef="usd">614748000</glspu:ForeignCurrencyFinancialLiabilitiesAmount>
    <glspu:FinancialLiabilitiesOfExchangeRate
      contextRef="c484"
      decimals="5"
      id="ixv-20623"
      unitRef="pure">0.00033</glspu:FinancialLiabilitiesOfExchangeRate>
    <ifrs-full:FinancialLiabilitiesAtFairValue contextRef="c483" decimals="0" id="ixv-20624" unitRef="usd">20048202</ifrs-full:FinancialLiabilitiesAtFairValue>
    <glspu:ForeignCurrencyFinancialLiabilitiesAmount
      contextRef="c485"
      decimals="-3"
      id="ixv-20625"
      unitRef="usd">432966000</glspu:ForeignCurrencyFinancialLiabilitiesAmount>
    <glspu:FinancialLiabilitiesOfExchangeRate
      contextRef="c486"
      decimals="5"
      id="ixv-20626"
      unitRef="pure">0.00033</glspu:FinancialLiabilitiesOfExchangeRate>
    <ifrs-full:FinancialLiabilitiesAtFairValue contextRef="c485" decimals="0" id="ixv-20627" unitRef="usd">14158000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <glspu:ForeignCurrencyFinancialLiabilitiesAmount
      contextRef="c487"
      decimals="-3"
      id="ixv-20628"
      unitRef="usd">12619000</glspu:ForeignCurrencyFinancialLiabilitiesAmount>
    <glspu:FinancialLiabilitiesOfExchangeRate
      contextRef="c488"
      decimals="5"
      id="ixv-20629"
      unitRef="pure">0.0127</glspu:FinancialLiabilitiesOfExchangeRate>
    <ifrs-full:FinancialLiabilitiesAtFairValue contextRef="c487" decimals="0" id="ixv-20630" unitRef="usd">16025800</ifrs-full:FinancialLiabilitiesAtFairValue>
    <glspu:NetCurrencyExchangeGainslosses contextRef="c472" decimals="0" id="ixv-20631" unitRef="usd">-4994135</glspu:NetCurrencyExchangeGainslosses>
    <glspu:NetCurrencyExchangeGainslosses contextRef="c473" decimals="0" id="ixv-20632" unitRef="usd">160502</glspu:NetCurrencyExchangeGainslosses>
    <ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk contextRef="c0" id="ixv-20633">Analysis of foreign currency market risk
arising from significant foreign exchange variation:&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="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Sensitivity analysis&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Degree of&lt;br/&gt;
 variation&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Effect on&lt;br/&gt;
 profit or loss &lt;br/&gt;
(USD)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Effect on other&lt;br/&gt;
 comprehensive&lt;br/&gt;
 income&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;(Foreign currency: functional currency)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Monetary items&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; padding-left: 0.25in"&gt;NTD:USD&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;159,814&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-272"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;EGP:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;330,468&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;&lt;div style="-sec-ix-hidden: hidden-fact-273"&gt;-&lt;/div&gt;&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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; "&gt;
    &lt;td style="text-decoration: underline; padding-left: 0.125in; text-align: left"&gt;Monetary items&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;NTD:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;213,996&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;&lt;div style="-sec-ix-hidden: hidden-fact-274"&gt;-&lt;/div&gt;&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 style="text-align: left; padding-left: 0.25in"&gt;EGP:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;154,252&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;&lt;div style="-sec-ix-hidden: hidden-fact-275"&gt;-&lt;/div&gt;&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;GBP:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;179,420&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;&lt;div style="-sec-ix-hidden: hidden-fact-276"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended June 30, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Sensitivity analysis&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Degree of&lt;br/&gt;
 variation&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Effect on&lt;br/&gt;
 profit or loss &lt;br/&gt;
(USD)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Effect on other&lt;br/&gt;
 comprehensive&lt;br/&gt;
 income&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;(Foreign currency: functional currency)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="text-decoration:underline"&gt;Monetary items&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; width: 64%; text-align: left"&gt;NTD:USD&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;166,897&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-277"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Financial liabilities&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: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; padding-left: 0.125in; text-align: left"&gt;Monetary items&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; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: left"&gt;NTD:USD&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;1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;102,305&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-278"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk>
    <glspu:FinancialAssetDegreeOfVariation
      contextRef="c477"
      decimals="2"
      id="ixv-20634"
      unitRef="pure">0.01</glspu:FinancialAssetDegreeOfVariation>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c477" decimals="0" id="ixv-20635" unitRef="usd">159814</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <glspu:FinancialAssetDegreeOfVariation
      contextRef="c479"
      decimals="2"
      id="ixv-20636"
      unitRef="pure">0.01</glspu:FinancialAssetDegreeOfVariation>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c479" decimals="0" id="ixv-20637" unitRef="usd">330468</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <glspu:FinancialLiabilityDegreeOfVariation
      contextRef="c477"
      decimals="2"
      id="ixv-20638"
      unitRef="pure">0.01</glspu:FinancialLiabilityDegreeOfVariation>
    <ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c477" decimals="0" id="ixv-20639" unitRef="usd">213996</ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <glspu:FinancialLiabilityDegreeOfVariation
      contextRef="c479"
      decimals="2"
      id="ixv-20640"
      unitRef="pure">0.01</glspu:FinancialLiabilityDegreeOfVariation>
    <ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c479" decimals="0" id="ixv-20641" unitRef="usd">154252</ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <glspu:FinancialLiabilityDegreeOfVariation
      contextRef="c481"
      decimals="2"
      id="ixv-20642"
      unitRef="pure">0.01</glspu:FinancialLiabilityDegreeOfVariation>
    <ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c481" decimals="0" id="ixv-20643" unitRef="usd">179420</ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <glspu:FinancialAssetDegreeOfVariation
      contextRef="c489"
      decimals="2"
      id="ixv-20644"
      unitRef="pure">0.01</glspu:FinancialAssetDegreeOfVariation>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c489" decimals="0" id="ixv-20645" unitRef="usd">166897</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <glspu:FinancialLiabilityDegreeOfVariation
      contextRef="c489"
      decimals="2"
      id="ixv-20646"
      unitRef="pure">0.01</glspu:FinancialLiabilityDegreeOfVariation>
    <ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c489" decimals="0" id="ixv-20647" unitRef="usd">102305</ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <glspu:MarketInterestRate contextRef="c0" decimals="2" id="ixv-20648" unitRef="pure">0.01</glspu:MarketInterestRate>
    <glspu:IncreaseDecreaseInCashOutflow contextRef="c0" decimals="0" id="ixv-20649" unitRef="usd">131045</glspu:IncreaseDecreaseInCashOutflow>
    <glspu:IncreaseDecreaseInCashOutflow contextRef="c3" decimals="0" id="ixv-20650" unitRef="usd">134491</glspu:IncreaseDecreaseInCashOutflow>
    <ifrs-full:DisclosureOfProvisionMatrixExplanatory contextRef="c0" id="ixv-20651">On June 30, 2024 and December 31, 2023, the provision matrix are as follows:&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Not
    past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Up
    to 180 days &lt;br/&gt;
    past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Up
    to 365&lt;br/&gt;
    days past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Over
    366 days &lt;br/&gt;
    past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration:underline"&gt;At June 30, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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;0.03%~100&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;0.15%-100&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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;1.4%~100&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total book value&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;471,022&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17,669,716&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,271,360&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,705,518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;30,117,616&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Loss allowance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;142&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;1,101,341&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;6,271,360&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;5,705,518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;13,078,361&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Not
    past due&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Up
    to 180 days&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Up
    to 365&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Over
    366 days&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration:underline"&gt;At December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&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="width: 40%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.03%~0.4&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.07%-0.91&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1.82%~100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total book value&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,937,838&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,770,297&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,100,633&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,754,385&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,563,153&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Loss allowance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;2,489,636&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;4,770,297&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;3,100,633&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;2,754,385&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&gt;13,114,951&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfProvisionMatrixExplanatory>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c490"
      decimals="4"
      id="ixv-20652"
      unitRef="pure">0.0003</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c491"
      decimals="2"
      id="ixv-20653"
      unitRef="pure">1</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c492"
      decimals="4"
      id="ixv-20654"
      unitRef="pure">0.0015</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c493"
      decimals="2"
      id="ixv-20655"
      unitRef="pure">1</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c494"
      decimals="3"
      id="ixv-20656"
      unitRef="pure">0.014</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c495"
      decimals="2"
      id="ixv-20657"
      unitRef="pure">1</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c496"
      decimals="2"
      id="ixv-20658"
      unitRef="pure">1</ifrs-full:ExpectedCreditLossRate>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c497" decimals="0" id="ixv-20659" unitRef="usd">471022</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c498" decimals="0" id="ixv-20660" unitRef="usd">17669716</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c499" decimals="0" id="ixv-20661" unitRef="usd">6271360</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c500" decimals="0" id="ixv-20662" unitRef="usd">5705518</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c0" decimals="0" id="ixv-20663" unitRef="usd">30117616</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesLossAllowance contextRef="c497" decimals="0" id="ixv-20664" unitRef="usd">142</glspu:AccountsReceivablesLossAllowance>
    <glspu:AccountsReceivablesLossAllowance contextRef="c498" decimals="0" id="ixv-20665" unitRef="usd">1101341</glspu:AccountsReceivablesLossAllowance>
    <glspu:AccountsReceivablesLossAllowance contextRef="c499" decimals="0" id="ixv-20666" unitRef="usd">6271360</glspu:AccountsReceivablesLossAllowance>
    <glspu:AccountsReceivablesLossAllowance contextRef="c500" decimals="0" id="ixv-20667" unitRef="usd">5705518</glspu:AccountsReceivablesLossAllowance>
    <glspu:AccountsReceivablesLossAllowance contextRef="c0" decimals="0" id="ixv-20668" unitRef="usd">13078361</glspu:AccountsReceivablesLossAllowance>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c501"
      decimals="4"
      id="ixv-20669"
      unitRef="pure">0.0003</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c502"
      decimals="3"
      id="ixv-20670"
      unitRef="pure">0.004</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c503"
      decimals="4"
      id="ixv-20671"
      unitRef="pure">0.0007</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c504"
      decimals="4"
      id="ixv-20672"
      unitRef="pure">0.0091</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c505"
      decimals="4"
      id="ixv-20673"
      unitRef="pure">0.0182</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c506"
      decimals="2"
      id="ixv-20674"
      unitRef="pure">1</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="c507"
      decimals="2"
      id="ixv-20675"
      unitRef="pure">1</ifrs-full:ExpectedCreditLossRate>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c508" decimals="0" id="ixv-20676" unitRef="usd">3937838</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c509" decimals="0" id="ixv-20677" unitRef="usd">4770297</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c510" decimals="0" id="ixv-20678" unitRef="usd">3100633</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c511" decimals="0" id="ixv-20679" unitRef="usd">2754385</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesTotalBookValue contextRef="c27" decimals="0" id="ixv-20680" unitRef="usd">14563153</glspu:AccountsReceivablesTotalBookValue>
    <glspu:AccountsReceivablesLossAllowance contextRef="c508" decimals="0" id="ixv-20681" unitRef="usd">2489636</glspu:AccountsReceivablesLossAllowance>
    <glspu:AccountsReceivablesLossAllowance contextRef="c509" decimals="0" id="ixv-20682" unitRef="usd">4770297</glspu:AccountsReceivablesLossAllowance>
    <glspu:AccountsReceivablesLossAllowance contextRef="c510" decimals="0" id="ixv-20683" unitRef="usd">3100633</glspu:AccountsReceivablesLossAllowance>
    <glspu:AccountsReceivablesLossAllowance contextRef="c511" decimals="0" id="ixv-20684" unitRef="usd">2754385</glspu:AccountsReceivablesLossAllowance>
    <glspu:AccountsReceivablesLossAllowance contextRef="c27" decimals="0" id="ixv-20685" unitRef="usd">13114951</glspu:AccountsReceivablesLossAllowance>
    <glspu:ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock contextRef="c0" id="ixv-20686">Movements in relation to the Group applying the modified approach to provide loss allowance for accounts
receivable are as follows:&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Accounts receivable&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Other receivables&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,114,951&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;521,852&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Reverse provision for ECLs&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;(36,590&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-279"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,078,361&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;521,852&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Accounts receivable&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Other receivables&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,481,779&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-280"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Provision for ECLs&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;11,633,172&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;521,852&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At December 31&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,114,951&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;521,852&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfLossAllowanceForAccountsReceivableTableTableTextBlock>
    <glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable contextRef="c512" decimals="0" id="ixv-20687" unitRef="usd">13114951</glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable>
    <glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable contextRef="c513" decimals="0" id="ixv-20688" unitRef="usd">521852</glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable>
    <ifrs-full:ReversalAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c514" decimals="0" id="ixv-20689" unitRef="usd">-36590</ifrs-full:ReversalAllowanceAccountForCreditLossesOfFinancialAssets>
    <glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable contextRef="c516" decimals="0" id="ixv-20690" unitRef="usd">13078361</glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable>
    <glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable contextRef="c517" decimals="0" id="ixv-20691" unitRef="usd">521852</glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable>
    <glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable contextRef="c518" decimals="0" id="ixv-20692" unitRef="usd">1481779</glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable>
    <ifrs-full:AdjustmentsForProvisions contextRef="c474" decimals="0" id="ixv-20693" unitRef="usd">11633172</ifrs-full:AdjustmentsForProvisions>
    <ifrs-full:AdjustmentsForProvisions contextRef="c520" decimals="0" id="ixv-20694" unitRef="usd">521852</ifrs-full:AdjustmentsForProvisions>
    <glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable contextRef="c512" decimals="0" id="ixv-20695" unitRef="usd">13114951</glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable>
    <glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable contextRef="c513" decimals="0" id="ixv-20696" unitRef="usd">521852</glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable>
    <ifrs-full:OtherCashAndCashEquivalents contextRef="c1" decimals="0" id="ixv-20697" unitRef="usd">45755317</ifrs-full:OtherCashAndCashEquivalents>
    <ifrs-full:OtherCashAndCashEquivalents contextRef="c61" decimals="0" id="ixv-20698" unitRef="usd">46777772</ifrs-full:OtherCashAndCashEquivalents>
    <glspu:ExpectedCreditLosses
      contextRef="c474"
      decimals="-5"
      id="ixv-20699"
      unitRef="usd">7600000</glspu:ExpectedCreditLosses>
    <ifrs-full:OtherReceivables contextRef="c475" decimals="0" id="ixv-20700" unitRef="usd">552405</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables contextRef="c476" decimals="0" id="ixv-20701" unitRef="usd">613544</ifrs-full:OtherReceivables>
    <ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities contextRef="c0" id="ixv-20702">The amounts disclosed in the table are the contractual
undiscounted cash flows.&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&gt;&lt;span style="text-decoration:underline"&gt;Non-derivative financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;June 30, 2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Less than&lt;br/&gt;
    1 year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Over 1&lt;br/&gt;
    year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Lease liabilities&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;172,685&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;619,280&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Long-term borrowings (Including current portion)&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;2,018,170&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;5,392,223&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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&gt;&lt;span style="text-decoration:underline"&gt;Non-derivative financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Less than&lt;br/&gt;
    1 year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Over &lt;br/&gt;
    1 year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Lease liabilities&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;30,327&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;23,011&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Long-term borrowings (Including current portion)&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;1,817,873&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;6,822,438&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c521" decimals="0" id="ixv-20703" unitRef="usd">172685</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c522" decimals="0" id="ixv-20704" unitRef="usd">619280</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c521" decimals="0" id="ixv-20705" unitRef="usd">2018170</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c522" decimals="0" id="ixv-20706" unitRef="usd">5392223</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c523" decimals="0" id="ixv-20707" unitRef="usd">30327</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c524" decimals="0" id="ixv-20708" unitRef="usd">23011</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c523" decimals="0" id="ixv-20709" unitRef="usd">1817873</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c524" decimals="0" id="ixv-20710" unitRef="usd">6822438</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:DisclosureOfFairValueMeasurementExplanatory contextRef="c0" id="ixv-17164">&lt;p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;34. &lt;b&gt;Fair value information&lt;/b&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-indent: -12.2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;A.&lt;/td&gt;&lt;td style="text-align: justify"&gt;The different levels that the inputs to valuation techniques
are used to measure fair value of financial and non-financial instruments have been defined as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;Level 1:&lt;/td&gt;&lt;td style="text-align: justify"&gt; Quoted prices (unadjusted) in active markets for identical
assets or liabilities that the entity can access at the measurement date. A market is regarded as active where a market in which transactions
for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 78pt; text-align: justify; text-indent: -43.4pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;Level 2:&lt;/td&gt;&lt;td style="text-align: justify"&gt; Inputs other than quoted prices included within Level
1 that are observable for the asset or liability, either directly or indirectly.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 78pt; text-align: justify; text-indent: -43.4pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;Level 3:&lt;/td&gt;&lt;td style="text-align: justify"&gt; Unobservable inputs for the asset or liability. The fair
value of the Group&#x2019;s investment in a rent-a-captive company without active market is included in Level 3.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 78pt; text-align: justify; text-indent: -43.4pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;B.&lt;/td&gt;&lt;td style="text-align: justify"&gt;The carrying amounts of the Group&#x2019;s financial assets
and financial liabilities not measured at fair value are approximate to their fair values which are provided in Note 33.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;C.&lt;/td&gt;&lt;td style="text-align: justify"&gt;The related information of financial instruments measured
at fair value by level on the basis of the nature, characteristics and risks of the assets and liabilities at June 30, 2023 and December
31, 2022 is as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The related information of natures of the assets and liabilities
is as follows:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&#160;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Level
    1&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Level
    2&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Level
    3&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration:underline"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Financial assets at fair value through profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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: 4pt; padding-left: 0.125in; width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Investment
    in a rent-a-captive company&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-281; font-family: Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-282; font-family: Times New Roman, Times, Serif"&gt;&#x202f;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,544,045&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,544,045&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&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"&gt;&lt;b&gt;Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration:underline"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Financial liabilities at fair value through
    profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-283"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Warrant liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;506,846&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;4,984,057&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;5,490,903&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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: 0.125in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Convertible preference share liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-284; font-family: Times New Roman, Times, Serif"&gt;-&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-285; font-family: Times New Roman, Times, Serif"&gt;-&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,570,968&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,570,968&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;506,846&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-286; font-family: Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,555,025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-287"&gt;20&lt;span style="font-family: Times New Roman, Times, Serif"&gt;,061,870&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&#160;&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; text-align: left; font-weight: bold"&gt;December 31, 2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Level 1&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Level 2&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Level 3&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="text-decoration:underline"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Financial assets at fair value through profit or loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 4pt"&gt;Investment in a rent-a-captive company&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-288"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-289"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#x202f;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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&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: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Liabilities&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; "&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Recurring&#160;fair value measurements&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Financial liabilities at fair value through profit or loss&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;&lt;div style="-sec-ix-hidden: hidden-fact-290"&gt;&#160;&lt;/div&gt;&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; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Warrant liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;287,482&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-291"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,934,000&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,221,482&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Convertible preference share liabilities&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-292"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,767,238&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;287,482&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,701,238&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,988,720&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The methods and assumptions the Group used to measure fair
value of warrant liabilities categorized within Level 1 are based on market quoted closing price.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The methods and assumptions the Group used to measure fair
value of investment in a rent-a-captive company categorized within Level 3 are based on net asset value.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The output of valuation model is an estimated value and the
valuation technique may not be able to capture all relevant factors of the Group&#x2019;s financial and non-financial instruments. Therefore,
the estimated value derived using valuation model is adjusted accordingly with additional inputs, for example, model risk or liquidity
risk and etc. In accordance with the Group&#x2019;s management policies and relevant control procedures relating to the valuation models
used for fair value measurement, management believes adjustment to valuation is necessary in order to reasonably represent the fair value
of financial and non-financial instruments at the consolidated balance sheet. The inputs and pricing information used during valuation
are carefully assessed and adjusted based on current market conditions.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Group takes into account adjustments for credit risks
to measure the fair value of financial and non-financial instruments to reflect credit risk of the counterparty and the Group&#x2019;s
credit quality.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;(f)&lt;/td&gt;&lt;td style="text-align: justify"&gt;For the six months period ended June 30, 2024, there was no
transfer between Level 1 and Level 2.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;D.&lt;/td&gt;&lt;td style="text-align: justify"&gt;The following table represents the changes in Level 3 instrument
for the six months period ended June 30, 2024 and 2023:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt"&gt;&#160;&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Financial assets at fair value through profit or loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,073,229&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Losses recognized in profit or loss&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;548,944&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;(78,128&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30 and December 31&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,544,045&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Private warrant liabilities at fair value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-293"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Granted in the year&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;3,642,663&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;9,222,288&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Losses recognized in profit or loss&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;(4,592,606&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(3,288,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30 and December 31&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,984,057&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Convertible preference share liabilities at fair value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-294"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Granted in the year&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;6,007,337&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;14,067,712&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Exercised in the year&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;(6,855,259&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(5,214,962&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Losses recognized in profit or loss&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;7,651,652&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;(1,085,512&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30 and December 31&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,570,968&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The Group is in charge of valuation
procedures for fair value measurements being categorized within Level 3, which is to verify independent fair value of financial instruments.
Such assessment is to ensure the valuation results are reasonable by applying independent information to make results close to current
market conditions, confirming the resource of information is independent, reliable and in line with other resources and represented as
the exercisable price, and frequently calibrating valuation model, performing back-testing, updating inputs used to the valuation model
and making any other necessary adjustments to the fair value. Finance Department of the Group set up valuation policies, valuation processes
and rules for measuring fair value of financial instruments and ensure compliance with the related requirements in IFRS.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;E.&lt;/td&gt;&lt;td style="text-align: justify"&gt;The following is the qualitative information of significant
unobservable inputs and sensitivity analysis of changes in significant unobservable inputs to valuation model used in Level 3 fair value
measurement:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.2pt; text-align: justify; text-indent: -15.9pt"&gt;&#160;&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="padding-left: 0.125in; text-indent: -0.125in; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair value at &lt;br/&gt; June 30,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Valuation&lt;br/&gt; technique&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Significant &lt;br/&gt;unobservable input&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Range&lt;br/&gt; (weighted&lt;br/&gt; average)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship of inputs to fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 15%; text-align: left"&gt;Investment in a rent-a-captive company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,544,045&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 15%; text-align: left"&gt;Net asset value&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 18%; text-align: center"&gt;Not applicable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-295"&gt;Not&#160;applicable&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 25%; text-align: center"&gt;Not applicable&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate-series A&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;4.46&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the risk free rate, the higher the fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate-series B&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;4.44&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the risk free rate, the higher the fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-indent: -0.125in; vertical-align: top; padding-left: 0.25in; text-align: left"&gt;Warrant liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,984,058&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Black-Scholes Model&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility-series A&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;105.29&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;No certain positive and negative relationship between stock price volatility and fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility-series B&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;100.32&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;No certain positive and negative relationship between stock price volatility and fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Dividend yield&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;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the dividend rate, the lower the fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate&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;4.42&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the risk free rate, the higher the fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"&gt;Convertible preference share liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;14,570,968&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Black-Scholes Model&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility&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;97.33&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;No certain positive and negative relationship between stock price volatility and fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Dividend yield&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;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the dividend rate, the lower the fair value&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&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="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Fair
value at&lt;br/&gt; December&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Valuation&lt;br/&gt;
technique&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Significant&lt;br/&gt;
unobservable&lt;br/&gt;
input&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Range&lt;br/&gt; (weighted average)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Relationship&lt;br/&gt;
of inputs to&lt;br/&gt;
fair value&lt;/b&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: 0.125in; text-indent: -0.125in; text-align: left; width: 15%"&gt;Investment in a rent -a- captive company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;995,101&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left; width: 15%"&gt;Net asset value&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; width: 18%"&gt;Not applicable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-296"&gt;Not&#160;applicable&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; width: 25%"&gt;Not applicable&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"&gt;Warrant liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Black-Scholes Model&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate&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;3.90&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility&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;93.45&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;No certain&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Dividend yield&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;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate&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;3.90&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Convertible preference share liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Black-Scholes Model&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility&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;93.23&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;No certain positive and negative relationship between stock price&lt;/p&gt; volatility and fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Dividend yield&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;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the dividend rate, the lower the fair value&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;







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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Group has carefully assessed the
valuation models and assumptions used to measure fair value, and the expected changes in fair value are insignificant even if there are
reasonably possible changes in inputs.&lt;/p&gt;</ifrs-full:DisclosureOfFairValueMeasurementExplanatory>
    <ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory contextRef="c0" id="ixv-20711">The related information of natures of the assets and liabilities
is as follows:&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;June 30, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Level
    1&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Level
    2&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Level
    3&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration:underline"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Financial assets at fair value through profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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: 4pt; padding-left: 0.125in; width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Investment
    in a rent-a-captive company&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-281; font-family: Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-282; font-family: Times New Roman, Times, Serif"&gt;&#x202f;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,544,045&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,544,045&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&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"&gt;&lt;b&gt;Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration:underline"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Financial liabilities at fair value through
    profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-283"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Warrant liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;506,846&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&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"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;4,984,057&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;5,490,903&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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: 0.125in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Convertible preference share liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-284; font-family: Times New Roman, Times, Serif"&gt;-&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-285; font-family: Times New Roman, Times, Serif"&gt;-&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,570,968&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,570,968&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"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;506,846&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-286; font-family: Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,555,025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-287"&gt;20&lt;span style="font-family: Times New Roman, Times, Serif"&gt;,061,870&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.6pt; text-align: justify; text-indent: -18.15pt"&gt;&#160;&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; text-align: left; font-weight: bold"&gt;December 31, 2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Level 1&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Level 2&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Level 3&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="text-decoration:underline"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Financial assets at fair value through profit or loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 4pt"&gt;Investment in a rent-a-captive company&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-288"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-289"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#x202f;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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&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: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Liabilities&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; "&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Recurring&#160;fair value measurements&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Financial liabilities at fair value through profit or loss&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;&lt;div style="-sec-ix-hidden: hidden-fact-290"&gt;&#160;&lt;/div&gt;&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; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Warrant liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;287,482&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-291"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,934,000&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,221,482&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Convertible preference share liabilities&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-292"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,767,238&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;287,482&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,701,238&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;13,988,720&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c527" decimals="0" id="ixv-20712" unitRef="usd">1544045</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c528" decimals="0" id="ixv-20713" unitRef="usd">1544045</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c530" decimals="0" id="ixv-20714" unitRef="usd">506846</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c531" decimals="0" id="ixv-20715" unitRef="usd">4984057</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c532" decimals="0" id="ixv-20716" unitRef="usd">5490903</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c535" decimals="0" id="ixv-20717" unitRef="usd">14570968</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c536" decimals="0" id="ixv-20718" unitRef="usd">14570968</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c537" decimals="0" id="ixv-20719" unitRef="usd">506846</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c538" decimals="0" id="ixv-20720" unitRef="usd">19555025</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c542" decimals="0" id="ixv-20721" unitRef="usd">995101</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c543" decimals="0" id="ixv-20722" unitRef="usd">995101</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c545" decimals="0" id="ixv-20723" unitRef="usd">287482</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c547" decimals="0" id="ixv-20724" unitRef="usd">5934000</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c548" decimals="0" id="ixv-20725" unitRef="usd">6221482</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c550" decimals="0" id="ixv-20726" unitRef="usd">7767238</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c551" decimals="0" id="ixv-20727" unitRef="usd">7767238</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c552" decimals="0" id="ixv-20728" unitRef="usd">287482</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c553" decimals="0" id="ixv-20729" unitRef="usd">13701238</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c2" decimals="0" id="ixv-20730" unitRef="usd">13988720</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <glspu:ScheduleOfTheChangesInLevel3Instrument contextRef="c0" id="ixv-20731">The following table represents the changes in Level 3 instrument
for the six months period ended June 30, 2024 and 2023:&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Financial assets at fair value through profit or loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,073,229&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Losses recognized in profit or loss&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;548,944&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;(78,128&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30 and December 31&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,544,045&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;995,101&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Private warrant liabilities at fair value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-293"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Granted in the year&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;3,642,663&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;9,222,288&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Losses recognized in profit or loss&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;(4,592,606&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;(3,288,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;At June 30 and December 31&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,984,057&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Convertible preference share liabilities at fair value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;At January 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-294"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Granted in the year&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;6,007,337&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;14,067,712&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Exercised in the year&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;(6,855,259&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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;(5,214,962&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Losses recognized in profit or loss&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;7,651,652&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;(1,085,512&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: 4pt"&gt;At June 30 and December 31&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,570,968&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</glspu:ScheduleOfTheChangesInLevel3Instrument>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c554" decimals="0" id="ixv-20732" unitRef="usd">995101</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c555" decimals="0" id="ixv-20733" unitRef="usd">1073229</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses contextRef="c556" decimals="0" id="ixv-20734" unitRef="usd">548944</glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses>
    <glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses contextRef="c557" decimals="0" id="ixv-20735" unitRef="usd">-78128</glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c558" decimals="0" id="ixv-20736" unitRef="usd">1544045</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c554" decimals="0" id="ixv-20737" unitRef="usd">995101</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c559" decimals="0" id="ixv-20738" unitRef="usd">5934000</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear contextRef="c561" decimals="0" id="ixv-20739" unitRef="usd">3642663</glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear>
    <glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear contextRef="c562" decimals="0" id="ixv-20740" unitRef="usd">9222288</glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear>
    <glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses contextRef="c561" decimals="0" id="ixv-20741" unitRef="usd">-4592606</glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses>
    <glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses contextRef="c562" decimals="0" id="ixv-20742" unitRef="usd">-3288288</glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c563" decimals="0" id="ixv-20743" unitRef="usd">4984057</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c559" decimals="0" id="ixv-20744" unitRef="usd">5934000</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c564" decimals="0" id="ixv-20745" unitRef="usd">7767238</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear contextRef="c566" decimals="0" id="ixv-20746" unitRef="usd">6007337</glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear>
    <glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear contextRef="c567" decimals="0" id="ixv-20747" unitRef="usd">14067712</glspu:PrivateWarrantLiabilitiesatFairValueGrantedInTheYear>
    <glspu:ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare contextRef="c566" decimals="0" id="ixv-20748" unitRef="usd">-6855259</glspu:ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare>
    <glspu:ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare contextRef="c567" decimals="0" id="ixv-20749" unitRef="usd">-5214962</glspu:ConvertiblePreferenceShareLiabilitiesatFairValueExercisedInTheYearinDollarsPerShare>
    <glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses contextRef="c566" decimals="0" id="ixv-20750" unitRef="usd">7651652</glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses>
    <glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses contextRef="c567" decimals="0" id="ixv-20751" unitRef="usd">-1085512</glspu:FinancialAssetsAtFairValueThroughProfitOrLossesRecognizedLosses>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c568" decimals="0" id="ixv-20752" unitRef="usd">14570968</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c564" decimals="0" id="ixv-20753" unitRef="usd">7767238</ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory contextRef="c0" id="ixv-20754">The following is the qualitative information of significant
unobservable inputs and sensitivity analysis of changes in significant unobservable inputs to valuation model used in Level 3 fair value
measurement:&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="padding-left: 0.125in; text-indent: -0.125in; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair value at &lt;br/&gt; June 30,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Valuation&lt;br/&gt; technique&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Significant &lt;br/&gt;unobservable input&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Range&lt;br/&gt; (weighted&lt;br/&gt; average)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship of inputs to fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 15%; text-align: left"&gt;Investment in a rent-a-captive company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,544,045&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 15%; text-align: left"&gt;Net asset value&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 18%; text-align: center"&gt;Not applicable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-295"&gt;Not&#160;applicable&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 25%; text-align: center"&gt;Not applicable&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate-series A&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;4.46&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the risk free rate, the higher the fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate-series B&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;4.44&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the risk free rate, the higher the fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-indent: -0.125in; vertical-align: top; padding-left: 0.25in; text-align: left"&gt;Warrant liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,984,058&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Black-Scholes Model&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility-series A&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;105.29&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;No certain positive and negative relationship between stock price volatility and fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility-series B&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;100.32&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;No certain positive and negative relationship between stock price volatility and fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Dividend yield&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;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the dividend rate, the lower the fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate&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;4.42&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the risk free rate, the higher the fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"&gt;Convertible preference share liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;14,570,968&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Black-Scholes Model&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility&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;97.33&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;No certain positive and negative relationship between stock price volatility and fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Dividend yield&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;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the dividend rate, the lower the fair value&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&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="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Fair
value at&lt;br/&gt; December&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Valuation&lt;br/&gt;
technique&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Significant&lt;br/&gt;
unobservable&lt;br/&gt;
input&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Range&lt;br/&gt; (weighted average)&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Relationship&lt;br/&gt;
of inputs to&lt;br/&gt;
fair value&lt;/b&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: 0.125in; text-indent: -0.125in; text-align: left; width: 15%"&gt;Investment in a rent -a- captive company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;995,101&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left; width: 15%"&gt;Net asset value&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; width: 18%"&gt;Not applicable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-296"&gt;Not&#160;applicable&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; width: 25%"&gt;Not applicable&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"&gt;Warrant liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,934,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Black-Scholes Model&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate&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;3.90&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility&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;93.45&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;No certain&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Dividend yield&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;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Risk free rate&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;3.90&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher &lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Convertible preference share liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;7,767,238&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: left"&gt;Black-Scholes Model&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Price volatility&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;93.23&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;No certain positive and negative relationship between stock price&lt;/p&gt; volatility and fair value&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-indent: -0.125in; 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="vertical-align: bottom; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;Dividend yield&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;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;The higher the dividend rate, the lower the fair value&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c1" decimals="0" id="ixv-20755" unitRef="usd">1544045</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets contextRef="c0" id="ixv-20756">Net asset value</ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets contextRef="c0" id="ixv-20757">Not applicable</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets contextRef="c0" id="ixv-20758">Not applicable</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets contextRef="c556" id="ixv-20759">Risk free rate-series A</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets
      contextRef="c558"
      decimals="4"
      id="ixv-20760"
      unitRef="pure">0.0446</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets contextRef="c556" id="ixv-20761">The higher the risk free rate, the higher the fair value</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets contextRef="c569" id="ixv-20762">Risk free rate-series B</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets
      contextRef="c570"
      decimals="4"
      id="ixv-20763"
      unitRef="pure">0.0444</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets contextRef="c569" id="ixv-20764">The higher the risk free rate, the higher the fair value</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets>
    <ifrs-full:FinancialLiabilitiesAtFairValue contextRef="c1" decimals="0" id="ixv-20765" unitRef="usd">4984058</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities contextRef="c0" id="ixv-20766">Black-Scholes Model</ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities contextRef="c0" id="ixv-20767">Price volatility-series A</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities contextRef="c1" decimals="4" id="ixv-20768" unitRef="pure">1.0529</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities contextRef="c0" id="ixv-20769">No certain positive and negative relationship between stock price volatility and fair value</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities contextRef="c571" id="ixv-20770">Price volatility-series B</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities
      contextRef="c572"
      decimals="4"
      id="ixv-20771"
      unitRef="pure">1.0032</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities contextRef="c571" id="ixv-20772">No certain positive and negative relationship between stock price volatility and fair value</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities contextRef="c573" id="ixv-20773">Dividend yield</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities
      contextRef="c574"
      decimals="4"
      id="ixv-20774"
      unitRef="pure">0</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities contextRef="c573" id="ixv-20775">The higher the dividend rate, the lower the fair value</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities contextRef="c575" id="ixv-20776">Risk free rate</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities
      contextRef="c576"
      decimals="4"
      id="ixv-20777"
      unitRef="pure">0.0442</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities contextRef="c575" id="ixv-20778">The higher the risk free rate, the higher the fair value</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities>
    <glspu:FairValueConvertiblePreferenceShareLiabilitie contextRef="c1" decimals="0" id="ixv-20779" unitRef="usd">14570968</glspu:FairValueConvertiblePreferenceShareLiabilitie>
    <ifrs-full:DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets contextRef="c0" id="ixv-20780">Black-Scholes Model</ifrs-full:DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets>
    <glspu:DescriptionOfSignificantUnobservableInput contextRef="c0" id="ixv-20781">Price volatility</glspu:DescriptionOfSignificantUnobservableInput>
    <glspu:weightedAverageConvertiblePreferenceShareLiabilities contextRef="c1" decimals="4" id="ixv-20782" unitRef="pure">0.9733</glspu:weightedAverageConvertiblePreferenceShareLiabilities>
    <glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities contextRef="c0" id="ixv-20783">No certain positive and negative relationship between stock price volatility and fair value</glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities>
    <glspu:DescriptionOfSignificantUnobservableInput contextRef="c577" id="ixv-20784">Dividend yield</glspu:DescriptionOfSignificantUnobservableInput>
    <glspu:weightedAverageConvertiblePreferenceShareLiabilities
      contextRef="c578"
      decimals="4"
      id="ixv-20785"
      unitRef="pure">0</glspu:weightedAverageConvertiblePreferenceShareLiabilities>
    <glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities contextRef="c577" id="ixv-20786">The higher the dividend rate, the lower the fair value</glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c2" decimals="0" id="ixv-20787" unitRef="usd">995101</ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets contextRef="c27" id="ixv-20788">Net asset value</ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets contextRef="c27" id="ixv-20789">Not applicable</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets contextRef="c27" id="ixv-20790">Not applicable</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementAssets>
    <ifrs-full:FinancialLiabilitiesAtFairValue contextRef="c2" decimals="0" id="ixv-20791" unitRef="usd">5934000</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities contextRef="c27" id="ixv-20792">Black-Scholes Model</ifrs-full:DescriptionOfChangeInValuationTechniqueUsedInFairValueMeasurementLiabilities>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities contextRef="c27" id="ixv-20793">Risk free rate</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities contextRef="c2" decimals="4" id="ixv-20794" unitRef="pure">0.039</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities contextRef="c27" id="ixv-20795">The higher</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities contextRef="c579" id="ixv-20796">Price volatility</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities
      contextRef="c580"
      decimals="4"
      id="ixv-20797"
      unitRef="pure">0.9345</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities contextRef="c579" id="ixv-20798">No certain</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities contextRef="c581" id="ixv-20799">Dividend yield</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities
      contextRef="c582"
      decimals="4"
      id="ixv-20800"
      unitRef="pure">0</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities contextRef="c581" id="ixv-20801">The higher</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities contextRef="c583" id="ixv-20802">Risk free rate</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementLiabilities>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities
      contextRef="c584"
      decimals="4"
      id="ixv-20803"
      unitRef="pure">0.039</ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities>
    <ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities contextRef="c583" id="ixv-20804">The higher</ifrs-full:DescriptionOfInputsUsedInFairValueMeasurementLiabilities>
    <glspu:FairValueConvertiblePreferenceShareLiabilitie contextRef="c585" decimals="0" id="ixv-20805" unitRef="usd">7767238</glspu:FairValueConvertiblePreferenceShareLiabilitie>
    <ifrs-full:DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets contextRef="c586" id="ixv-20806">Black-Scholes Model</ifrs-full:DescriptionOfReasonsForChangeInValuationTechniqueUsedInFairValueMeasurementAssets>
    <glspu:DescriptionOfSignificantUnobservableInput contextRef="c586" id="ixv-20807">Price volatility</glspu:DescriptionOfSignificantUnobservableInput>
    <glspu:weightedAverageConvertiblePreferenceShareLiabilities
      contextRef="c585"
      decimals="4"
      id="ixv-20808"
      unitRef="pure">0.9323</glspu:weightedAverageConvertiblePreferenceShareLiabilities>
    <glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities contextRef="c586" id="ixv-18463">No certain positive and negative relationship between stock price volatility and fair value</glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities>
    <glspu:DescriptionOfSignificantUnobservableInput contextRef="c27" id="ixv-20809">Dividend yield</glspu:DescriptionOfSignificantUnobservableInput>
    <glspu:weightedAverageConvertiblePreferenceShareLiabilities contextRef="c2" decimals="4" id="ixv-20810" unitRef="pure">0</glspu:weightedAverageConvertiblePreferenceShareLiabilities>
    <glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities contextRef="c27" id="ixv-20811">The higher the dividend rate, the lower the fair value</glspu:RelationshipOfInputsToFairValueConvertiblePreferenceShareLiabilities>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory contextRef="c0" id="ixv-18487">&lt;p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;35. &lt;b&gt;Segment Information&lt;/b&gt;&lt;/p&gt;



&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;a)&lt;/td&gt;&lt;td style="text-align: justify"&gt;General information&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Group uses the
product line as basis for providing information to the chief operating decision-maker. The Group currently divides the sales order district
into three major product lines: video IoT, security convergence and other. The chief operating decision-maker makes decision concerning
financial management as well as evaluation of the business performance based on these three product lines; therefore, the reportable segments
are video IoT, security convergence and other.&lt;/p&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;b)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Measurement of segment information&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The Group evaluates
the performance of the operating segments based on a measure of revenue and income before tax, in a manner consistent with that in the
statement of income. The accounting policies of the operating segments are in agreement with the significant accounting policies in the
consolidated financial statements for the year ended December 31, 2023. Sale transactions among segments are based on arms-length principle.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;c)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Reconciliation of segment income, assets and liabilities&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&gt;The segment information
provided to the chief operating decision-maker for the reportable segments is as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended June 30, 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Security&lt;br/&gt; Convergence&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Video IoT&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Other&lt;br/&gt; segment&lt;br/&gt; (Note 1)&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Adjustment and&lt;br/&gt; write-off&lt;br/&gt; (Note 2)&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Consolidation&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Revenue from external customers&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,225,852&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,448,839&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-297"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-298"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inter-segment revenue&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;506,478&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;1,941&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;div style="-sec-ix-hidden: hidden-fact-299"&gt;-&lt;/div&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;(508,419&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-300"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total segment revenue&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;19,732,330&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,450,780&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-301"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(508,419&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Segment gain (loss) before tax&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10,331,305&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;581,944&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(9,268,068&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;104,298&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,749,479&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Segment including:&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; "&gt;
    &lt;td&gt;Depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(164,733&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(18,406&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(92,607&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-302"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(275,746&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(69,251&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,328&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(368,663&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-303"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(442,242&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;158,031&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;12,545&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;221,879&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-304"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;392,455&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(256,131&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(36,267&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(124,207&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-305"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(416,605&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Tax expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;121,055&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;14,330&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,506&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;137,891&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Segment assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;89,569,681&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;11,856,603&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;121,854,568&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(90,167,488&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;133,113,364&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 style="text-align: left"&gt;Segment liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;47,090,280&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;18,218,480&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;83,395,402&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(87,646,410&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;61,057,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&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; text-align: left"&gt;&#160;&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="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Six months ended June 30, 2023&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 style="font-weight: bold; text-align: left"&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: center"&gt;Security&lt;br/&gt; Convergence&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: center"&gt;Video IoT&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: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Other&lt;br/&gt; segment&lt;br/&gt; &lt;span style="text-decoration: none"&gt;(Note 1)&lt;/span&gt;&lt;/b&gt;&lt;/span&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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Adjustment and&lt;br/&gt; &lt;span style="text-decoration: none"&gt;write-off&lt;br/&gt; (Note 2)&lt;/span&gt;&lt;/b&gt;&lt;/span&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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Consolidation&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Revenue from external customers&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;4,971,940&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;1,457,395&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-306"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-307"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;6,429,335&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Inter-segment revenue&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;85,817&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;30,482&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;div style="-sec-ix-hidden: hidden-fact-308"&gt;-&lt;/div&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;(116,299&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-309"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total segment revenue&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,057,757&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,487,877&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-310"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(116,299&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,429,335&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Segment loss before tax&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(948,206&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(5,970&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(6,313,410&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-311"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,267,586&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Segment including:&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; "&gt;
    &lt;td&gt;Depreciation&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(249,437&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(68,639&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(3,826&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-312"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(321,902&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Amortization&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(24,021&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(7,552&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(375,000&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-313"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(406,573&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Interest income&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;124,216&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;40,622&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;235,678&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-314"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;400,516&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest expense&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(226,547&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(53,412&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(96,587&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-315"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(376,546&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Tax expense&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-316"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#x202f;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-317"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,172&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-318"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(2,172&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Segment assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;35,950,283&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;18,834,567&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;50,250,746&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(40,472,530&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;64,563,066&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 style="text-align: left"&gt;Segment liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;29,668,610&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;21,389,037&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;23,088,311&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(38,660,114&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;35,485,844&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Other segment is composed of holding companies and oversea
subsidiaries which are excluded from reportable segments of Security Convergence or Video IoT.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 75.15pt; text-align: justify; text-indent: -39.7pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2:&lt;/td&gt;&lt;td style="text-align: justify"&gt; Adjustment and write-off represent elimination for intercompany
transactions for consolidation purpose.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;d)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Reconciliation for segment income (loss)&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Sales between segments are carried out at arm&#x2019;s length.
The revenue from external customers reported to the chief operating decision-maker is measured in a manner consistent with that in the
statement of comprehensive income.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Please refer to Note 35 c) for information on total consolidated
profit or loss after reconciliation and reconciliation for profit after tax of reportable segments during the current period.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;e)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Information on product and service&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 37.7pt; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"&gt;The main businesses
of the Group are providing information, software and data processing services. Please refer to Note 20 for the disclosure information
by products and services.&lt;/p&gt;</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <ifrs-full:InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory contextRef="c0" id="ixv-20812">The segment information
provided to the chief operating decision-maker for the reportable segments is as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended June 30, 2024&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Security&lt;br/&gt; Convergence&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Video IoT&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Other&lt;br/&gt; segment&lt;br/&gt; (Note 1)&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Adjustment and&lt;br/&gt; write-off&lt;br/&gt; (Note 2)&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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Consolidation&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Revenue from external customers&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,225,852&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,448,839&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-297"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-298"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inter-segment revenue&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;506,478&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;1,941&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;div style="-sec-ix-hidden: hidden-fact-299"&gt;-&lt;/div&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;(508,419&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-300"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total segment revenue&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;19,732,330&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,450,780&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-301"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(508,419&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,674,691&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Segment gain (loss) before tax&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10,331,305&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;581,944&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(9,268,068&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;104,298&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,749,479&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Segment including:&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; "&gt;
    &lt;td&gt;Depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(164,733&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(18,406&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(92,607&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-302"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(275,746&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(69,251&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,328&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(368,663&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-303"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(442,242&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;158,031&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;12,545&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;221,879&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-304"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;392,455&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(256,131&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(36,267&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(124,207&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-305"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(416,605&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Tax expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;121,055&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;14,330&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,506&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;137,891&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Segment assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;89,569,681&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;11,856,603&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;121,854,568&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(90,167,488&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;133,113,364&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 style="text-align: left"&gt;Segment liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;47,090,280&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;18,218,480&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;83,395,402&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(87,646,410&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;61,057,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&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; text-align: left"&gt;&#160;&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="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Six months ended June 30, 2023&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 style="font-weight: bold; text-align: left"&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: center"&gt;Security&lt;br/&gt; Convergence&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: center"&gt;Video IoT&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: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Other&lt;br/&gt; segment&lt;br/&gt; &lt;span style="text-decoration: none"&gt;(Note 1)&lt;/span&gt;&lt;/b&gt;&lt;/span&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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Adjustment and&lt;br/&gt; &lt;span style="text-decoration: none"&gt;write-off&lt;br/&gt; (Note 2)&lt;/span&gt;&lt;/b&gt;&lt;/span&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="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Consolidation&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Revenue from external customers&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;4,971,940&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;1,457,395&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-306"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-307"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;6,429,335&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Inter-segment revenue&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;85,817&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;30,482&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;div style="-sec-ix-hidden: hidden-fact-308"&gt;-&lt;/div&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;(116,299&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;div style="-sec-ix-hidden: hidden-fact-309"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total segment revenue&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,057,757&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,487,877&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-310"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(116,299&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,429,335&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Segment loss before tax&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(948,206&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(5,970&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(6,313,410&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-311"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,267,586&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Segment including:&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; "&gt;
    &lt;td&gt;Depreciation&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(249,437&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(68,639&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(3,826&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-312"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(321,902&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Amortization&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(24,021&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(7,552&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(375,000&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-313"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(406,573&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Interest income&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;124,216&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;40,622&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;235,678&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-314"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;400,516&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest expense&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(226,547&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(53,412&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(96,587&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-315"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(376,546&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Tax expense&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-316"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#x202f;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-317"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,172&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-318"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(2,172&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Segment assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;35,950,283&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;18,834,567&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;50,250,746&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(40,472,530&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;64,563,066&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 style="text-align: left"&gt;Segment liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;29,668,610&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;21,389,037&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;23,088,311&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;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(38,660,114&lt;/td&gt;
    &lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;35,485,844&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 1: &lt;/td&gt;&lt;td style="text-align: justify"&gt;Other segment is composed of holding companies and oversea
subsidiaries which are excluded from reportable segments of Security Convergence or Video IoT.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in; text-align: left"&gt;Note 2:&lt;/td&gt;&lt;td style="text-align: justify"&gt; Adjustment and write-off represent elimination for intercompany
transactions for consolidation purpose.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</ifrs-full:InformationAboutRelationshipBetweenDisclosureOfDisaggregatedRevenueFromContractsWithCustomersAndRevenueInformationForReportableSegmentsExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c587" decimals="0" id="ixv-20813" unitRef="usd">19225852</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c588" decimals="0" id="ixv-20814" unitRef="usd">1448839</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c591" decimals="0" id="ixv-20815" unitRef="usd">20674691</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:SubscriptionCirculationRevenue contextRef="c587" decimals="0" id="ixv-20816" unitRef="usd">506478</ifrs-full:SubscriptionCirculationRevenue>
    <ifrs-full:SubscriptionCirculationRevenue contextRef="c588" decimals="0" id="ixv-20817" unitRef="usd">1941</ifrs-full:SubscriptionCirculationRevenue>
    <ifrs-full:SubscriptionCirculationRevenue
      contextRef="c590"
      decimals="0"
      id="ix_155_fact"
      unitRef="usd">-508419</ifrs-full:SubscriptionCirculationRevenue>
    <ifrs-full:RevenueOfCombinedEntity contextRef="c587" decimals="0" id="ixv-20819" unitRef="usd">19732330</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:RevenueOfCombinedEntity contextRef="c588" decimals="0" id="ixv-20820" unitRef="usd">1450780</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:RevenueOfCombinedEntity
      contextRef="c590"
      decimals="0"
      id="ix_156_fact"
      unitRef="usd">-508419</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:RevenueOfCombinedEntity contextRef="c591" decimals="0" id="ixv-20822" unitRef="usd">20674691</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:ProfitLossBeforeTax contextRef="c587" decimals="0" id="ixv-20823" unitRef="usd">10331305</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c588" decimals="0" id="ixv-20824" unitRef="usd">581944</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c589"
      decimals="0"
      id="ix_139_fact"
      unitRef="usd">-9268068</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c590"
      decimals="0"
      id="ix_157_fact"
      unitRef="usd">104298</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c591" decimals="0" id="ixv-20827" unitRef="usd">1749479</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:DepreciationExpense contextRef="c587" decimals="0" id="ixv-20828" unitRef="usd">-164733</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c588" decimals="0" id="ixv-20829" unitRef="usd">-18406</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c589"
      decimals="0"
      id="ix_140_fact"
      unitRef="usd">-92607</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c591" decimals="0" id="ixv-20831" unitRef="usd">-275746</ifrs-full:DepreciationExpense>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c587" decimals="0" id="ixv-20832" unitRef="usd">-69251</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c588" decimals="0" id="ixv-20833" unitRef="usd">-4328</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c589"
      decimals="0"
      id="ix_141_fact"
      unitRef="usd">-368663</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c591" decimals="0" id="ixv-20835" unitRef="usd">-442242</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <glspu:InterestIncome contextRef="c587" decimals="0" id="ixv-20836" unitRef="usd">-158031</glspu:InterestIncome>
    <glspu:InterestIncome contextRef="c588" decimals="0" id="ixv-20837" unitRef="usd">-12545</glspu:InterestIncome>
    <glspu:InterestIncome
      contextRef="c589"
      decimals="0"
      id="ix_142_fact"
      unitRef="usd">-221879</glspu:InterestIncome>
    <glspu:InterestIncome contextRef="c591" decimals="0" id="ixv-20839" unitRef="usd">-392455</glspu:InterestIncome>
    <ifrs-full:InterestExpense contextRef="c587" decimals="0" id="ixv-20840" unitRef="usd">-256131</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c588" decimals="0" id="ixv-20841" unitRef="usd">-36267</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="c589"
      decimals="0"
      id="ix_143_fact"
      unitRef="usd">-124207</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c591" decimals="0" id="ixv-20843" unitRef="usd">-416605</ifrs-full:InterestExpense>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c587" decimals="0" id="ixv-20844" unitRef="usd">121055</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c588" decimals="0" id="ixv-20845" unitRef="usd">14330</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c589"
      decimals="0"
      id="ix_144_fact"
      unitRef="usd">2506</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c591" decimals="0" id="ixv-20847" unitRef="usd">137891</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:OtherAssets contextRef="c592" decimals="0" id="ixv-20848" unitRef="usd">89569681</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets contextRef="c593" decimals="0" id="ixv-20849" unitRef="usd">11856603</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="c594"
      decimals="0"
      id="ix_145_fact"
      unitRef="usd">121854568</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="c595"
      decimals="0"
      id="ix_158_fact"
      unitRef="usd">-90167488</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets contextRef="c596" decimals="0" id="ixv-20852" unitRef="usd">133113364</ifrs-full:OtherAssets>
    <ifrs-full:OtherLiabilities contextRef="c592" decimals="0" id="ixv-20853" unitRef="usd">47090280</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities contextRef="c593" decimals="0" id="ixv-20854" unitRef="usd">18218480</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="c594"
      decimals="0"
      id="ix_146_fact"
      unitRef="usd">83395402</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="c595"
      decimals="0"
      id="ix_159_fact"
      unitRef="usd">-87646410</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities contextRef="c596" decimals="0" id="ixv-20857" unitRef="usd">61057682</ifrs-full:OtherLiabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c597" decimals="0" id="ixv-20858" unitRef="usd">4971940</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c598" decimals="0" id="ixv-20859" unitRef="usd">1457395</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c601" decimals="0" id="ixv-20860" unitRef="usd">6429335</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:SubscriptionCirculationRevenue contextRef="c597" decimals="0" id="ixv-20861" unitRef="usd">85817</ifrs-full:SubscriptionCirculationRevenue>
    <ifrs-full:SubscriptionCirculationRevenue contextRef="c598" decimals="0" id="ixv-20862" unitRef="usd">30482</ifrs-full:SubscriptionCirculationRevenue>
    <ifrs-full:SubscriptionCirculationRevenue
      contextRef="c600"
      decimals="0"
      id="ix_160_fact"
      unitRef="usd">-116299</ifrs-full:SubscriptionCirculationRevenue>
    <ifrs-full:RevenueOfCombinedEntity contextRef="c597" decimals="0" id="ixv-20864" unitRef="usd">5057757</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:RevenueOfCombinedEntity contextRef="c598" decimals="0" id="ixv-20865" unitRef="usd">1487877</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:RevenueOfCombinedEntity
      contextRef="c600"
      decimals="0"
      id="ix_161_fact"
      unitRef="usd">-116299</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:RevenueOfCombinedEntity contextRef="c601" decimals="0" id="ixv-20867" unitRef="usd">6429335</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:ProfitLossBeforeTax contextRef="c597" decimals="0" id="ixv-20868" unitRef="usd">-948206</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c598" decimals="0" id="ixv-20869" unitRef="usd">-5970</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c599"
      decimals="0"
      id="ix_147_fact"
      unitRef="usd">-6313410</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c601" decimals="0" id="ixv-20871" unitRef="usd">7267586</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:DepreciationExpense contextRef="c597" decimals="0" id="ixv-20872" unitRef="usd">-249437</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c598" decimals="0" id="ixv-20873" unitRef="usd">-68639</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="c599"
      decimals="0"
      id="ix_148_fact"
      unitRef="usd">-3826</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c601" decimals="0" id="ixv-20875" unitRef="usd">-321902</ifrs-full:DepreciationExpense>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c597" decimals="0" id="ixv-20876" unitRef="usd">-24021</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c598" decimals="0" id="ixv-20877" unitRef="usd">-7552</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c599"
      decimals="0"
      id="ix_149_fact"
      unitRef="usd">-375000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c601" decimals="0" id="ixv-20879" unitRef="usd">-406573</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <glspu:InterestIncome contextRef="c597" decimals="0" id="ixv-20880" unitRef="usd">-124216</glspu:InterestIncome>
    <glspu:InterestIncome contextRef="c598" decimals="0" id="ixv-20881" unitRef="usd">-40622</glspu:InterestIncome>
    <glspu:InterestIncome
      contextRef="c599"
      decimals="0"
      id="ix_150_fact"
      unitRef="usd">-235678</glspu:InterestIncome>
    <glspu:InterestIncome contextRef="c601" decimals="0" id="ixv-20883" unitRef="usd">-400516</glspu:InterestIncome>
    <ifrs-full:InterestExpense contextRef="c597" decimals="0" id="ixv-20884" unitRef="usd">-226547</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c598" decimals="0" id="ixv-20885" unitRef="usd">-53412</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="c599"
      decimals="0"
      id="ix_151_fact"
      unitRef="usd">-96587</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c601" decimals="0" id="ixv-20887" unitRef="usd">-376546</ifrs-full:InterestExpense>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c599"
      decimals="0"
      id="ix_152_fact"
      unitRef="usd">2172</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c601" decimals="0" id="ixv-20889" unitRef="usd">-2172</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:OtherAssets contextRef="c602" decimals="0" id="ixv-20890" unitRef="usd">35950283</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets contextRef="c603" decimals="0" id="ixv-20891" unitRef="usd">18834567</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="c604"
      decimals="0"
      id="ix_153_fact"
      unitRef="usd">50250746</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="c605"
      decimals="0"
      id="ix_162_fact"
      unitRef="usd">-40472530</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets contextRef="c606" decimals="0" id="ixv-20894" unitRef="usd">64563066</ifrs-full:OtherAssets>
    <ifrs-full:OtherLiabilities contextRef="c602" decimals="0" id="ixv-20895" unitRef="usd">29668610</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities contextRef="c603" decimals="0" id="ixv-20896" unitRef="usd">21389037</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="c604"
      decimals="0"
      id="ix_154_fact"
      unitRef="usd">23088311</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="c605"
      decimals="0"
      id="ix_163_fact"
      unitRef="usd">-38660114</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities contextRef="c606" decimals="0" id="ixv-20899" unitRef="usd">35485844</ifrs-full:OtherLiabilities>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ExpectedCreditsLosses
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="c3"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c5"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c6"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c8"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c10"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c11"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c16"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c17"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c18"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c19"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c20"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c21"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c22"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c23"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c25"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c26"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c16"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c17"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c18"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c19"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c20"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c21"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c22"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c23"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c26"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c16"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c17"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c18"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c19"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c20"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c21"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c22"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c23"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c26"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c16"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c17"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c18"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c20"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c22"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c23"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c24"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c25"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c26"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c16"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c17"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c18"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c19"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c20"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c22"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c23"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c24"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c25"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInEmployeeShareOptionPlans
      contextRef="c26"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c17"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c18"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c20"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c22"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="c17"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="c18"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="c20"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="c22"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IssuanceOfRestrictedShareUnits
      contextRef="c17"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IssuanceOfRestrictedShareUnits
      contextRef="c18"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IssuanceOfRestrictedShareUnits
      contextRef="c20"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="c17"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="c18"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="c20"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="c22"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c29"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c30"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c32"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c29"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c30"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c32"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c38"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c39"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c40"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c41"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c42"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c43"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c44"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c45"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c46"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c48"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLoss
      contextRef="c49"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c39"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c40"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c41"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c42"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c43"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c44"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c45"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c46"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="c49"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c39"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c40"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c41"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c42"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c43"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c44"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c45"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c46"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ComprehensiveIncome
      contextRef="c49"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c39"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c40"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c41"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c42"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c43"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c44"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c45"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c46"
      id="hidden-fact-112"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c47"
      id="hidden-fact-113"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c48"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseInExpirationOfShareOptions
      contextRef="c49"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c40"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c41"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c43"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="c45"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="c40"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="c41"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="c43"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="c45"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IssuanceOfRestrictedShareUnits
      contextRef="c40"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IssuanceOfRestrictedShareUnits
      contextRef="c41"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IssuanceOfRestrictedShareUnits
      contextRef="c43"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c39"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c40"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c41"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c42"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c43"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c44"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c45"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c46"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c47"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c48"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:StockIssuedDuringPeriodValueStockSplits
      contextRef="c49"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c40"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c41"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c43"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c44"
      id="hidden-fact-141"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c45"
      id="hidden-fact-142"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c46"
      id="hidden-fact-143"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c47"
      id="hidden-fact-144"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c48"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IssueOfEquity
      contextRef="c49"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c40"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c41"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c43"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c44"
      id="hidden-fact-150"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c45"
      id="hidden-fact-151"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c46"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c47"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c48"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:IncreaseDecreaseThroughAcquisitionOfIntangibleAssetThroughSharebasedPayment
      contextRef="c49"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c51"
      id="hidden-fact-156"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c52"
      id="hidden-fact-157"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c54"
      id="hidden-fact-158"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:Equity
      contextRef="c57"
      id="hidden-fact-159"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="c3"
      id="hidden-fact-160"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ExpectedCreditLosses
      contextRef="c3"
      id="hidden-fact-161"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:AdjustmentsForShareOptionExpenses
      contextRef="c0"
      id="hidden-fact-162"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:GainsOnReversalOfAccountsAndOtherPayables
      contextRef="c0"
      id="hidden-fact-163"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
      contextRef="c3"
      id="hidden-fact-164"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ProceedsFromDisposalOfPropertyPlantAndEquipment
      contextRef="c3"
      id="hidden-fact-165"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities
      contextRef="c0"
      id="hidden-fact-166"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RepaymentsOfRegulatoryCapitalFinancialLiabilities
      contextRef="c3"
      id="hidden-fact-167"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProceedsFromExerciseOfWarrants
      contextRef="c0"
      id="hidden-fact-168"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ExerciseOfConvertiblePreferredShares
      contextRef="c3"
      id="hidden-fact-169"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="c3"
      id="hidden-fact-170"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ExerciseOfRestrictedShareUnits
      contextRef="c3"
      id="hidden-fact-171"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment
      contextRef="c136"
      id="hidden-fact-172"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated
      contextRef="c144"
      id="hidden-fact-173"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="c150"
      id="hidden-fact-174"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="c153"
      id="hidden-fact-175"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="c154"
      id="hidden-fact-176"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="c155"
      id="hidden-fact-177"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="c157"
      id="hidden-fact-178"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:DisposalsofPropertyPlantEquipments
      contextRef="c153"
      id="hidden-fact-179"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:DisposalsofPropertyPlantEquipments
      contextRef="c154"
      id="hidden-fact-180"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:DisposalsofPropertyPlantEquipments
      contextRef="c157"
      id="hidden-fact-181"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="c153"
      id="hidden-fact-182"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="c155"
      id="hidden-fact-183"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="c160"
      id="hidden-fact-184"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:AccumulatedDepreciationPropertyPlantAndEquipment
      contextRef="c169"
      id="hidden-fact-185"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated
      contextRef="c160"
      id="hidden-fact-186"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill
      contextRef="c181"
      id="hidden-fact-187"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:SellingExpenses
      contextRef="c0"
      id="hidden-fact-188"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="c183"
      id="hidden-fact-189"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ShorttermBorrowings
      contextRef="c200"
      id="hidden-fact-190"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c201"
      id="hidden-fact-191"
      unitRef="pure"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c202"
      id="hidden-fact-192"
      unitRef="pure"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c207"
      id="hidden-fact-193"
      unitRef="pure"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c208"
      id="hidden-fact-194"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c211"
      id="hidden-fact-195"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts
      contextRef="c212"
      id="hidden-fact-196"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c214"
      id="hidden-fact-197"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:LineOfCreditFacilityAverageOutstandingAmounts
      contextRef="c221"
      id="hidden-fact-198"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c224"
      id="hidden-fact-199"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c228"
      id="hidden-fact-200"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c231"
      id="hidden-fact-201"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c232"
      id="hidden-fact-202"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c239"
      id="hidden-fact-203"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:ShortTermDebtInterestRateIncreases
      contextRef="c242"
      id="hidden-fact-204"
      unitRef="pure"
      xsi:nil="true"/>
    <glspu:PayablesOnMachineryAndEquipment
      contextRef="c252"
      id="hidden-fact-205"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement
      contextRef="c0"
      id="hidden-fact-206"
      unitRef="pure"
      xsi:nil="true"/>
    <ifrs-full:ExpectedDividendShareOptionsGranted
      contextRef="c296"
      id="hidden-fact-207"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ExpectedDividendShareOptionsGranted
      contextRef="c299"
      id="hidden-fact-208"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ExpectedDividendShareOptionsGranted
      contextRef="c302"
      id="hidden-fact-209"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ExpectedDividendShareOptionsGranted
      contextRef="c305"
      id="hidden-fact-210"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ExpectedDividendShareOptionsGranted
      contextRef="c308"
      id="hidden-fact-211"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ExpectedDividendShareOptionsGranted
      contextRef="c0"
      id="hidden-fact-212"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="c0"
      id="hidden-fact-213"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:NumberOfSharesChangeInFairValue
      contextRef="c317"
      id="hidden-fact-214"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:NumberOfSharesChangeInFairValue
      contextRef="c318"
      id="hidden-fact-215"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:NumberOfSharesChangeInFairValue
      contextRef="c324"
      id="hidden-fact-216"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:NumberOfShare
      contextRef="c325"
      id="hidden-fact-217"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:NumberOfAmount
      contextRef="c325"
      id="hidden-fact-218"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:NumberOfSharesChangeInFairValue
      contextRef="c326"
      id="hidden-fact-219"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:NumberOfSharesChangeInFairValue
      contextRef="c0"
      id="hidden-fact-220"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:ConvertiblePreferredShares
      contextRef="c61"
      id="hidden-fact-221"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:ConversionOfStockAmountPreferredShares
      contextRef="c61"
      id="hidden-fact-222"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:NumberOfSharesChangeInFairValue
      contextRef="c336"
      id="hidden-fact-223"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:CancellationOfTreasuryShare
      contextRef="c350"
      id="hidden-fact-224"
      unitRef="shares"
      xsi:nil="true"/>
    <ifrs-full:CancellationOfTreasuryShares
      contextRef="c350"
      id="hidden-fact-225"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c352"
      id="hidden-fact-226"
      unitRef="shares"
      xsi:nil="true"/>
    <ifrs-full:IssuedCapital
      contextRef="c352"
      id="hidden-fact-227"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c353"
      id="hidden-fact-228"
      unitRef="shares"
      xsi:nil="true"/>
    <ifrs-full:IssuedCapital
      contextRef="c353"
      id="hidden-fact-229"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c358"
      id="hidden-fact-230"
      unitRef="shares"
      xsi:nil="true"/>
    <ifrs-full:IssuedCapital
      contextRef="c358"
      id="hidden-fact-231"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c359"
      id="hidden-fact-232"
      unitRef="shares"
      xsi:nil="true"/>
    <ifrs-full:IssuedCapital
      contextRef="c359"
      id="hidden-fact-233"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:WarrantExercised
      contextRef="c361"
      id="hidden-fact-234"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:WarrantIssuance
      contextRef="c362"
      id="hidden-fact-235"
      unitRef="shares"
      xsi:nil="true"/>
    <glspu:NewShareIssuance
      contextRef="c362"
      id="hidden-fact-236"
      unitRef="shares"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c366"
      id="hidden-fact-237"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c369"
      id="hidden-fact-238"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c370"
      id="hidden-fact-239"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c384"
      id="hidden-fact-240"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:TimingOfRevenueRecognition
      contextRef="c389"
      id="hidden-fact-241"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:TimingOfRevenueRecognition
      contextRef="c391"
      id="hidden-fact-242"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:TimingOfRevenueRecognition
      contextRef="c392"
      id="hidden-fact-243"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c405"
      id="hidden-fact-244"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c407"
      id="hidden-fact-245"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:TimingOfRevenueRecognition
      contextRef="c411"
      id="hidden-fact-246"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:TimingOfRevenueRecognition
      contextRef="c413"
      id="hidden-fact-247"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:TimingOfRevenueRecognition
      contextRef="c415"
      id="hidden-fact-248"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:TimingOfRevenueRecognition
      contextRef="c416"
      id="hidden-fact-249"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:TimingOfRevenueRecognition
      contextRef="c407"
      id="hidden-fact-250"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ServiceRevenue
      contextRef="c3"
      id="hidden-fact-251"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ExpectedCreditLoss
      contextRef="c3"
      id="hidden-fact-252"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherEmployeeExpense
      contextRef="c419"
      id="hidden-fact-253"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:AdjustmentsForShareOptionExpenses
      contextRef="c421"
      id="hidden-fact-254"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:OtherEmployeeExpense
      contextRef="c421"
      id="hidden-fact-255"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="c0"
      id="hidden-fact-256"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="c3"
      id="hidden-fact-257"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="c3"
      id="hidden-fact-258"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects
      contextRef="c430"
      id="hidden-fact-259"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects
      contextRef="c431"
      id="hidden-fact-260"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects
      contextRef="c432"
      id="hidden-fact-261"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:EndingBalanceOfPayableOnEquipment
      contextRef="c0"
      id="hidden-fact-262"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="c3"
      id="hidden-fact-263"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ThroughSharebasedPayment
      contextRef="c0"
      id="hidden-fact-264"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RetirementsIntangibleAssetsAndGoodwill
      contextRef="c0"
      id="hidden-fact-265"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RetirementsIntangibleAssetsAndGoodwill
      contextRef="c3"
      id="hidden-fact-266"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="c437"
      id="hidden-fact-267"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="c438"
      id="hidden-fact-268"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="c451"
      id="hidden-fact-269"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:InterestPayable
      contextRef="c1"
      id="hidden-fact-270"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions
      contextRef="c469"
      decimals="0"
      id="hidden-fact-271"
      unitRef="usd">2242002</ifrs-full:ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions>
    <ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome
      contextRef="c477"
      id="hidden-fact-272"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome
      contextRef="c479"
      id="hidden-fact-273"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:FinancialLiabilitesEffectOnOtherComprehensiveIncome
      contextRef="c477"
      id="hidden-fact-274"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:FinancialLiabilitesEffectOnOtherComprehensiveIncome
      contextRef="c479"
      id="hidden-fact-275"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:FinancialLiabilitesEffectOnOtherComprehensiveIncome
      contextRef="c481"
      id="hidden-fact-276"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome
      contextRef="c489"
      id="hidden-fact-277"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:FinancialLiabilitesEffectOnOtherComprehensiveIncome
      contextRef="c489"
      id="hidden-fact-278"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ReversalAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="c515"
      id="hidden-fact-279"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:ExpectedCreditLossesForContractAssetsAccountAndOtherReceivable
      contextRef="c519"
      id="hidden-fact-280"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="c525"
      id="hidden-fact-281"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="c526"
      id="hidden-fact-282"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="c529"
      id="hidden-fact-283"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="c533"
      id="hidden-fact-284"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="c534"
      id="hidden-fact-285"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="c529"
      id="hidden-fact-286"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="c539"
      decimals="0"
      id="hidden-fact-287"
      unitRef="usd">20061870</ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="c540"
      id="hidden-fact-288"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="c541"
      id="hidden-fact-289"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="c544"
      id="hidden-fact-290"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="c546"
      id="hidden-fact-291"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="c549"
      id="hidden-fact-292"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="c560"
      id="hidden-fact-293"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="c565"
      id="hidden-fact-294"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets
      contextRef="c1"
      id="hidden-fact-295"
      unitRef="pure"
      xsi:nil="true"/>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets
      contextRef="c2"
      id="hidden-fact-296"
      unitRef="pure"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c589"
      id="hidden-fact-297"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c590"
      id="hidden-fact-298"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:SubscriptionCirculationRevenue
      contextRef="c589"
      id="hidden-fact-299"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:SubscriptionCirculationRevenue
      contextRef="c591"
      id="hidden-fact-300"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueOfCombinedEntity
      contextRef="c589"
      id="hidden-fact-301"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:DepreciationExpense
      contextRef="c590"
      id="hidden-fact-302"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c590"
      id="hidden-fact-303"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:InterestIncome
      contextRef="c590"
      id="hidden-fact-304"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:InterestExpense
      contextRef="c590"
      id="hidden-fact-305"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c599"
      id="hidden-fact-306"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="c600"
      id="hidden-fact-307"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:SubscriptionCirculationRevenue
      contextRef="c599"
      id="hidden-fact-308"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:SubscriptionCirculationRevenue
      contextRef="c601"
      id="hidden-fact-309"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:RevenueOfCombinedEntity
      contextRef="c599"
      id="hidden-fact-310"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="c600"
      id="hidden-fact-311"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:DepreciationExpense
      contextRef="c600"
      id="hidden-fact-312"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="c600"
      id="hidden-fact-313"
      unitRef="usd"
      xsi:nil="true"/>
    <glspu:InterestIncome
      contextRef="c600"
      id="hidden-fact-314"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:InterestExpense
      contextRef="c600"
      id="hidden-fact-315"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c597"
      id="hidden-fact-316"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c598"
      id="hidden-fact-317"
      unitRef="usd"
      xsi:nil="true"/>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="c600"
      id="hidden-fact-318"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0" id="ixv-21223">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-21224">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-21225">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-21226">2024-06-30</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-21227">0001903145</dei:EntityCentralIndexKey>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
